jbm42 Posted June 18, 2008 Report Share Posted June 18, 2008 Hallo, in der index.html sind ja Smarty's für die einzelnen Boxen verfügbar. Was muss ich tun, damit ich in meinen Content eine Box mit {$box_LAST_VIEWED} oder {$box_NEWSLETTER} einfügen kann? Wenn ich in eine (bei mir z.B.) anfahrt.html einen Smarty einfüge, wird die Box nicht angezeigt. Viele Grüße, Ben Link to comment Share on other sites More sharing options...
shd Posted June 18, 2008 Report Share Posted June 18, 2008 Hi, mal ganz grob: du musst natürlich für deine box eine html udn eine passende php datei haben und diese dann in der source/boxes.php einbinden. Dazu ist es siche rsinnvoll, eine bestehnde Box zu hemen und an deine Bedürfnisse anzupassen und in anfahrt umzubennen. Geneu Anleitungen zum einbau neuer Boxen dürftest du bei google finden. Link to comment Share on other sites More sharing options...
jbm42 Posted June 18, 2008 Author Report Share Posted June 18, 2008 Hi, vielen Dank für die schnelle Antwort. Die Box 'Newsletter' mit dem Smarty {$box_NEWSLETTER} existiert doch z.B. schon. Der Befehl wird aber leider nicht ausgeführt, sondern es steht nur der Befehl auf meiner Seite. Ich würde schon gern bestehende Boxen einfach übernehmen. Nur eben nicht links oder rechts in der Navigation, sondern wie bei der index.html meines Templates in eine Tabelle einfügen. Muss ich dafür trotzdem eine neue Box erstellen? Die Smarty's greifen alle nicht?! Viele Grüße, Ben Link to comment Share on other sites More sharing options...
shd Posted June 18, 2008 Report Share Posted June 18, 2008 Achso, du möchtest also die Box im mittleren Bereich über oder unter dem tag {$main_content} haben? Link to comment Share on other sites More sharing options...
jbm42 Posted June 18, 2008 Author Report Share Posted June 18, 2008 Hallo shd, nicht über/unter dem $main_content, sondern quasi im $main_content. Ich habe eine Startseite als html (bei mir "main_content.html") erstellt und sie als Hauptseite im Contentmanager ausgewählt. Darin ist u.a. ein Eingangstext und ein paar Bilder. Das ganze in einer Tabelle geordnet. Jetzt würde ich gern eine Box in ein Tabellenfeld integrieren, also im $main_content z.B. die Newsletterbox. Im Content Manager kann ich für die Index-Seite den Smarty {$greeting} benutzten, warum funktioniert denn {$box_NEWSLETTER} nicht? Viele Grüße, Ben Link to comment Share on other sites More sharing options...
MyClip Posted July 23, 2008 Report Share Posted July 23, 2008 Hallo jbm42, da stolper ich auch gerade. Hast evtl. schon eine Lösung dafür gefunden? Wenn ja, kannst du mir dabei weiterhelfen?? Vielen Dank Link to comment Share on other sites More sharing options...
stwinger Posted July 23, 2008 Report Share Posted July 23, 2008 eigentlich kann man eine BOX nicht innerhalb eines Modules darstellen aber mit einem kleinen Trick geht das doch {php} global $smarty; echo $smarty->_tpl_vars['box_NEWSLETTER']; {/php} [/php]das solltest Du mal probieren, wenn ich mich richtig erinnere müsste das so funktionieren. Link to comment Share on other sites More sharing options...
MyClip Posted July 23, 2008 Report Share Posted July 23, 2008 Hallo stwinger, danke. Es hat aber leider nicht funktioniert. Nur mal soviel dazu; ich versuche die Angebote-Box in der folgenden Datei zu integrieren: "SHOP/media/content/startseite.html" Damit diese nur auf der Startseite angezeigt werden. Hab auch schon einige andere Forembeiträge gelesen, aber immer irgendwie nicht die richtige Lösung dabei. Mal sehen, da werd ich schon noch drauf kommen...... Aber nochmals vielen Dank. Servus Link to comment Share on other sites More sharing options...
stwinger Posted July 23, 2008 Report Share Posted July 23, 2008 Hallo stwinger, danke. Es hat aber leider nicht funktioniert. Nur mal soviel dazu; ich versuche die Angebote-Box in der folgenden Datei zu integrieren: "SHOP/media/content/startseite.html" Damit diese nur auf der Startseite angezeigt werden. Hab auch schon einige andere Forembeiträge gelesen, aber immer irgendwie nicht die richtige Lösung dabei. Mal sehen, da werd ich schon noch drauf kommen...... Aber nochmals vielen Dank. Servus wieso "SHOP/media/content/startseite.html" ??? was soll das denn werden ? das muss in die dein-template/module/main_content.html rein. Deine Frage war doch wie kann ich eine Box innerhalb des Contents anzeigen lassen. Wenn Du aber ein separates html document erstellst welches Du über den Content Manager einladen möchtest wie z.B. die Sitemap dann hast Du noch die Möglichkeit dir die passende Stelle aus deinem Quelltext zu kopieren und diese in dein html Dokument einzufügen, ist nicht die feinste Alternative aber funktioniert auch. Link to comment Share on other sites More sharing options...
stwinger Posted July 23, 2008 Report Share Posted July 23, 2008 hier nochmal der gesammte Code der main_content.html {config_load file="$language/lang_$language.conf" section="index"} {$MODULE_error}{if $title}<h2>{$title}</h2>{/if} <p>{$text}</p> {php} global $smarty; echo $smarty->_tpl_vars['box_NEWSLETTER']; {/php} {$MODULE_new_products} {$MODULE_upcoming_products}[/php]zur Info: die Startseite wird über die Datei template/deintemplate/module/main_content.html ausgegeben und genau da muss das rein. Ist getestet und funktioniert, kannst Du übrigens so mit jeder Box machen. Link to comment Share on other sites More sharing options...
MyClip Posted August 4, 2008 Report Share Posted August 4, 2008 Hallo stwinger, sorry habe das Projekt etwas liegen lassen müssen, deshalb erst jetzt die Antwort. Erst mal Danke für deine Hilfe. Sobald ich es testen konnte, werde ich mein Ergenis mitteilen. Nochmals Danke :-) Link to comment Share on other sites More sharing options...
MyClip Posted August 5, 2008 Report Share Posted August 5, 2008 Hat funktioniert! Danke noch mal! Link to comment Share on other sites More sharing options...
danielvs Posted August 16, 2008 Report Share Posted August 16, 2008 hier nochmal der gesammte Code der main_content.html {config_load file="$language/lang_$language.conf" section="index"} {$MODULE_error}{if $title}<h2>{$title}</h2>{/if} <p>{$text}</p> {php} global $smarty; echo $smarty->_tpl_vars['box_NEWSLETTER']; {/php} {$MODULE_new_products} {$MODULE_upcoming_products}[/php]zur Info: die Startseite wird über die Datei template/deintemplate/module/main_content.html ausgegeben und genau da muss das rein. Ist getestet und funktioniert, kannst Du übrigens so mit jeder Box machen. hat funktioniert. Toll! Danke! Link to comment Share on other sites More sharing options...
chiptuning Posted September 11, 2008 Report Share Posted September 11, 2008 Hat mir auch geholfen, vielen Dank! Link to comment Share on other sites More sharing options...
EG@YHD Posted October 9, 2008 Report Share Posted October 9, 2008 eigentlich kann man eine BOX nicht innerhalb eines Modules darstellen aber mit einem kleinen Trick geht das doch {php} global $smarty; echo $smarty->_tpl_vars['box_NEWSLETTER']; {/php} [/php]das solltest Du mal probieren, wenn ich mich richtig erinnere müsste das so funktionieren. Hat bei mir so funktioniert. Vielen Vielen Dank;) Link to comment Share on other sites More sharing options...
sevenshop Posted October 13, 2008 Report Share Posted October 13, 2008 Hallo, habe das auch so gemacht und es wird die Box "Sonderangebote" angezeigt. Wie kann ich es aber einrichten, dass z.Bsp. wenn ich 3 Sonderangebote habe, die auch alle angezeigt werde. So wir immer nur ein Sonderangebot angezeigt. DAnke im voraus. Link to comment Share on other sites More sharing options...
EG@YHD Posted October 14, 2008 Report Share Posted October 14, 2008 Du mußt in die jeweilige php Datei und falls eine Schleife da ist die Anzahl erhöhen. Falls nicht, Schleife erstellen! Als Beispiel siehe Box "Neue Produkte". Link to comment Share on other sites More sharing options...
sevenshop Posted October 14, 2008 Report Share Posted October 14, 2008 Alles klar, danke Link to comment Share on other sites More sharing options...
EG@YHD Posted October 15, 2008 Report Share Posted October 15, 2008 Mir fällt grad noch ein. Kannst ja auch im Admin Backend unter Konfiguration / Maximum Werte einstellen. Das funzt am einfachsten.... Link to comment Share on other sites More sharing options...
EG@YHD Posted October 16, 2008 Report Share Posted October 16, 2008 Ich bin jetzt grad dabei das Modul "Neue Produkte", also die Artikel die erscheinen wenn man top eingestellt hat, in eine Box am Seitenrand umzubauen für mehr Artikel an der Seite. Kann dich dann gern auf dem laufenden halten. Link to comment Share on other sites More sharing options...
EG@YHD Posted October 16, 2008 Report Share Posted October 16, 2008 Also ich hab es nach mehreren Versuchen aufgegeben das Modul New Products in eine Box umzuändern. Das brachte leider kein Erfolg. Ich wollte nämlich von mir gewählte Produkte anzeigen lassen. Habe jetzt in new_products.php die letzte Zeile von $default_smarty->assign('MODULE_new_products', $module); in $smarty ->assign('MODULE_new_products', $module); Nun kann man sie auch über {$MODULE_new_products} in der index.html aufrufen. Jetzt steht die gezeigte Anzahl und Produktauswahl frei. Allerding existiert kein Random Algorithmus. Link to comment Share on other sites More sharing options...
sevenshop Posted October 17, 2008 Report Share Posted October 17, 2008 Das wäre super nett. Danke schön Link to comment Share on other sites More sharing options...
EG@YHD Posted October 17, 2008 Report Share Posted October 17, 2008 Hab das Modul zusätzlich noch mit ner Marquee Funktion versehen. Nun scrollen die Produkte immer automatisch nacheinander durch. Funktion: siehe Bestseller auf www.tickie.de Link to comment Share on other sites More sharing options...
DaCommi Posted October 18, 2008 Report Share Posted October 18, 2008 Ich bin jetzt grad dabei das Modul "Neue Produkte", also die Artikel die erscheinen wenn man top eingestellt hat, in eine Box am Seitenrand umzubauen... Das ist genau das was ich auch will, möchte, brauche, suche! Ich hab mich heute selber den ganzen Tag daran versucht aber ohne erfolg da ich in der Materie absolut neu bin. Ich hab auch ein Großteil des Forums danach abgesucht aber zu meinem Erstaunen nicht mehr als diesen Beitrag gefunden, oder falsch gesucht... Link to comment Share on other sites More sharing options...
EG@YHD Posted October 20, 2008 Report Share Posted October 20, 2008 Und die Lösung steht 3 Beiträge vor Deinem;) So hab ich es jetzt gemacht und auch getestet. Funktioniert wunderbar. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.