Jump to content
xt:Commerce Community Forum

NEW_PRODUCTS Fehler


Recommended Posts

Kann mir jemand bei meinem Problem helfen, hab schon stundenlang rumprobiert, aber ich bekomme das Prob nicht weg.

prob.gif

Warum werden die beiden oberen Boxen in einer falschen Gr??e dargestellt? Dir l?nge der oberen rechten Box erkl?rt sich duch den Textinhalt, zu viel Text, aber warum haben die oberen beiden eine unterschiedliche Breite? Die unteren sind doch auch okay!?

<p>{config_load file="$language/lang_$language.conf" section="new_products"} </p>

<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">

 <tr>

  <td class="infoBoxHeading"> {#heading_text#} </td>

 </tr>

</table>

<br>

<br>

<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">

 <tr> 

 {foreach name=aussen item=module_data from=$module_content}

 {php} $col++; 

 {/php}

  <td><div align="center"> 

	<table width="50%" border="0" align="center" cellpadding="0" cellspacing="0">

 <tr>

 <td>

	<table width="48%" border="0" align="center" cellpadding="0" cellspacing="0">



 <tr>

  <td>

  <table width="100%" align="center" cellpadding="0" cellspacing="0" style="border: 1px solid; border-color: #cc0033;">


    <tr>

     <td align="left" valign="top" bgcolor="#F7F7F7"><strong><a href="{$module_data.PRODUCTS_LINK}">{$module_data.PRODUCTS_NAME}</a></strong></td>

     </tr>

   </table>

   <table width="100%" border="0" align="center" style="border: 1px solid; border-color: #cc0033;">

    <tr>

     <td><table width="100%" border="0" cellpadding="0" cellspacing="0">

       <tr>

        <td rowspan="5" valign="top" ><div align="center">

          <table width="1" border="0" cellspacing="0" cellpadding="0">

           <tr>

            <td width="1"><div align="center">

              <table width="1" border="0" cellpadding="5" cellspacing="0">

               <tr>

                <td>{if $module_data.PRODUCTS_IMAGE!=''}<a href="{$module_data.PRODUCTS_LINK}"><img src="{$module_data.PRODUCTS_IMAGE}"></a>{/if}</td>

               </tr>

               </table>

            </div></td>

           </tr>

          </table>

        </div></td>

       <tr>

        <td class="main" valign="top">{$module_data.PRODUCTS_DESCRIPTION}<br></td>

       </tr>

     </table></td>

    </tr>

   </table>

   <table width="100%" height="25" border="0" align="center" cellpadding="0" cellspacing="0" style="border: 1px solid; border-color: #cc0033;">

    <tr>

     <td width="75%" align="right" valign="middle" bgcolor="#CCCCCC" class="main"><font size="-2"><div align="right"><font size="2" color="#cc0033" face="Verdana, Arial, Helvetica, sans-serif"><strong>{$module_data.PRODUCTS_PRICE}</strong></font><br />inkl. MwSt. zzgl. <a href="shop_content.php?coID=1">Versand</a></div></font></td>

     <td align="right" valign="bottom" width="25%" bgcolor="#CCCCCC">{$module_data.BUTTON_BUY_NOW}</td>

    </tr>

   </table>

  <table width="100%" border="0" cellspacing="0" cellpadding="0">

 <tr>

  <td></td>

 </tr>

</table>

</td>

 </tr>

</table>

 </td>

 </tr>

</table>

</div></td>

{php} 


 if ($col>=2) {

 $col=0;

 echo '</tr><tr>';

 }

 {/php}

 {/foreach} 

 </tr>

</table>

Kann ich irgendwo angeben wieviele Zeichen die {$module_data.PRODUCTS_SHORT_DESCRIPTION} beinhalten soll?!? Da ich momentan bei der normal und kurz Version die gleichen Texte drinnen habe, zeigt er nat?rlich praktisch gesehn immer die normale Version an, ist es m?glich die kurze Version zum Beispiel auf 50 Zeichen zu begrenzen?

Vielen Dank schon mal

und mit freundlichem Gru?

Karsten

Link to comment
Share on other sites

Originally posted by bbtika@Mar 24 2006, 01:20 AM

Kann ich irgendwo angeben wieviele Zeichen die {$module_data.PRODUCTS_SHORT_DESCRIPTION} beinhalten soll?!? Da ich momentan bei der normal und kurz Version die gleichen Texte drinnen habe, zeigt er nat?rlich praktisch gesehn immer die normale Version an, ist es m?glich die kurze Version zum Beispiel auf 50 Zeichen zu begrenzen?

Vielen Dank schon mal

und mit freundlichem Gru?

Karsten

Quoted post

Hallo Karsten,

dass kannst du mit einem Smarty-Befehl leicht machen:

http://smarty.php.net/manual/de/language.m...er.truncate.php

also so in der Art:

{$module_data.PRODUCTS_SHORT_DESCRIPTION|truncate:50:"...":true}

Gru?

TechWay

Link to comment
Share on other sites

Hey super Dankesch???n!

Hab die Box auf 250px gesetzt, jetzt passt es.

Und das:

{$module_data.PRODUCTS_SHORT_DESCRIPTION|truncate:50:"...":true}

hab ich auch probiert, da kam aber nur eine Fehlermeldung und meine Seite war platt!

Dann hab ich mal:

{$module_data.PRODUCTS_SHORT_DESCRIPTION|truncate:50}

probiert. Und nu zeigt er gar keine Beschreibung mehr an.

Link to comment
Share on other sites

Aufpassen, manche Editoren machen aus:

{$module_data.PRODUCTS_SHORT_DESCRIPTION|truncate:50:"...":true}
dies hier:
{$module_data.PRODUCTS_SHORT_DESCRIPTION|truncate:50:"...":true}

Aus " wird eben ein " gemacht was dann zu dem warscheinlich bei dir aufgetretenen Fehler f?hrt.

Das truncate funktioniert wunderbar, es darf einfach nicht " da stehen sondern eben das " dann funktioniert das auch!

Gruss Patrick

Link to comment
Share on other sites

Okay, da hattest du Recht, hab den Fehler ausgeb?gelt, allerdings zeigt der mir immer noch gar keine Pruduktbeschreibung an. :(

<td class="main" valign="top">{$module_data.PRODUCTS_SHORT_DESCRIPTION|truncate:50:"...":true}

</td>

Kann es sein, das ich es eventuell in ein div-Tag setzen muss?

Link to comment
Share on other sites

Originally posted by satzone@Mar 24 2006, 01:24 PM

Um welche Datei gehts denn ganz genau? Evtl. mal anstatt shop_description nur description benutzen

Quoted post

?hm es geht um die new_products.html aus der templates/.../module/

Ich probier es mal, mit ohne _SHORT_

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...