unique Posted December 21, 2003 Report Share Posted December 21, 2003 Ist es m?glich, irgendwie die 'navtrail' so umzumodden, dass anstatt der Artikelnummer am Ende (Startseite ? Katalog ? Kategorie ? Unterkategorie ? 002) den Artikelnamen (Startseite ? Katalog ? Kategorie ? Unterkategorie ? Artikelname) umzumodden? Link to comment Share on other sites More sharing options...
suntronics Posted December 26, 2003 Report Share Posted December 26, 2003 Hallo Ihr, der Frage schlie?e ich mich an Beste Gr??e Mario Link to comment Share on other sites More sharing options...
Matthias Posted December 27, 2003 Report Share Posted December 27, 2003 Hi, die L?sung liegt in der application_top.php // add the products model to the breadcrumb trail if (isset($_GET['products_id'])) { $model_query = xtc_db_query("select products_model from " . TABLE_PRODUCTS . " where products_id = '" . $_GET['products_id'] . "'"); $model = xtc_db_fetch_array($model_query); $breadcrumb->add($model['products_model'], xtc_href_link(FILENAME_PRODUCT_INFO, 'cPath=' . $cPath . '&products_id=' . $_GET['products_id'])); } ?ndern in // add the products name to the breadcrumb trail if (isset($_GET['products_id'])) { $pname_query = xtc_db_query("select products_name from " . TABLE_PRODUCTS_DESCRIPTION . " where products_id = '" . $_GET['products_id'] . "'"); $pname = xtc_db_fetch_array($pname_query); $breadcrumb->add($pname['products_name'], xtc_href_link(FILENAME_PRODUCT_INFO, 'cPath=' . $cPath . '&products_id=' . $_GET['products_id'])); } ist nicht getestet, sollte aber gehen. mfg Matthias Link to comment Share on other sites More sharing options...
Heiko-HH Posted March 19, 2007 Report Share Posted March 19, 2007 Hallo zusammen, ich habe gerade diesen Code eingebaut, es hat aber leider nicht funktioniert. Gibt es noch eine andere Möglichkeit für das Problem? Gruß Heiko Link to comment Share on other sites More sharing options...
csiebert Posted August 13, 2007 Report Share Posted August 13, 2007 gibt es hier inzwischen eine lösung? gruß, chris Link to comment Share on other sites More sharing options...
sophie Posted August 13, 2007 Report Share Posted August 13, 2007 Code von Matthias eingebaut (evtl. hat Heiko da einen fehler gemacht... er hat sich ja auch nicht nochmal zu dem Problem gemeldet)? Welcher Fehler kommt dann? Gruß Sophie Link to comment Share on other sites More sharing options...
fordi Posted August 29, 2007 Report Share Posted August 29, 2007 Zum navtrail hätte ich dann auch noch eine Frage: Kann man die URL, auf die der Link unter "Startseite" zeigt auch hardcoden? Wenn ja, bitte sagt mir wo , sprich in welcher Datei ich das ändern kann. Danke Fordi Link to comment Share on other sites More sharing options...
tutsn Posted August 29, 2007 Report Share Posted August 29, 2007 Das der Code von Matthias nicht mehr funktioniert, wundert mich kaum. Die Lösung hatte er vor fast 4 Jahren geposted. Mittlerweile sieht der breadcrumb-code in der application_top.php doch sehr anders aus. Suchen: $product->getBreadcrumbModel()ersetzen mit $product->data['products_name'] Fertig... Link to comment Share on other sites More sharing options...
fordi Posted August 29, 2007 Report Share Posted August 29, 2007 Dankeeee! das ist ja genial schlicht. Richtig elegant, chapeau Aber vielleicht kann meine Frage oben auch noch Berücksichtigung finden? Das wäre nett. Ist es zum Beispiel möglich, hier: $breadcrumb->add(HEADER_TITLE_TOP, HTTP_SERVER) an Stelle des Eintrages HTTP_SERVER einfachj eine URL einzutragen? Ich versuchs mal ... Link to comment Share on other sites More sharing options...
fordi Posted August 29, 2007 Report Share Posted August 29, 2007 Geht natürlich nicht, jetzt ist die Frage, wie kann man das lösen, muss ich die URL als Variable definieren, oder woher kann ich sie holen, ich benötige nicht nur den Server, sondern auch noch den Pfad bis zum Shop. Oder kann man die URL auch maskieren? PHP iss (noch) nich meine Welt Link to comment Share on other sites More sharing options...
Filavision Posted October 13, 2009 Report Share Posted October 13, 2009 nun sind wieder 3 jahre vergangen und der code hat sich geändert. wie kann ich am ende der navtrail den artieklnamen statt der art-nr anzeigen? Link to comment Share on other sites More sharing options...
Tobi74 Posted October 21, 2010 Report Share Posted October 21, 2010 nun sind wieder 3 jahre vergangen und der code hat sich geändert. wie kann ich am ende der navtrail den artieklnamen statt der art-nr anzeigen? Hallo, einfach folgenden Code in der Datei aplication_top.php // add the products model/name to the breadcrumb trail if ($product->isProduct()) { $breadcrumb->add($product->getBreadcrumbModel(), xtc_href_link(FILENAME_PRODUCT_INFO, xtc_product_link($product->data['products_id'], $product->data['products_name']))); } ersetzen durch: // add the products model/name to the breadcrumb trail if ($product->isProduct()) { $breadcrumb->add($product->data['products_name'], xtc_href_link(FILENAME_PRODUCT_INFO, xtc_product_link($product->data['products_id'], $product->data['products_name']))); } Gruss Tobias Boxyton - Shops,CMS & More - Boxyton - Shops, CMS & More Link to comment Share on other sites More sharing options...
pizko Posted October 25, 2010 Report Share Posted October 25, 2010 ersetzen durch: // add the products model/name to the breadcrumb trail if ($product->isProduct()) { $breadcrumb->add($product->data['products_name'], xtc_href_link(FILENAME_PRODUCT_INFO, xtc_product_link($product->data['products_id'], $product->data['products_name']))); } Ich habe den Link für meine Zwecke entfernt:if ($product->isProduct()) { $breadcrumb->add($product->data['products_name']); }[/PHP] Aber wie kann ich nun dem Artikelnamen eine CSS Klasse zuweisen? Vielen Dank Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.