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

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 04.03.2009, 11:55
Neuer Benutzer
 
Registriert seit: 29.01.2009
Beiträge: 16
Standard Artikelanzahl auf Startseite anzeigen

Vielleicht kann mirr ja jemand weiterhelfen. Ich bin ja vor kurzem vom OSC auf den XT umgestiegen. Nun möchte ich so viel wie möglich ja übernehmen. Im OSC hatte ich auf der Startseite stehen, wieviele Artikel Gesamt im Shop sind

Sieht man hier:
www.kidz-schapp.de

...... Warensortiment mit derzeit
**788** Artikel

Genau so möchte ich es nun auch eben im XT haben und weiß aber nicht wie. Ich habe schon so vieles probiert und bekomme es einfach nicht hin.

Das ist der neue Shop:
www.kidz-schapp.com

Über Hilfe würde ich mich freuen.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 11.03.2009, 16:13
Neuer Benutzer
 
Registriert seit: 29.01.2009
Beiträge: 16
Standard

Kann mir niemand weiterhelfen???
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 12.03.2009, 10:25
Erfahrener Benutzer
 
Registriert seit: 15.04.2005
Beiträge: 121
Standard

Zitat:
Zitat von Nani Beitrag anzeigen
Ich habe schon so vieles probiert und bekomme es einfach nicht hin.
was genau hast du denn schon probiert und wo genau sind die Probleme?


Welche Kenntnisse im Bereich php, mysql, xtc hast du?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 12.03.2009, 10:41
Neuer Benutzer
 
Registriert seit: 29.01.2009
Beiträge: 16
Standard

Ochja, was habe ich alles probiert, keine Ahnung. Habe jedenfalls den Code aus der Datei admin.php in boxes rauskopiert

BOX_ENTRY_PRODUCTS . ' ' . $products['count'] . '<br />' .

und versucht einzubauen. Aber anscheinend geht das nicht so einfach wie beim OSC, wo ich den Code ganz einfach in der Index in den HTML einbauen konnte.

Mhm ja, welche Erfahrungen habe ich mit php usw. soviel, dass ich mir den z.B. den OSC so bauen konnte wie er ist. Also Profi bin ich keineswegs.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 12.03.2009, 11:03
Erfahrener Benutzer
 
Registriert seit: 15.04.2005
Beiträge: 121
Standard

zu jeder template datei gehört (meistens) eine Datei, die die "logik" übernimmt. Das hat den Vorteil das das Design vom Code getrennt ist und man somit schnell mal über die Tempaltes das Design ändern kann...

Du musst also schauen, welche der php Dateien deine gewünschte html Datei mit den Daten "versorgt" über Smarty.

Dort erweiterst du den Datenbankquery um die Anzahl der Artikel (eventl. ist das schon dabei) und dann solltest du in der html Datei die Information auslesen können.

Um welche Datei GENAU geht es denn?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 12.03.2009, 12:13
Neuer Benutzer
 
Registriert seit: 29.01.2009
Beiträge: 16
Standard

Also wie ganz oben geschrieben, soll das ganze dann in der Index erscheinen.

Ich werde mich mal nachher damit befassen, wenns niccht klappt schreie ich
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 12.03.2009, 12:37
Benutzerbild von polkhigh33
xt:C Supportmitarbeiter
 
Registriert seit: 26.10.2003
Ort: Hamburg
Beiträge: 6.862
Standard

geht recht einfach:
in includes/modules/default.php suchen: (ca.zeile 402)
PHP-Code:
$default_smarty->assign('text'str_replace('{$greeting}'xtc_customer_greeting(), $shop_content_data['content_text'])); 
und dies ersetzen durch:
PHP-Code:
$products_query xtc_db_query("select count(*) as count from " TABLE_PRODUCTS " where products_status = '1'");
$products xtc_db_fetch_array($products_query);
$text str_replace('{$greeting}'xtc_customer_greeting(), $shop_content_data['content_text']);
$text str_replace('{$products_count}'$products['count'], $text); 
$default_smarty->assign('text'$text); 
nun steht dir in deiner index die artikelanzahl als {$products_count} genauso wie die kundenbegrüssung {$greeting} zur verfügung.

hinweis: ungetestet, sicherung nicht vergessen.
__________________
dieser beitrag ist ohne gewähr und stellt nur meine meinung und keinesfalls eine rechtsberatung dar. im zweifelsfalle ist er ironisch gemeint.
.:netzdesign33.de:. | .:blog33.de:.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 12.03.2009, 13:19
Neuer Benutzer
 
Registriert seit: 29.01.2009
Beiträge: 16
Standard

@polkhigh33

Funktioniert nicht
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #9 (permalink)  
Alt 12.03.2009, 13:31
Benutzerbild von polkhigh33
xt:C Supportmitarbeiter
 
Registriert seit: 26.10.2003
Ort: Hamburg
Beiträge: 6.862
Standard

sry, tippfehler.

getestet, so gehts:
PHP-Code:
$products_query xtc_db_query("select count(*) as count from " TABLE_PRODUCTS " where products_status = '1'"); 
$products xtc_db_fetch_array($products_query); 
$text str_replace('{$greeting}'xtc_customer_greeting(), $shop_content_data['content_text']); 
$text str_replace('{$products_count}'$products["count"], $text);  
$default_smarty->assign('text'$text); 
__________________
dieser beitrag ist ohne gewähr und stellt nur meine meinung und keinesfalls eine rechtsberatung dar. im zweifelsfalle ist er ironisch gemeint.
.:netzdesign33.de:. | .:blog33.de:.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #10 (permalink)  
Alt 12.03.2009, 13:37
Neuer Benutzer
 
Registriert seit: 29.01.2009
Beiträge: 16
Standard

Mhm, also irgendwas stimmt dann bei mir nicht, denn ich stelle grade fest, dass wenn ich mich als Kunde anmelde nichtmal die Begrüßung dasteht oder bin ich doof??

Nun gehts mal wieder ans tüfteln
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
anzeigen, artikelanzahl, startseite

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
Neue Artikel nur auf Startseite anzeigen. neuerUser1980 Installation und Konfiguration 2 17.10.2008 11:24
Artikel wird nicht auf Startseite angezeigt -=ST=- Shopbereich 0 24.09.2008 15:43
Produkte auf Startseite Studio-d! Shopbereich 10 11.05.2008 01:33
Mehrere neue Produkte auf Startseite anzeigen? gourmetgarten.com Shopbereich 5 11.05.2007 09:57


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:33 Uhr.

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

xt:Commerce is a SafeCharge brand