Zurück   xt:Commerce Webshop Shop Support > xt:Commerce Shopsoftware Community Area > Template System

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 28.07.2008, 14:15
Neuer Benutzer
 
Registriert seit: 04.12.2005
Beiträge: 23
Daumen hoch Hersteller in Suchergebnis anzeigen

Hallo zusammen.

Ich arbeite mit xt:Commerce v3.0.4 SP2.1.

Wie bekomme ich es hin, daß die Hersteller (Maufacturers_Name) in den Suchergebnissen angezeigt wird.

Versuche jetzt schon seit zwei Wochen diese Änderung durchzuführen, aber ohne Erfolg. Artikel Nr., kurze und lange Beschreibung alles schon im Suchergebnis integriert. Bloß den sch***ß Hersteller {$module_data.MANUFACTURERS_NAME} krieg ich nicht rein. Das Feld bleibt immer leer.

Kann mir bitte einer das Leben erleichtern.


THX
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 28.07.2008, 14:25
xt:Commerce Support Kunde
 
Registriert seit: 16.07.2004
Beiträge: 871
Standard

Hierzu müßte umprogrammiert werden damit der Hersteller im Template zur Verfügung steht.

Schreibs einfach mal ins Jobforum würde ich sagen.

Viele Grüße
Walter
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 13.10.2008, 13:44
xt:Commerce Support Kunde
 
Registriert seit: 08.06.2005
Beiträge: 19
Standard

An einer entsprechenden Modifikation wäre ich auch interessiert.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 13.10.2008, 14:20
Erfahrener Benutzer
 
Registriert seit: 13.09.2006
Ort: Berlin
Beiträge: 744
Standard

Hier für Lau....

im /includes/classes/product.php

alte $product_query Abfrage hiermit ersetzen:

$product_query = "select * FROM ".TABLE_PRODUCTS." p, ".TABLE_PRODUCTS_DESCRIPTION." pd, ".TABLE_MANUFACTURERS." m where p.products_status = '1' and p.products_id = '".$this->pID."' and p.manufacturers_id = m.manufacturers_id and pd.products_id = p.products_id ".$group_check.$fsk_lock." and pd.language_id = '".(int) $_SESSION['languages_id']."'";

Weiter unten im return array einfügen
'MANUFACTURERS_NAME'=>$array['manufacturers_name'],

Variabel im product_listing.html heisst dann

{$module_data.MANUFACTURERS_NAME}

----------------------------------

um in den Produkt info einzubinden

/includes/modules/product_info.php

$info_smarty->assign('MANUFACTURERS_NAME', $product->data['manufacturers_name']);

dann im entsprechenden product_info html

{$MANUFACTURERS_NAME}

-----------------------------------
Wer der Hersteller verlinken und/oder ein Bild einfügen will kann die entsprechenden Variabeln in Smarty Tags so wie oben einbinden

z.B. $array['manufacturers_image'], $array['manufacturers_id']
$product->data['manufacturers_image'], $product->data['manufacturers_id']


T

Geändert von Rovert (13.10.2008 um 14:24 Uhr)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 13.10.2008, 14:43
xt:Commerce Support Kunde
 
Registriert seit: 08.06.2005
Beiträge: 19
Standard

Zitat:
Zitat von Rovert Beitrag anzeigen
Hier für Lau....

im /includes/classes/product.php

alte $product_query Abfrage hiermit ersetzen:

$product_query = "select * FROM ".TABLE_PRODUCTS." p, ".TABLE_PRODUCTS_DESCRIPTION." pd, ".TABLE_MANUFACTURERS." m where p.products_status = '1' and p.products_id = '".$this->pID."' and p.manufacturers_id = m.manufacturers_id and pd.products_id = p.products_id ".$group_check.$fsk_lock." and pd.language_id = '".(int) $_SESSION['languages_id']."'";

Weiter unten im return array einfügen
'MANUFACTURERS_NAME'=>$array['manufacturers_name'],

Variabel im product_listing.html heisst dann

{$module_data.MANUFACTURERS_NAME}
Danke, aber das klappt bei mir (3.0.4 SP2.1) leider nicht.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 13.10.2008, 19:31
Erfahrener Benutzer
 
Registriert seit: 13.09.2006
Ort: Berlin
Beiträge: 744
Standard

Stimmt, istz mir nie aufgefallen...

dann vergiss der product_query Änderung und füge das hier im product.php ein:

// Trev Change - get manufacturers name from product
$manufacturers_query = xtc_db_query("select m.manufacturers_id, m.manufacturers_name, m.manufacturers_image from ".TABLE_MANUFACTURERS." m, ".TABLE_PRODUCTS." p where m.manufacturers_id = p.manufacturers_id and p.products_id = '".$array['products_id']."'");
$manufacturers_array = xtc_db_fetch_array($manufacturers_query);
// Trev Change end


return array ('PRODUCTS_NAME' => $array['products_name'],
'COUNT'=>$array['ID'],
'PRODUCTS_ID'=>$array['products_id'],
'MANUFACTURERS_NAME'=>$manufacturers_array['manufacturers_name'],
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 14.10.2008, 07:08
xt:Commerce Support Kunde
 
Registriert seit: 08.06.2005
Beiträge: 19
Standard

Funktioniert. Danke.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 14.10.2008, 16:38
Neuer Benutzer
 
Registriert seit: 13.02.2007
Ort: Hamburg
Beiträge: 2
Standard

Cool... Das es hier noch nette Leute gibt, die hier um sonst posten... Vielen Dank dafür an die jenigen.

Wo genau wird der Code jetzt eingesetzt, irgendwo?

Ich hab den Code // Trev Change... direkt über return array ('PRODUCTS_NAME' => $array['products_name'], eigefügt. Funktioniert leider nicht.

Ich will eigentlich nur, dass der Markenname als Überschrift in der "product_listing" steht, wenn man im Pulldown eine Marke ausgewählt hat.

Gruß aus Hamburg,

Happy A
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #9 (permalink)  
Alt 14.10.2008, 17:33
Erfahrener Benutzer
 
Registriert seit: 13.09.2006
Ort: Berlin
Beiträge: 744
Standard

Herstellername im Titel und der product_info
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #10 (permalink)  
Alt 14.10.2008, 17:48
Neuer Benutzer
 
Registriert seit: 13.02.2007
Ort: Hamburg
Beiträge: 2
Standard

Hi Rovert... danke für den Tip. Aber da steht ja leider schon drin, das es mit mit der aktuellen Version nicht mehr funktioniert. Der Schnipsel dort bezieht sich ja auch auf die produkt_info. Ich will das ja gern in die listening einbauen, so wie es hier steht, ich weiß nur nicht genau wo ich den code einsetzten soll...

kannst du bitte noch einen tip dafür posten? das wäre super...
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
anzeigen, hersteller, suchergebnis

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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Hersteller Bilder in Übersicht anzeigen ?! 22teevo Installation und Konfiguration 2 20.05.2007 11:00
Hersteller anzeigen in der product_listing.html cv278 Installation und Konfiguration 13 01.04.2007 19:59


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:42 Uhr.

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

xt:Commerce is a SafeCharge brand