Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]breadcrumbs
Forum PHP.pl > Forum > Przedszkole
eminiasty
Witam. Korzystam z rozwiązania zawartego na stronie:
https://github.com/nobuti/Codeigniter-breadcrumbs
Mam ścieżkę
http://localhost:8080/projekt/backend/modu...42/modules/show
i za nic nie rozumię skąd po wywołaniu ścieżki tj:
  1.  
  2. $this->breadcrumbs->unshift('Home', '/');
  3. echo $this->breadcrumbs->show();

dostaje:
Home / AS / modules / 342

powinno być
Home / backend / modules / 342

Skąd się bierze to AS?

sposób jaki wymyśliłem by to obejśc to if likfidujący to, ale co to wgle jest?

  1. function show()
  2. {
  3. if ($this->breadcrumbs) {
  4.  
  5. // set output variable
  6. $output = $this->tag_open;
  7.  
  8. // construct output
  9. foreach ($this->breadcrumbs as $key => $crumb) {
  10. $keys = array_keys($this->breadcrumbs);
  11. if (end($keys) == $key) {
  12. $output .= $this->crumb_last_open . '' . $crumb['page'] . '' . $this->crumb_close;
  13. } else {
  14. $output .= $this->crumb_open . '<a href="' . $crumb['href'] . '">';
  15. if($crumb['page'] =='AS'){
  16. $output .= 'sss';
  17. } else { $output .= $crumb['page']; }
  18.  
  19. $output .= '</a> ' . $this->crumb_divider . $this->crumb_close;
  20. }
  21. }
  22.  
  23. // return output
  24. return $output . $this->tag_close . PHP_EOL;
  25. }
  26.  
  27. // no crumbs
  28. return '';
  29. }
Pyton_000
Samo się raczej nie dodaje.
marekgolan
No raczej masz gdzieś podstronę "AS". Poszukaj.

Swoją drogą kiedyś coś tam napisałem jak tworzyć skuteczne breadcrumbs (na froncie). Może się przyda: link
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.