Wie füge ich eine 4. Spalte bei " Unsere Bestseller" ein?

blackgren

Gut bekanntes Mitglied
1. Februar 2011
358
17
AW: Wie füge ich eine 4. Spalte bei " Unsere Bestseller" ein?

Hallo,
Datei seite_startseite.tpl und das hier beachten http://developer.jtl-software.de/projects/template-dev/wiki/Anpassung_von_Tpl-Dateien
Code:
<li class="p[COLOR=#ff0000]33[/COLOR] tcenter {if $smarty.foreach.boxartikel.index % [COLOR=#ff0000]3 [/COLOR]== 0}clear{/if}">
ändern in
Code:
<li class="p[COLOR=#ff0000]25[/COLOR] tcenter {if $smarty.foreach.boxartikel.index % [COLOR=#ff0000]4[/COLOR] == 0}clear{/if}">
 

urmelimurlaub

Gut bekanntes Mitglied
14. August 2013
152
12
Zwickau
AW: Wie füge ich eine 4. Spalte bei " Unsere Bestseller" ein?

Nach der Anpassung in der seite_startseite.tpl ist der ganze Shop abgeschossen.
 

casim

Sehr aktives Mitglied
26. Juni 2012
5.934
9
AW: Wie füge ich eine 4. Spalte bei " Unsere Bestseller" ein?

Zeig deinen geänderten Code; dann hast du was falsch gemacht (oder 4 Spalten passen nicht in dein Layout)

@Lars

Urmel spricht doch von der Artikelauflistung im unteren Teil der Startseite; layoutmäßig kannst du da nichts einstellen
 

urmelimurlaub

Gut bekanntes Mitglied
14. August 2013
152
12
Zwickau
AW: Wie füge ich eine 4. Spalte bei " Unsere Bestseller" ein?

Ich war nur in der Seite.tpl

Code:
{**  * @copyright (c) 2006-2010 JTL-Software-GmbH, all rights reserved  * @author JTL-Software-GmbH (www.jtl-software.de)  *  * use is subject to license terms  * http://jtl-software.de/jtlshop3license.html  *}   {if isset($nFullscreenTemplate) && $nFullscreenTemplate == 1}    {include file="$cPluginTemplate"} {else}    {include file='tpl_inc/header.tpl'}    <div id="content">       {include file='tpl_inc/inc_breadcrumb.tpl'}              {if $Link->Sprache->cTitle|@count_characters > 0}          <h1>{$Link->Sprache->cTitle}</h1>       {/if}              {include file="tpl_inc/inc_extension.tpl"}              {if $Link->Sprache->cContent|@count_characters > 0}          <div class="custom_content">{$Link->Sprache->cContent}</div>       {/if}              {if $Link->nLinkart == 11}          <div class="custom_content">          {if $AGB->cAGBContentHtml}             {$AGB->cAGBContentHtml}          {elseif $AGB->cAGBContentText}             {$AGB->cAGBContentText|nl2br}          {/if}          </div>       {elseif $Link->nLinkart == 24}          <div class="custom_content">          {if $WRB->cWRBContentHtml}             {$WRB->cWRBContentHtml}          {elseif $WRB->cWRBContentText}             {$WRB->cWRBContentText|nl2br}          {/if}          </div>       {elseif $Link->nLinkart == 5}          {include file='tpl_inc/seite_startseite.tpl'}       {elseif $Link->nLinkart == 6}           {include file='tpl_inc/seite_versand.tpl'}       {elseif $Link->nLinkart == 14}          {include file='tpl_inc/seite_tagging.tpl'}       {elseif $Link->nLinkart == 15}          {include file='tpl_inc/seite_livesuche.tpl'}       {elseif $Link->nLinkart == 16}          {include file='tpl_inc/seite_hersteller.tpl'}       {elseif $Link->nLinkart == 18}          {include file='tpl_inc/seite_newsletterarchiv.tpl'}       {elseif $Link->nLinkart == 20}          {include file='tpl_inc/seite_newsarchiv.tpl'}       {elseif $Link->nLinkart == 21}          {include file='tpl_inc/seite_sitemap.tpl'}       {elseif $Link->nLinkart == 23}          {include file='tpl_inc/seite_gratisgeschenk.tpl'}       {elseif $Link->nLinkart == 25 && $nFullscreenTemplate == 0}          {include file="$cPluginTemplate"}       {elseif $Link->nLinkart == 26}          {include file='auswahlassistent.tpl'}       {elseif $Link->nLinkart == 29}          {include file='tpl_inc/seite_404.tpl'}       {/if}       {include file='tpl_inc/inc_seite.tpl' print=$Link->cDruckButton}    </div>    {include file='tpl_inc/footer.tpl'} {/if}

und der Seite_Startseite.tpl

Code:
{**  * @copyright (c) 2006-2010 JTL-Software-GmbH, all rights reserved  * @author JTL-Software-GmbH (www.jtl-software.de)  *  * use is subject to license terms  * http://jtl-software.de/jtlshop3license.html  *}   {if isset($cFehler) && $cFehler|count_characters > 0}     <p class="box_error">{$cFehler}</p> {/if}  {include file="auswahlassistent.tpl"}  {if isset($StartseiteBoxen) && $StartseiteBoxen|@count > 0}    {foreach name=startboxen from=$StartseiteBoxen item=Box}       {if isset($Box->Artikel->elemente) && count($Box->Artikel->elemente)>0}          <div class="container">          {if $Box->name=="TopAngebot"}             <h1 class="underline">{lang key="topOffer" section="global"}</h1>          {elseif $Box->name=="Sonderangebote"}             <h1 class="underline">{lang key="specialOffer" section="global"}</h1>          {elseif $Box->name=="NeuImSortiment"}             <h1 class="underline">{lang key="newProducts" section="global"}</h1>          {elseif $Box->name=="Bestseller"}             <h1 class="underline">{lang key="bestsellers" section="global"}</h1>          {/if}                       <ul class="hlist articles">          {foreach name=boxartikel from=$Box->Artikel->elemente item=Artikel}             {counter assign=imgcounter print=0}             <li class="p33 tcenter {if $smarty.foreach.boxartikel.index % 3 == 0}clear{/if}">                <div>                <p>                {if $Box->name=="Bestseller"}                   <a href="{$Artikel->cURL}">                      {if isset($oSuchspecialoverlay_arr.bestseller->cBildPfad) && $oSuchspecialoverlay_arr.bestseller->cBildPfad|count_characters > 0 && $oSuchspecialoverlay_arr.bestseller->nAktiv > 0}                         <img src="{$Artikel->cVorschaubild}" alt="{$Artikel->cName|strip_tags|escape:"quotes"|truncate:60}" class="image" id="overlay{$Artikel->kArtikel}_{$imgcounter}" />                                           <script type="text/javascript">                            set_overlay('#overlay{$Artikel->kArtikel}_{$imgcounter}', '{$Artikel->oSuchspecialBild->nPosition}', '{$Artikel->oSuchspecialBild->nMargin}', '{$Artikel->oSuchspecialBild->cPfadKlein}');                         </script>                      {else}                         <img src="{$Artikel->cVorschaubild}" class="image" alt="{$Artikel->cName|strip_tags|escape:"quotes"|truncate:60}" />                      {/if}                    </a>                {/if}                                               {if $Box->name=="TopAngebot"}                   <a href="{$Artikel->cURL}">                      {if isset($oSuchspecialoverlay_arr.topangebote->cPfadNormal) && $oSuchspecialoverlay_arr.topangebote->cPfadNormal|count_characters > 0 && $oSuchspecialoverlay_arr.topangebote->nAktiv > 0}                         <img src="{$Artikel->cVorschaubild}" alt="{$Artikel->cName|strip_tags|escape:"quotes"|truncate:60}" class="image" id="overlay{$Artikel->kArtikel}_{$imgcounter}" />                         <script type="text/javascript">                            set_overlay('#overlay{$Artikel->kArtikel}_{$imgcounter}', '{$Artikel->oSuchspecialBild->nPosition}', '{$Artikel->oSuchspecialBild->nMargin}', '{$Artikel->oSuchspecialBild->cPfadKlein}');                         </script>                      {else}                         <img src="{$Artikel->cVorschaubild}" title="{$Artikel->cName}" class="image" alt="{$Artikel->cName|strip_tags|escape:"quotes"|truncate:60}" />                      {/if}                   </a>                {/if}                                                {if $Box->name=="Sonderangebote"}                   <a href="{$Artikel->cURL}">                      {if isset($oSuchspecialoverlay_arr.sonderangebote->cBildPfad) && $oSuchspecialoverlay_arr.sonderangebote->cBildPfad|count_characters > 0 && $oSuchspecialoverlay_arr.sonderangebote->nAktiv > 0}                         <img src="{$Artikel->cVorschaubild}" alt="{$Artikel->cName|strip_tags|escape:"quotes"|truncate:60}" class="image" id="overlay{$Artikel->kArtikel}_{$imgcounter}" />                         <script type="text/javascript">                            set_overlay('#overlay{$Artikel->kArtikel}_{$imgcounter}', '{$Artikel->oSuchspecialBild->nPosition}', '{$Artikel->oSuchspecialBild->nMargin}', '{$Artikel->oSuchspecialBild->cPfadKlein}');                         </script>                      {else}                         <img src="{$Artikel->cVorschaubild}" class="image" alt="{$Artikel->cName|strip_tags|escape:"quotes"|truncate:60}" />                      {/if}                   </a>                {/if}                                {if $Box->name=="NeuImSortiment"}                   <a href="{$Artikel->cURL}">                      {if isset($oSuchspecialoverlay_arr.neuimsortiment->cBildPfad) && $oSuchspecialoverlay_arr.neuimsortiment->cBildPfad|count_characters > 0 && $oSuchspecialoverlay_arr.neuimsortiment->nAktiv > 0}                         <img src="{$Artikel->cVorschaubild}" alt="{$Artikel->cName|strip_tags|escape:"quotes"|truncate:60}" class="image" id="overlay{$Artikel->kArtikel}_{$imgcounter}" />                         <script type="text/javascript">                            set_overlay('#overlay{$Artikel->kArtikel}_{$imgcounter}', '{$Artikel->oSuchspecialBild->nPosition}', '{$Artikel->oSuchspecialBild->nMargin}', '{$Artikel->oSuchspecialBild->cPfadKlein}');                         </script>                      {else}                         <img src="{$Artikel->cVorschaubild}" class="image" alt="{$Artikel->cName|strip_tags|escape:"quotes"|truncate:60}" />                      {/if}                   </a>                {/if}                </p>                <p><a href="{$Artikel->cURL}">{$Artikel->cName}</a></p>                 {if $Box->name=="TopAngebot"}                   {assign var="price_image" value=$Artikel->Preise->strPreisGrafik_TopboxStartseite}                {elseif $Box->name=="NeuImSortiment"}                   {assign var="price_image" value=$Artikel->Preise->strPreisGrafik_NeuboxStartseite}                {elseif $Box->name=="Sonderangebote"}                   {assign var="price_image" value=$Artikel->Preise->strPreisGrafik_SonderboxStartseite}                {elseif $Box->name=="Bestseller"}                   {assign var="price_image" value=$Artikel->Preise->strPreisGrafik_BestsellerboxStartseite}                {/if}                                {include file="tpl_inc/artikel_preis.tpl" scope="content"}                                </div>             </li>          {/foreach}          </ul>          </div>       {/if}    {/foreach} {/if}  {if isset($oNews_arr) && $oNews_arr|@count > 0} <div class="container news_list">    <h1 class="underline">{lang key="news" section="news" alt_section="global,"}</h1>    {foreach name=news from=$oNews_arr item=oNews}        <div class="newsitem">                          <h2><a href="{$oNews->cURL}">{$oNews->cBetreff}</a></h2>           {$oNews->dErstellt_de}{if isset($Einstellungen.news.news_kommentare_nutzen) && $Einstellungen.news.news_kommentare_nutzen == "Y"} | <a href="{$oNews->cURL}#comments" title="{lang key="readComments" section="news"}">{$oNews->nNewsKommentarAnzahl} {if $oNews->nNewsKommentarAnzahl == 1}{lang key="newsComment" section="news"}{else}{lang key="newsComments" section="news"}{/if}{/if}</a>           <div class="custom_content">              {if $oNews->cVorschauText|count_characters > 0}                 {$oNews->cVorschauText}                     {$oNews->cMehrURL}              {elseif $oNews->cText|strip_tags|count_characters > 200}                 {$oNews->cText|strip_tags|truncate:200:""} {$oNews->cMehrURL}              {else}                 {$oNews->cText}              {/if}           </div>        </div>    {/foreach} </div> {/if}
 

casim

Sehr aktives Mitglied
26. Juni 2012
5.934
9
AW: Wie füge ich eine 4. Spalte bei " Unsere Bestseller" ein?

blackgren hat dir doch auch einen Link gepostet, hast du dir den durchgelesen?
 

martinwolf

Offizieller Servicepartner
SPBanner
6. September 2012
3.452
282
AW: Wie füge ich eine 4. Spalte bei " Unsere Bestseller" ein?

@Urmel: Könntest du mal bitte nur die Änderungen posten die du gemacht hast und nicht den gesamten Quellcode der Templatedatei als Einzeiler? Was meinst du mit Shop ist offline, ist die Seite weiß? Dann liegt es an einem Template Fehler der nicht interpretiert werden kann.

Im Grund müsste aber deine einzige Änderung in der seite_startseite_custom.tpl folgende sein:

Code:
<li class="p[B][COLOR=#ff0000]25[/COLOR][/B] tcenter {if $smarty.foreach.boxartikel.index % [B][COLOR=#ff0000]4[/COLOR][/B] == 0}clear{/if}">
 
Zuletzt bearbeitet:
Ähnliche Themen
Titel Forum Antworten Datum
Neu Wie in der Wawi gebrauchte Artikel vom Endkunden einkaufen User helfen Usern - Fragen zu JTL-Wawi 4
Neu Wie kann ich den Titel bei Google Ergebnissen ändern? Allgemeine Fragen zu JTL-Shop 2
Neu Bildgrößen auf der Startseite (in den Boxen wie z.B. Top-Angebot) Allgemeine Fragen zu JTL-Shop 3
Neu Hersteller ändert SKU von Kind Artikel (Varianten) | Vater beleibt gleich - wie verfahren bei "gemischtem" Lager alt/neu User helfen Usern - Fragen zu JTL-Wawi 3
Neu Sortierung nach Bestand - so wie im JTL Shop 4 JTL-Shop - Ideen, Lob und Kritik 2
Neu Wie kann ich bestimmte Wörter in der Suchfunktion von JTL-Shop ausschließen? Allgemeine Fragen zu JTL-Shop 0
Neu Vererben der Bildern einer Variation auf alle anderen Variationen, wie beim Vererben von Vater zu Kind-Artikeln, möglich wie? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Drop Shipping - Beide Firmen mit JTL Wawi - Wie löse ich das? Arbeitsabläufe in JTL-Wawi 10
Neu Wie das neue Funktionsattribut storefront_presentation_main_product anlegen? Shopware-Connector 5
Neu GPSR Verordnung - Wie handhabt ihr das im Shop mit dem Nova Template? Betrieb / Pflege von JTL-Shop 12
Neu Bei VarKombi-Artikeln, wie immer eine Farbe und Größe vorauswählen, damit alle Bilder angezeigt werden? Allgemeine Fragen zu JTL-Shop 4
Neu Wechsel Auftragspaket im Kundencenter - wie und wann ? User helfen Usern - Fragen zu JTL-Wawi 6
Paypal Kontosperre / Verbot bestimmte Artikel in bestimmte Länder zu liefern - wie Umsetzen? JTL-Wawi 1.9 2
Neu Wie kann ich über eigene Felder eine Mehrfachauswahl erstellen? User helfen Usern - Fragen zu JTL-Wawi 4
Neu Wie andere Länder und Sprachen vom Google Shopping Plugin mit dem Merchant Center verbinden Plugins für JTL-Shop 6
Neu Wie macht ihr euch euch Testumgebung? Gelöste Themen in diesem Bereich 6
Neu Ebay Verkäufe - Auswahlartikel mit händischer Auswahl in der Rechnung - wie bei Wawi 1.9 vorgehen ?! Arbeitsabläufe in JTL-Wawi 0
Neu Unterschiedliche Lagerplätze, wie konfigurieren? Waage nur mit WMS? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 2
Neu Wie Reklamationen aus Statistik ausschließen? Arbeitsabläufe in JTL-Wawi 2
Wie FBA Gutschrift erzeugen ohne Auftragsbezug? JTL-Wawi 1.9 0
Neu Gebinde wie angelegt unter sonstiges als Barcode ausgeben Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 11
Neu Kunde zahlt bar bei Anlieferung, wie löse ich das? Arbeitsabläufe in JTL-Wawi 15
In Diskussion Geplante Abkündigung für JTL-POS für Android 7 Geräte wie Sunmi T2 in Sicht? JTL-POS - Fragen zu Hardware 16
Neu cKundenNr im JTL Shop nicht gesetzt. Auch kKundengruppe. Wie Rückkanal zum Shop aktualisieren? JTL-Wawi - Fehler und Bugs 3
Neu Wie handhabt ihr eure Buchhaltung mit JTL? Arbeitsabläufe in JTL-Wawi 9
Neu REST-API nur noch für Premium Kunden - oder wie verhindere ich Nutzung moderner Schnittstellen... Schnittstellen Import / Export 37
Neu Umstellung auf Packtisch von WMS, wie Lagerplatz anzeigen lassen? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 4
Neu Falsche Preise - wie nachvollziehen ? eBay-Anbindung - Fehler und Bugs 0
Neu Umlagerungen - Wie, wo, oder SQL? Arbeitsabläufe in JTL-Wawi 2
Neu Täglich ganz viele Suchanfragen mit EAN Nummern - Wie aussperren? Allgemeine Fragen zu JTL-Shop 2
Neu Anhänge wie Widerruf und AGB usw. User helfen Usern - Fragen zu JTL-Wawi 0
Neu Wie kann ich verhindern, dass ein Auftrag den verfügbaren Lagerbestand beeinflusst? JTL-Wawi - Ideen, Lob und Kritik 1
Neu Wie binde ich GooglePay über PayPal Checkout an? Plugins für JTL-Shop 4
Frage: 🐌🐌🐌JTL-Wawi 1.9 - Wie schnell öffnet sich bei euch die Auftragsansicht? JTL-Wawi 1.9 78
Neu Tabelle Tbestseller verschwunden - wie bekomme ich die wieder? Gelöste Themen in diesem Bereich 3
Neu Wie aufwendig wäre es wenn man einen 2ten Warenkorb implementiert? JTL-Shop - Ideen, Lob und Kritik 0
Beantwortet Dashboard - Ansicht einer geänderten Tabelle (zB Verkauf) dauerhaft speichern ... Wie? User helfen Usern - Fragen zu JTL-Wawi 0
Beantwortet Workflow wie für verschiedene Druckausgaben? JTL-Workflows - Ideen, Lob und Kritik 1
Neu Wie lange werden alte Bestellungen aus Amazon importiert? Amazon-Anbindung - Fehler und Bugs 2
Neu Teil der Bestellung stornieren bevor Auslieferung. Wie? User helfen Usern - Fragen zu JTL-Wawi 4
In Bearbeitung Versand zusammenfassen nicht wie erwartet JTL-Workflows - Fehler und Bugs 2
Neu neue Tarife mit Shop verstehe ich da was falsch? Allgemeine Fragen zu JTL-Shop 3
Neu Warum kann ich bei Druckvorlagen die Seitengröße nicht anpassen? Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 6
Neu Ab dem 01.09.2024 neue Lizenzschlüssel, muss ich was machen? User helfen Usern - Fragen zu JTL-Wawi 2
Neu Umtauschartikel und Reparaturdienstleistung, habe ich was falsch eingestellt? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Kann ich das alte EVO-Template löschen? Templates für JTL-Shop 2
Neu Farbe setzen funktioniert nach dem Updaten anders als früher. Was kann ich dagegen tun? Arbeitsabläufe in JTL-Wawi 0
Neu E-Mail Bestellung versandt wird nur verschickt, wenn ich Zahlung bestätige (keine Vorkasse) JTL-Shop - Fehler und Bugs 0

Ähnliche Themen