kubuntuuser Posted November 8, 2010 Report Share Posted November 8, 2010 Hallo Leute, lese nun schon die ganze Zeit im Forum. Finde auch zig Artikel zu der Problematik, eine Lösung für die Problematik finde ich jedoch nicht. Also: Gibt es eine Möglichkeit, die "Startseite" aus dem Contenbereich herauszunehmen? Also dass ich die Startseite selbst im Quelltext anpassen kann? Hier muss ich nämlich Bilder hinzufügen, einen Banner an die rechte Seite setzen, etc. Dies funktioniert mit dem Backendbereich nicht so individuell wie ich es machen möchte, Hat jemand eine Lösung? VIELEN Dank bereits im Voraus! Link to comment Share on other sites More sharing options...
apodono Posted November 8, 2010 Report Share Posted November 8, 2010 du nimmst dir einfach die index.html aus: /templates/DEIN-TEMPLATE/ und kannst dann da alles ändern, einfügen und entfernen, entsprechende programmierkenntnisse vorausgesetzt. Link to comment Share on other sites More sharing options...
kubuntuuser Posted November 8, 2010 Author Report Share Posted November 8, 2010 und kannst dann da alles ändern, einfügen und entfernen, entsprechende programmierkenntnisse vorausgesetzt. Hey, Danke schon mal für Deine Antwort. Ich gurke auch schon die ganze Zeit in der index.html herum. Wenn ich allerdings hier was ändere, ändert sich das ja auch überall. Generell gefällt mir der aufbau, ich will nur den Content der Startseite individuell im Quelltext anpassen. Für die anderen Seiten (Kategorien, Artikel, etc.) soll sich dann nichts ändern. Über weitere Antworten würde ich mich freuen! Danke! Link to comment Share on other sites More sharing options...
oldbear Posted November 8, 2010 Report Share Posted November 8, 2010 hi, dann frag doch in der index.html einfach ab {if $page == 'index'} und steuere damit das Aussehen ( stand schon xfach hier ) Grüsse Link to comment Share on other sites More sharing options...
apodono Posted November 8, 2010 Report Share Posted November 8, 2010 dass sich dann überall was ändert ist klar, weil von der index.html aus alles "gesteuert" wird, was das gesamte layout angeht. du hast in der index irgendwo die variable {$content} stehen, die sorgt dafür, dass deine contentseiten (kontakt, agb usw...), sowie deine artikel und was sonst noch so anfällt an der stelle angezeigt werden. die variable müsste in einem <div> container stehen der ts_contenfull heist. alles was du da rein schreibst erscheint in dem teil des templates in dem der content sitzt. wenn du nen banner da einfügst schreibst um den <img> tag einfach {if $page == 'index'} {/if} und dann wird der banner nur auf der hauptseite angezeigt. könntest du aber auch einfacher haben in dem du im backend einfach den inhalt des entsprechenden contentpunkt änderst. Link to comment Share on other sites More sharing options...
kubuntuuser Posted November 8, 2010 Author Report Share Posted November 8, 2010 hi, dann frag doch in der index.html einfach ab {if $page == 'index'} und steuere damit das Aussehen ( stand schon xfach hier ) Grüsse Sauber, damit kann ich arbeiten! Besten Dank! Link to comment Share on other sites More sharing options...
kubuntuuser Posted November 8, 2010 Author Report Share Posted November 8, 2010 Sooo...da bin ich auch schon wieder. Also: Läuft schon mal prima! Habe die Startseite soweit fertig. Mit der Template-Programmierung komme ich auch soweit klar. Ich suche nun allerdings die Variable, in der die Kategorie aus der URL steht ($_GET["cat"]). Auf $_GET-Variablen kann man ja nur leider nicht zugreifen. Kann ich irgendwo einsehen, welche Template-Variablen verwendet werden? DANKE! Link to comment Share on other sites More sharing options...
oldbear Posted November 8, 2010 Report Share Posted November 8, 2010 hi, auch schon x-mal hier geschrieben: {debug} im Template zeigt Dir die verfügbaren Variablen an, {$smarty.get.page} den Inhalt von $_GET['page'] usw. usf. --> beschäftige Dich mal mit smarty ! {$smarty.get.cat} ist die Kategorie im Fall des Kategorie-Listings, {$smarty.get.mnf} ist die Kategorie im Fall des Hersteller-Listings .... mit dem Wert des Satzes _SYSTEM_DEBUG = true in der xt_config werden unter dem Template $_GET,$_POST und $_SESSION angezeigt, falls in der /conf/config.php nicht zufällig define('_SYSTEM_DEBUG', 'false'); steht .... Grüsse Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.