#1 (permalink)  
Alt 20.03.2006, 19:21
xt:Commerce Support Kunde
 
Registriert seit: 19.10.2005
Beiträge: 61
Unglücklich

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.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 25.03.2006, 12:15
 
Registriert seit: 20.02.2006
Beiträge: 7
Standard

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'])));
}
leider komme ich nicht darauf, wie dieser code zu ver?nder ist, um NICHT die artikelnummer, sondern den namen des artikels der navtrail hinzuzuf?gen...

Weiss jemand die antwort oder hat einen tipp f?r micht/steffinski ?

Gr?sse!

kleintim
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 25.03.2006, 12:39
 
Registriert seit: 20.02.2006
Beiträge: 7
Standard

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']));
}
klappt es auf den ersten blick ganz gut, d.h. bisher kein fehler aufgetreten.... *daumendr?cken*

der artikelname ist so zwar kein link mehr, aber das finde ich auch besser so...

Gr?sse!

kleintim
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 29.03.2006, 08:53
xt:Commerce Support Kunde
 
Registriert seit: 19.10.2005
Beiträge: 61
Beitrag

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.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 19.08.2006, 02:14
Erfahrener Benutzer
 
Registriert seit: 29.05.2004
Beiträge: 244
Cool

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!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 05.10.2006, 08:26
Erfahrener Benutzer
 
Registriert seit: 05.10.2005
Beiträge: 200
Standard

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?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 30.03.2007, 09:12
Neuer Benutzer
 
Registriert seit: 05.02.2007
Beiträge: 13
Standard

Zitat:
Zitat von InsideXtreme Beitrag anzeigen
ich habe den code
hat jemand ne idee?
Ja, obige Änderungen in shopname/includes/classes/product.php in Methode getBreadcrumbModel() vornehmen.

Gruß Karsten
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 03.04.2007, 11:00
xt:C Sponsor
 
Registriert seit: 03.01.2007
Beiträge: 12
Standard

danke schön, klappt prima
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #9 (permalink)  
Alt 22.04.2007, 09:55
Neuer Benutzer
 
Registriert seit: 28.02.2007
Beiträge: 13
Standard

Wie kann ich das letzte Wort in der navtrail dick schreiben ?
So in etwa:
Katalog >> Artikel1 >> Artikel
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
#036navtrail, bearbeiten

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus



Alle Zeitangaben in WEZ +1. Es ist jetzt 08:58 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand