siriussmarty Posted October 27, 2010 Report Share Posted October 27, 2010 Hallo, ich bin gerade dabei mich etwas in Veyton einzuarbeiten, diverse HTMl, PHP Kenntnisse habe ich. Arbeite auch mit anderen CMS - Systeme. Ich bin jetzt wo angelangt, was ich nicht wirklich begreife. Ich sehe auf anderen Shopseiten eine Box mit "Neuste Artikel" - "Neuigkeiten". Sprich die xt_new_products. Wollte auch eine solche Box einfügen {page name=xt_new_produkts type="user"} das funktioniert aber nicht? das Plugin ist Installiert wurden. Muss ich sonnst etwas beachten? Vielen dank im voraus Link to comment Share on other sites More sharing options...
siriussmarty Posted October 27, 2010 Author Report Share Posted October 27, 2010 Kann mir keiner eine Lösung geben? Ist doch Simple eigentlich...:? Link to comment Share on other sites More sharing options...
Ballonsupermarkt Posted October 27, 2010 Report Share Posted October 27, 2010 Wenn du nur die Box anzeigen willst und nicht die ganze Seite, wäre {box statt {page korrekter. Mit dem Code wird das ganze z.B. in die Startseite eingebunden: {box name=xt_new_products type=user order_by='rand()'}[/PHP] Link to comment Share on other sites More sharing options...
siriussmarty Posted October 27, 2010 Author Report Share Posted October 27, 2010 Ja genau das habe ich auch gemacht nur finde ich in meinen 'Boxes' odner auch keine dazugehörige Datei. Woher nehme ich die mir ? Da wenn ich nur das einfüge in einem Div-Tag es mir gar nicht angezeigt wird. Habe auch in den Plugins geschaut und Box Aktiv auf "Ja" gestellt. Möchte das gerne in die Startseite einbinden, sprich in die index.html Link to comment Share on other sites More sharing options...
Ballonsupermarkt Posted October 27, 2010 Report Share Posted October 27, 2010 Achso, du willst eine völlig eigene Box machen. Dann hast du im Prinzip 2 Möglichkeiten. 1) Du schreibst ein komplettes Modul, wo du dann deine box_wasauchimmer.html ablegst unter "/httpdocs/plugins/dein_modul/templates/boxes" Das Lohnt sich ab einem bestimmten Aufwand bei der Umsetzung der Ausgabelogik. 2) Du packst deine box_wasauchimmer.html in deinen Template-Ordner unter "/templates/deintemplate/xtCore/boxes" Das lohnt sich bei einfachen Ausgaben, wenn der Inhalt statisch ist oder druch wenige PHP-Codezeilen gelöst werden kann, die dann im Template via {php}{/php} realisiert werden. Dann reicht es an der richtigen Stelle in der index.html einfach folgendes einzufügen: {box name=wasauchimmer}[/PHP] Und schon wird alles wunderbar angezeigt. Link to comment Share on other sites More sharing options...
siriussmarty Posted October 27, 2010 Author Report Share Posted October 27, 2010 Hallo danke für deine Mühe, möchte jedoch kein eigenes Module schreiben. Ich habe das Plugin "xt_new_products" . Das gab es im Admincenter unter "deinstallierte Module/Plugins. Das habe ich Installiert. Wenn ich doch jetzt den Code einfach in meine index.html reinwerfe zeigt er mir nix an. Keine Box. Das ist mein Problem. ich dachte mir das so. Plugin Installieren, Index.html öffnen und den besagten Code in die Index einbinden. Funktioniert aber nicht. {box name=xt_new_products type=user order_by='rand()'} [/PHP] Denn kann ich nicht einbinden da zeigt er mir nix an. Woher nimmt er den "name=xt_new_products" den her? Aus dem "box" Ordner unter meinem Template? Wenn das der Fall ist, habe ich ein Problem denn unter /templates/meindesign/xtCore/boxes/ liegt keine xt_new_products Datei und unter Plugins liegt nur eine xt_new_products.php Datei keine html. Oder muss ich die selber erstellen? Link to comment Share on other sites More sharing options...
Ballonsupermarkt Posted October 27, 2010 Report Share Posted October 27, 2010 Im Haupttemplate-Ordner liegen die Core-Sachen, die Plugins bringen jeweils noch eigene Template-Ordner mit, die den Haupt-Ordner quasi ergänzen. Hast du gleichnamige Dateien im Core-Template-Ordner und bei Plugins, so wird die Datei aus dem Core-Template-Ordner genommen. Das ist nützlich, um z.T. die Templates der Plugins an das eigene Template anzupassen. Die Box-Html von xt_new_products findest du, da es ein Plugin ist, unter "/plugins/xt_new_products/templates/boxes/box_xt_new_products.html" Also du willst im Prinzip nur die Box von New-Products anzeigen, nichts eigenständiges? In "/templates/xt_default/index.html ist die Box eigentlich auch bereits eingebunden vom Code her. Das Modul ist installiert und aktiviert? Auch für den Mandanten? Sind im Shop freigegebene Artikel, die der Shop anzeigen könnte? Link to comment Share on other sites More sharing options...
siriussmarty Posted October 27, 2010 Author Report Share Posted October 27, 2010 In der xt_default ist es zwar eingebunden, von daher habe ich es ja eigentlich. Ob es jetzt für die Artikel Freigeschalten ist, kann ich dir auf Anhieb gar nicht sagen, da müsste ich nochmal nachschauen, da ich dort noch nix Umgestellt habe. Danke dafür... daran wird es höchstwahrscheinlich liegen. Wo sehe ich für welchen Mandanten es Installiert sit, eigentlich habe ich nur einen. Okay mein Fehler war das ich noch nix veröffentlicht habe von den neuen produkten Danke dir sehr! Link to comment Share on other sites More sharing options...
Ballonsupermarkt Posted October 27, 2010 Report Share Posted October 27, 2010 Im Adminbereich: Inhalte -> Plugin -> installierte Plugins Da xt_new_products auswählen. Wichtig ist, daß sowohl bei "Plugin Status" ein Häckchen gesetzt ist, damit das Plugin überhaupt im System aktiv ist. Darunter müsste dein Mandant gelistet sein. "Status", "Box aktiv" und evl. auch "Seite aktiv" sollte jeweils auf "true" bzw. "ja" stehen. Link to comment Share on other sites More sharing options...
Ballonsupermarkt Posted October 27, 2010 Report Share Posted October 27, 2010 Ah wunderbar. Wenn nichts öffentlich ist, ist das Plugin so schlau, keine leeren Boxen anzuzeigen. Ansonsten hätten wir zumidnest für alle anderen hier alle Lösungsansätze veröffentlicht. Wenn das alles beachtet wird, MUSS es einfach funktionieren. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.