Nook Posted May 4, 2008 Report Share Posted May 4, 2008 Hallo, ich soll von einem Kumpel den Shop anpassen. Er hatte den wunsch, dass ich die Ansicht ändern soll bei den Produkten. Also wenn man eine Kategorie gewählt hat die Auflistung der einzelnen Produkte wo finde ich dies im xtc4 ??? gruß Nook Link to comment Share on other sites More sharing options...
hyperia Posted May 4, 2008 Report Share Posted May 4, 2008 mit dem selbem Problem befasse ich mich auch gerade, wie kann ich genau 4 Produkte pro Seite !horizontal! anzeigen lassen? Link to comment Share on other sites More sharing options...
fun-surfing Posted May 5, 2008 Report Share Posted May 5, 2008 Hallo, öffne mal dein template "product_listing.html" und suche nach folgender Stelle: Code: ------ {foreach name=aussen item=module_data from=$module_content} und ersetze die Zeile mit Code: {foreach name=aussen item=module_data from=$module_content} {php} $col++; {/php} Ganz am Ende der Seite suche nach: Code: {/foreach} Hier wird der Tag wieder geschlosssen, alles ersetzen mit: Code: {php} if ($col>=2) { $col=0; echo '</tr><tr>'; } {/php} {/foreach} Die Zahl hinter "col>=" bestimmt die Anzahl der Spalten. wenn es Probleme gibt kann ich Dir auch meine product.html mal zusenden. Gruss fun-surfing Link to comment Share on other sites More sharing options...
hyperia Posted May 5, 2008 Report Share Posted May 5, 2008 habe es so gemacht, aber iergendwie will es noch nicht, wenn du mir deine Datei schicken würdest wäre ich ÜBERdankbar! Link to comment Share on other sites More sharing options...
hyperia Posted May 5, 2008 Report Share Posted May 5, 2008 oder hat vllt sonst noch jemand eine idee? das ganze sollte ca. so aussehen..... Link to comment Share on other sites More sharing options...
Nook Posted May 5, 2008 Author Report Share Posted May 5, 2008 @fun-surfing ich kann in der datei ändern was ich will es passiert nichts. ich hab mal den kompletten inhalt raus gelöscht und man sieht keinen unterschied. Link to comment Share on other sites More sharing options...
fun-surfing Posted May 5, 2008 Report Share Posted May 5, 2008 dies ist meine Datei module/new_products.html auch zu sehen unter www.windinfoshop.eu ist gleich mit product_listing. hmtl nur weniger source code.. habe ganz am ende es in rot markiert. Hoffe jetzt ist es klar wie gesagt bei mehr spalten statt der 2 in Deinem fall 4 eintragen. sollte es immer noch Probleme geben kann ich es dir auch bauen :-) Gruss fun-surfing {config_load file="$language/lang_$language.conf" section="new_products"} <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td class="newProduct">{#heading_text#} </td> </tr> </table> <br /> <br /> <table width="100%" border="0" cellspacing="0" cellpadding="1"> <tr> {foreach name=aussen item=module_data from=$module_content} {php} $col++; {/php} <td class="main" align="center"> <table class="style1" style="FONT-FAMILY: Verdana; BORDER-COLLAPSE: collapse" bordercolor="#F29713" width="99%" border="1" cellpadding="0" cellspacing="0"> <tr> <td> <table class="style1" width="100%" border="0" cellpadding="0" cellspacing="0"> <!-- Neu eingefügt anfang --> <tr> <td colspan="2" bgcolor="#fde284"><strong><a href="{$module_data.PRODUCTS_LINK}">{$module_data.PRODUCTS_NAME}</a></strong></td> </tr> <!--Neu eingefügt Ende --> <tr> <td align="center" >{if $module_data.PRODUCTS_IMAGE}<a href="{$module_data.PRODUCTS_LINK}"><img src="{$module_data.PRODUCTS_IMAGE}" alt="{$module_data.PRODUCTS_NAME}" /></a>{/if}</td> <td class="main"><strong>{$module_data.PRODUCTS_PRICE}</strong><br /> {if $module_data.PRODUCTS_VPE}{$module_data.PRODUCTS_VPE}<br />{/if} {$module_data.PRODUCTS_TAX_INFO}<br>{$module_data.PRODUCTS_SHIPPING_LINK}<br /> {$module_data.PRODUCTS_BUTTON_BUY_NOW}<br /> <br> <a href="{$module_data.PRODUCTS_LINK}">[Mehr Details...]</a> <br> </td> </tr> <td colspan="2" class="main" align="left">{$module_data.PRODUCTS_DESCRIPTION}</td> </table> </td> </tr> </table> </td> {php} if ($col>=2) { $col=0; echo '</tr><tr>'; } {/php} {/foreach} </tr></table> Link to comment Share on other sites More sharing options...
hyperia Posted May 6, 2008 Report Share Posted May 6, 2008 perfect jetzt fuktioniert es, habe wahrscheinlich iergendwo anders bischen was verstellt gehabt..... neue installietion und alles lief perfect! Link to comment Share on other sites More sharing options...
fun-surfing Posted May 6, 2008 Report Share Posted May 6, 2008 na prima.... wenn noch Fragen sind einfach antickern Link to comment Share on other sites More sharing options...
xcam3 Posted September 3, 2008 Report Share Posted September 3, 2008 Hallo, hat bei mir nicht geklappt. --> Smarty Error ! Ich hab dann einfach die new_products.html kopiert und in product_listing_v1.html umbenannt. trotzdem Danke für die anregung Gruß Andre Mein Shop an dem ich noch bastel : http://www.mexeos.de Link to comment Share on other sites More sharing options...
0etzi Posted October 6, 2008 Report Share Posted October 6, 2008 Hallo, habe in die product_listing1.html folgenden Code aber es wird nur eine Spalte angezeigt was habe ich übersehen?wenn ich foreach höher setze bzw. tr davor und unten entsprechend hinter foreach, dann ist die Tabelle total durcheinander: {config_load file="$language/lang_$language.conf" section="index"} <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td height="10"></td> </tr> </table> <table width="100%" height="22px" border="0"> <tr height="22px"> <td valign="middle"class="contentsTopics" style="border:none; background-color:#eaeaea"> {if $CATEGORIES_IMAGE}<img src="{$CATEGORIES_IMAGE}" width="22px" height="20px"align=absmiddle style="margin-top:2px;margin-bottom:2px" alt="{$CATEGORIES_NAME}" />{/if} <strong> {$CATEGORIES_NAME}</strong></td> </tr> </table> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td style="border-bottom: 1px solid; border-color: #cccccc;"> </td> </tr> </table> {if $MANUFACTURER_DROPDOWN} <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td class="main" align="right"><table border="0" cellspacing="0" cellpadding="0"> <tr> <td class="main" align="right">{#text_show#} </td> <td class="main" align="right">{$MANUFACTURER_DROPDOWN}</td> </tr> </table> </td> </tr> </table> {/if} <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td align="center"> <table width="100%" border="0" cellpadding="0" cellspacing="0" style="border-top: 0px solid; border-color: #d4d4d4;"> {foreach name=aussen item=module_data from=$module_content} {php} $col++; {/php} <tr> <td width="175" rowspan="2" valign="top" style="border-bottom: 1px solid; border-left: 1px solid; border-color: #cccccc;"> {if $module_data.PRODUCTS_IMAGE!=''}<a href="{$module_data.PRODUCTS_LINK}"><img src="{$module_data.PRODUCTS_IMAGE}" style="margin-top: 5px" alt="{$module_data.PRODUCTS_NAME}" /></a>{/if} {if $module_data.PRODUCTS_FSK18=='true'}<br /><img src="{$tpl_path}img/fsk18.gif" alt="" />{/if}</td> <td align="left" class="main" colspan="2" style="border-right: 1px solid; border-color: #cccccc;"><a href="{$module_data.PRODUCTS_LINK}"><strong>{$module_data.PRODUCTS_NAME}</strong></a></td> </tr> <tr> <td align="left" class="main" style="border-bottom: 1px solid; border-color: #cccccc;">{$module_data.PRODUCTS_SHORT_DESCRIPTION|truncate:100:"...":true} <br /> <strong>{$module_data.PRODUCTS_PRICE} </strong><br /> <font face="Verdana, Arial, Helvetica, sans-serif" size="1">{$module_data.PRODUCTS_TAX_INFO}{$module_data.PRODUCTS_SHIPPING_LINK}</font> {if $module_data.PRODUCTS_VPE}<br />{$module_data.PRODUCTS_VPE}{/if} </td><td class="main" style="border-bottom: 1px solid; border-right: 1px solid; border-color: #cccccc;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td align="right"><table width="140" border="0" cellpadding="5"> <tr> <td align="center">{#text_shippingtime#}{if $module_data.PRODUCTS_SHIPPING_NAME} <img src="{$module_data.PRODUCTS_SHIPPING_IMAGE}" alt="{$module_data.PRODUCTS_SHIPPING_NAME}" /><br />{/if} {$module_data.PRODUCTS_BUTTON_BUY_NOW}</td> </tr> </table></td> </tr> </table> </td> </tr> {php} if ($col>=3) { $col=0; echo '</tr><tr>'; } {/php} {/foreach} </table> </td> </tr> </table> <br /> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td>{$NAVIGATION}</td> </tr> </table> Link to comment Share on other sites More sharing options...
xxxpirat Posted October 8, 2008 Report Share Posted October 8, 2008 Guten Abend, und vielen Dank an die Leute die sich bemühen den anderen zu helfen. Habe schon sehr viele Antworten auf meine Fragen hier gefunden. ich habe auch eine Frage. das mit der Anzahl der Spalten Funktioniert wunderbaraber aber maximal 2 Spalten liegt das an dem Template? ( bei new_product kann ich merkwürdigerweise xbeliebige anzahl der Spalten eingeben) Wie kann ich den Beschreibungstext auf eine bestimmte Anzahl der Symbole einschrenken oder die Höhe der Spalte (ist am sinnvollsten) verstellen kann?. den wenn die Spalten soooo hoch sind wie der ganze Text sieht es schrecklich aus. Vielen Dank im Voraus! Link to comment Share on other sites More sharing options...
xxxpirat Posted October 10, 2008 Report Share Posted October 10, 2008 keiner ne Idee??? schade.... Link to comment Share on other sites More sharing options...
denderli Posted October 12, 2008 Report Share Posted October 12, 2008 Bei mir funktioniert das mit den zwei Spalten leider auch nicht. Ich habe lediglich die Anpassungen gemacht welche hier besprochen wurden. Alles in der Originaldatei, also sonst wurde gar nichts verändert. Aber es läuft nicht, die Artikel werden immer noch in einer Spalte angezeigt. Hier mein Code, was ist daran nicht korrekt? {config_load file="$language/lang_$language.conf" section="index"} <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr valign="top"> <td class="contentsTopics">{$CATEGORIES_NAME}</td> <td align="right"> </td> </tr> <tr valign="top"> <td class="contentsTopics">{$CATEGORIES_HEADING_TITLE}</td> <td align="right"> </td> </tr> </table> {if $CATEGORIES_DESCRIPTION}<br /> {$CATEGORIES_DESCRIPTION}{/if}<br />{if $CATEGORIES_IMAGE}<img src="{$CATEGORIES_IMAGE}" alt="{$CATEGORIES_NAME}" /> <br /> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td style="border-bottom: 1px solid; border-color: #000000;"> </td> </tr> </table> {/if} {if $MANUFACTURER_DROPDOWN}<br /> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td class="main" align="right"><table border="0" cellspacing="0" cellpadding="0"> <tr> <td class="main" align="right">{#text_show#} </td> <td class="main" align="right">{$MANUFACTURER_DROPDOWN}</td> </tr> </table> </td> </tr> </table> <br /> {/if} <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td align="center"> <table width="100%" border="0" cellpadding="0" cellspacing="0" style="border-top: 2px solid; border-color: #d4d4d4;"> {foreach name=aussen item=module_data from=$module_content} {php} $col++; {/php} <tr> <td rowspan="2" style="border-bottom: 1px solid; border-color: #cccccc;"> {if $module_data.PRODUCTS_IMAGE!=''}<a href="{$module_data.PRODUCTS_LINK}"><img src="{$module_data.PRODUCTS_IMAGE}" alt="{$module_data.PRODUCTS_NAME}" /></a>{/if} {if $module_data.PRODUCTS_FSK18=='true'}<br /><img src="{$tpl_path}img/fsk18.gif" alt="" />{/if}</td> <td align="left" class="main"><a href="{$module_data.PRODUCTS_LINK}"><strong>{$module_data.PRODUCTS_NAME}</strong></a></td> </tr> <tr> <td align="left" class="main" style="border-bottom: 1px solid; border-color: #cccccc;">{$module_data.PRODUCTS_SHORT_DESCRIPTION} <br /> <strong>{$module_data.PRODUCTS_PRICE} </strong><br /> {$module_data.PRODUCTS_TAX_INFO}{$module_data.PRODUCTS_SHIPPING_LINK} {if $module_data.PRODUCTS_VPE}{$module_data.PRODUCTS_VPE}{/if} <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td align="right"><table width="200" border="0"> <tr> <td align="right">{if $module_data.SHIPPING_NAME} <table width="200" border="0" cellpadding="0" cellspacing="0"> <tr valign="middle"> <td class="main">{#text_shippingtime#}</td> {if $module_data.SHIPPING_IMAGE} <td><img src="{$module_data.SHIPPING_IMAGE}" alt="{$module_data.SHIPPING_NAME}" /></td> {/if} <td class="main">{$module_data.SHIPPING_NAME}</td> </tr> </table> {/if} {$module_data.BUTTON_BUY_NOW}</td> </tr> </table></td> </tr> </table> </td> </tr> {php} if ($col>=2) { $col=0; echo '</tr><tr>'; } {/php} {/foreach} </table> </td> </tr> </table> <br /> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td>{$NAVIGATION}</td> </tr> </table> Link to comment Share on other sites More sharing options...
EG@YHD Posted October 17, 2008 Report Share Posted October 17, 2008 Wie kann ich den Beschreibungstext auf eine bestimmte Anzahl der Symbole einschrenken oder die Höhe der Spalte (ist am sinnvollsten) verstellen kann?. den wenn die Spalten soooo hoch sind wie der ganze Text sieht es schrecklich aus. Für Höhe der Spalte gibst du deinem td eine Klasse und sprichst es dann in der css mit td."Klassenname" direkt an. Link to comment Share on other sites More sharing options...
EG@YHD Posted October 17, 2008 Report Share Posted October 17, 2008 Hier mein Code, was ist daran nicht korrekt? Hab mir jetzt zwar nicht alles ganz genau durchgelesen. Aber ich denke du solltest mal deine <tr>'s überprüfen. Weil du in der Schleife soviele <tr>'s hast das du vielleicht den Umbruch den deine Schleife macht garnicht mehr mitkriegst? Deine Schleife ist korrekt! Link to comment Share on other sites More sharing options...
Gafo Posted January 15, 2010 Report Share Posted January 15, 2010 habe das gleiche problem. mit den hier geposteten codes kriege ich allerdings immer smarty fehler. liegt das evtl. am template? Hip Hop Klamotten, Kleidung Shop, Streetwear - online kaufen bei Gentlemens-Club.de <-- um den shop geht es Link to comment Share on other sites More sharing options...
parrotshop.org Posted February 16, 2010 Report Share Posted February 16, 2010 habe das gleiche problem. mit den hier geposteten codes kriege ich allerdings immer smarty fehler. liegt das evtl. am template? Hip Hop Klamotten, Kleidung Shop, Streetwear - online kaufen bei Gentlemens-Club.de <-- um den shop geht es Hi Gafo, ich glaube in Deinem Shop stimmt wohl was nicht so ganz: Gruß, Bodo Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.