|
|||
|
Hallo,
der ?bersichtlichkeit halber m?chte ich bei der navtrail die Artikelnummer in die Artikelbezeichnung um?ndern. Bisher sieht?s so aus: Startseite > Katalog > Kategorie X > 123456 Ich h?tte es aber gerne so: Startseite > Katalog > Kategorie X > Artikelname ?ber schnelle Hilfe w?rde ich mich freuen ![]() Benutze ?brigens v3.0.4. |
|
|||
|
Hallo Steffinski! Hallo Forum!
ich habe mir auch genau diese frage gestellt, und bin im moment bis hier her gekommen: in der includes/application_top.php (bei mir ab der Zeile 491) steht der code, der f?r das anh?ngen verantwortlich ist: Code:
// 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'])));
}
Weiss jemand die antwort oder hat einen tipp f?r micht/steffinski ? Gr?sse! kleintim |
|
|||
|
Hallo!
habe soeben einem kleinen sieg einfahren k?nnen! * froi * nach ?nderung der oben genannten stelle im quellcode der application_top.php wie folgt: Code:
// add the products model/name to the breadcrumb trail
if ($product->isProduct()) {
require_once (DIR_FS_INC.'xtc_get_products_name.inc.php');
$breadcrumb->add($myProductName = xtc_get_products_name($product->data['products_id']));
}
der artikelname ist so zwar kein link mehr, aber das finde ich auch besser so... Gr?sse! kleintim |
|
|||
|
Hallo an kleintim und andere interessierte Leser!
Mittlerweile bin ich auf diese L?sung gesto?en: Nicht an der application_top sondern an der includes/classes/products.php muss Hand angelegt werden. Diese Codest?cke: function getBreadcrumbModel() { if ($this->data['products_model'] != "") return $this->data['products_model']; return $this->data['products_name']; m?ssen durch diese hier ersetzt werden: function getBreadcrumbModel() { // if ($this->data['products_model'] != "") // return $this->data['products_model']; return $this->data['products_name']; Bei mir klappt es einwandfrei und auch die Linkfunktion auf dem Artkelnamen bleibt erhalten. |
|
|||
|
hallo kleintim, hallo steffinski,
ich verwende eine V2 RC1.2 und möchte ebenfalls in der navtrail die Artikelnummer gegen den Artikelnamen austauschen. Eine ...includes/classes/products.php existiert bei mir leider nicht. Habt Ihr in der Zwischenzeit eine zuverläsige Lösung, die für mich in Frage käme. Würde mich über ein kurzes feed-back sehr freuen. Grüsse! |
|
|||
|
ich habe den code
function getBreadcrumbModel() { // if ($this->data['products_model'] != "") // return $this->data['products_model']; return $this->data['products_name']; in der products.php mal eingebaut. solange ich SP1 hatte funktionierte das auch. nach dem update auf SP2 geht das jetzt nicht mehr, obwohl der code wieder von mir eingefügt wurde. hat jemand ne idee? |
![]() |
| Lesezeichen |
| Stichworte |
| #036navtrail, bearbeiten |
| Themen-Optionen | |
| Ansicht | |
|
|