tomili Posted June 13, 2008 Report Share Posted June 13, 2008 Hallo, habe einiges hier nachgelesen, aber leider keine Lösung gefunden.... Ich habe im Content Manager eine neue, eigene Seite angelegt. Wie schaffe ich es, dass dieser Text dann nur auf der Startseit angezeigt wird...? Wäre sehr dankbar für eine Hilfe....! Link to comment Share on other sites More sharing options...
BMC Posted June 17, 2008 Report Share Posted June 17, 2008 Hallo Tomili, wenn Du Text auf der Startseite anzeigen möchtest, brauchst Du keinen neuen Content anzulegen. Du mußt nur im Content Manager die Datei "Index" entsprechend bearbeiten... Gruß Link to comment Share on other sites More sharing options...
tomili Posted June 25, 2008 Author Report Share Posted June 25, 2008 hi, das ist mir schon klar. Wenn ich aber den Text an eine beliebige Stelle setzen will (ähnlich wie "Neue Artikel"), wie geht das dann? Gruss, Thomas Link to comment Share on other sites More sharing options...
suppi_2 Posted June 25, 2008 Report Share Posted June 25, 2008 indem du ihn an die entsprechende stelle setzt?!? du kannst doch wie BMC schon geschrieben hat, den Text auf der Index Seite bearbeiten?!? Oder wir verstehen nicht, was du meinst??? Link to comment Share on other sites More sharing options...
MarcB Posted January 19, 2009 Report Share Posted January 19, 2009 Ich denke mal er wollte wie ich einen neuen Platzhalter wie {$text} anlegen um den Text unter den neuen Artikeln anzeigen zu können. Weiß jemand ich ich quasi ein {$text2} anlegen muß ? Link to comment Share on other sites More sharing options...
ihoppe Posted January 20, 2009 Report Share Posted January 20, 2009 Hallo Marc, ich versuche es mal. Ich hatte auch solch ein Problem, mir hat jemand aus dem Forum weitergeholfen. Als Beispiel mal folgendes: Man möchte in Product_listing einen Text einfügen. Man würde folgende Dateien verändern: - lang/german/lang_german.conf - templates/eigenes_template/module/product_listing/product_listing_v1.html (oder entsprechend eine andere HTML-Datei) In der lang_german.conf wird der Text abgelegt in der Form: text = 'Das hier ist eine neue Überschrift!' In der gewünschten HTML-Datei wird der Text an entsprechender Stelle wie folgt aufgerufen: {#text#} Man kann auch z.B. aus einem vorangegangenen php-Skript Variablen übergeben und diese als Text aufrufen. Gruß. Ines Link to comment Share on other sites More sharing options...
MarcB Posted January 20, 2009 Report Share Posted January 20, 2009 Hallo Ines, vielen lieben Dank für Deine Hilfe. Das Problem ist nur das der Text nicht über die Sprachdateien eingebunden werden soll, sondern über den Content Manager, damit die Daten jederzeit ohne großen Aufwand geändert werden können. Dennoch Danke Gruß Marc Link to comment Share on other sites More sharing options...
Hetfield Posted January 21, 2009 Report Share Posted January 21, 2009 Im Content-Manager einen neuen Content anlegen und die ID der Sprachgruppe merken. Ich nehme als Beispiel mal die 10. Nun in der Datei includes/modules/default.php nach folgenden Zeilen suchen: $default_smarty->assign('text', str_replace('{$greeting}', xtc_customer_greeting(), $shop_content_data['content_text'])); $default_smarty->assign('language', $_SESSION['language']);[/php]und darunter diesen Code einfügen: [php]$shop_content_query2 = xtDBquery("SELECT content_title, content_heading, content_text, content_file FROM ".TABLE_CONTENT_MANAGER." WHERE content_group='10' ".$group_check." AND languages_id='".$_SESSION['languages_id']."'"); $shop_content_data2 = xtc_db_fetch_array($shop_content_query2,true); $default_smarty->assign('title2', $shop_content_data2['content_heading']); if ($shop_content_data2['content_file'] != '') { ob_start(); if (strpos($shop_content_data2['content_file'], '.txt')) echo '<pre>'; include (DIR_FS_CATALOG.'media/content/'.$shop_content_data2['content_file']); if (strpos($shop_content_data2['content_file'], '.txt')) echo '</pre>'; $shop_content_data2['content_text'] = ob_get_contents(); ob_end_clean(); } $default_smarty->assign('text2', $shop_content_data2['content_text']);In dem SQL-Query die Sprachgruppen-ID (coID, hier wie gesagt als Beispiel die 10 verwendet) bitte entsprechend an die von Euch vergebene ID anpassen!!! Nun noch in der Templatedatei templates/TEMPLATENAME/module/main_content.html die neuen Smarty-Variablen an die gewünschte Stelle setzen: {if $title2 != ''}<h2 class="main_content2">{$title2}</h2>{/if} <div class="main_content2">{$text2}</div>[/php]{$title2} ist die Überschrift des neuen Contents und {$text2} natürlich der Inhalt. Die h2-Überschrift und der div-Container dienen nur als Beispiel für die Darstellung/Formatierung. Wenn ich mich nicht am frühen Morgen irre, dann war es das schon. MfG Hetfield Link to comment Share on other sites More sharing options...
MarcB Posted January 21, 2009 Report Share Posted January 21, 2009 Ja Wahnsinn das geht einwandfrei *freu* Dankeschön für die Anleitung Link to comment Share on other sites More sharing options...
Hetfield Posted January 21, 2009 Report Share Posted January 21, 2009 Kein Problem! Wie immer gern geschehen! MfG Hetfield Link to comment Share on other sites More sharing options...
dobrock Posted September 29, 2009 Report Share Posted September 29, 2009 Läuft bei mir auch einwandfrei! Kann ich auf die Art auch in der Navi (links) einen Text einfügen, welcher nur auf der Starsteite angezeigt wird? Wenn ja, wie? Gruß und danke Daniel Link to comment Share on other sites More sharing options...
cfalco Posted February 9, 2011 Report Share Posted February 9, 2011 Hallo zusammen, funktioniert bei mir auch problemlos in der main_content.html ich würde den Content aber gerne in der index.html aus dem template unterbringen. Leider bekomme ich das nicht hin. Hat jemand von euch eine Ahnung wie man das am besten anstellt? Link to comment Share on other sites More sharing options...
xenon777 Posted February 9, 2011 Report Share Posted February 9, 2011 Interessant...Thema abonniert Link to comment Share on other sites More sharing options...
cfalco Posted February 10, 2011 Report Share Posted February 10, 2011 Hi Xenon777, sehr gut, dass dich das Thema interessiert. Hast du eine Ahnung wie man da weiterkommt? Link to comment Share on other sites More sharing options...
l.hogen Posted January 27, 2012 Report Share Posted January 27, 2012 Hallo, ich würde gern im Content Manager eine neue Seite erstellen, welche dann, wenn man sich im Shop eingeloggt hat als eigener Menüpunkt aufgeführt wird. Kann mir da jemand helfen? Schon einmal vielen Dank im Vorauss! Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.