Jump to content
xt:Commerce Community Forum

Lagerampel


Recommended Posts

Erst mal wollte ich sagen das der XTC echt einsame spitze ist ???

Aber nun brauche ich HILFE

Wer macht mit die Lagerampel fertig ?

Ich bin noch ein Anf?nger im Bereich PHP.

Den Shop habe ich Installiert bekommen aber auch nur Local !

Bitte helft mir

MICO 747

Link to comment
Share on other sites

Hallo,

was ist jetzt konkret dein Problem?

hast du mit der Ampel schon angefangen oder wie?

wenn nicht : nimm dir die product_info_v1.html aus dem Template und baue

folgenden Code ein:

{if ($PRODUCTS_QUANTITY<=0) }

<table width="100%" border="0" bgcolor="#CCCCCC">

 <tr> 

  <td><p align="center"><img src="images/rot.gif" border="0">

    </td>

 </tr>

</table>



{/if}

dann noch erweitern f?r die gelb und gr?n mit else anweisung und fertig.

Und die Installation sollte doch auch kein Problem sein, wenn du ihn schon lokal

installiert hast.

Gru? peter

Link to comment
Share on other sites

Und wo hier ?

<head>

<link href="../../stylesheet.css" rel="stylesheet" type="text/css">

</head>

<div align="center">{config_load file="$language/lang_$language.conf" section="product_info"}

{if $TEXT_NOT_FOUND}

{$TEXT_NOT_FOUND}

{else}

{$PRODUCT_NAVIGATOR} </div>

<form name="cart_quantity" action="{$FORM_ACTION}" method="post">

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

<tr>

<td width="50%" align="left" valign="middle" bgcolor="#B7C1D1"><span class="Produktname">{$PRODUCTS_NAME} </span>

{if $PRODUCTS_MODEL!=''}{#model#} {$PRODUCTS_MODEL}{/if} {$PRODUCTS_DISCOUNT}

{if $SHIPPING_NAME}

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

<tr valign="middle">

<td width="50" class="main">{#text_shippingtime#}</td>

{if $SHIPPING_IMAGE}

<td width="50">{$SHIPPING_IMAGE}</td>

{/if}

<td nowrap class="main">{$SHIPPING_NAME}</td>

</tr>

</table>

{/if}

</td>

<td width="50%" align="right" bgcolor="#B7C1D1" class="rahmenunten">preis.gif

<div align="center" class="produktpreis Stil1"><font face="Verdana, Arial, Helvetica, sans-serif">{$PRODUCTS_PRICE}</font> </div></td>

</tr>

</table>

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

<tr>

<td>

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

<tr>

<td width="50%" class="rahmenrechts"><table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#B7C1D1">

<tr>

<td width="50%" valign="top" bgcolor="#B7C1D1"><div align="center">

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

<tr>

<td align="center" bgcolor="#B7C1D1"> {$PRODUCTS_DISCOUNT}</td>

</tr>

</table>

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

<tr>

<td align="center">{if $PRODUCTS_IMAGE!=''}<a href="{$PRODUCTS_POPUP_LINK}">{$PRODUCTS_IMAGE}

zoom.gif</a>{/if}</td>

</tr>

</table>

<font size="1" face="Verdana, Arial, Helvetica, sans-serif"><span class="rahmen_unten_gestrichelt">{#print#}{$PRODUCTS_PRINT}</span></font>

<font size="1" face="Verdana, Arial, Helvetica, sans-serif">{if $PRODUCTS_IMAGE_LINK!=''}{$PRODUCTS_TEXT_ZOOM}

{/if} {if $PRODUCTS_FSK18=='true'}

fsk18.gif {/if} {$MODULE_graduated_price}

</font><font size="1" face="Verdana, Arial, Helvetica, sans-serif">

</font> </div></td>

</tr>

</table></td>

<td width="50%" valign="top" bgcolor="#B7C1D1"><table width="100%" border="0" cellspacing="0" cellpadding="2">

<tr>

<td><span class="main">{$PRODUCTS_DESCRIPTION}</span></td>

</tr>

<tr>

<td><span class="main">

<font size="1" face="Verdana, Arial, Helvetica, sans-serif">{$MODULE_product_options} </font></span></td>

</tr>

</table> <span class="main"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"> </font> <font size="1" face="Verdana, Arial, Helvetica, sans-serif"> </font></span>

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

<tr>

<td width="1" valign="middle"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"> {$ADD_QTY} </font></td>

<td valign="middle"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"> {$ADD_CART_BUTTON} </font></td>

</tr>

</table>

<span class="main"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">

</font>

</span></td>

</tr>

</table></td>

</tr>

</table>

{if $PRODUCTS_URL != ''}

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

<tr>

<td><p align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">{$PRODUCTS_URL}

</font></p></td>

</tr>

</table>

{/if}

{if $PRODUCTS_DATE_AVIABLE != ''}

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

<tr>

<td><p align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">

{$PRODUCTS_DATE_AVIABLE}</font></p></td>

</tr>

</table>

{/if}

{if $PRODUCTS_ADDED != ''}

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

<tr>

<td><p align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">

{$PRODUCTS_ADDED}</font></p></td>

</tr>

</table>

{/if}

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

<tr>

<td>{$MODULE_products_reviews}</td>

</tr>

</table>

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

<tr>

<td><div align="center">{$MODULE_products_media}</div></td>

</tr>

</table>

<font size="1" face="Verdana, Arial, Helvetica, sans-serif">

</font>

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

<tr>

<td><div align="center">{$MODULE_also_purchased}</div></td>

</tr>

</table>

{/if}

</form>

Link to comment
Share on other sites

am besten ausprobieren wo du es hinhaben willst,

ich w?rde sagen im unteren Teil, oder du willst es oben unter

der Lieferzeit.

 <td nowrap class="main">{$SHIPPING_NAME}</td>

       </tr>

      </table>

 	{/if}

 	{if ($PRODUCTS_QUANTITY<=0) }

<table width="100%" border="0" bgcolor="#CCCCCC"><tr><td>Lagerbestand:</td>


  <td align="right" class="main"><p align="center"><img src="images/gelb.gif" border="0">

    </td>

 </tr>

</table>



{/if}

gru? peter

Link to comment
Share on other sites

Hallo!

wie halt so eine Ampel funktioniert mit Schalter usw.. ok war ein Witz.


<td nowrap class="main">{$SHIPPING_NAME}</td>

       </tr>

      </table>

 	{/if}

 	{if ($PRODUCTS_QUANTITY<=5) }

<table width="100%" border="0" bgcolor="#CCCCCC"><tr><td>Lagerbestand:</td>


  <td align="right" class="main"><p align="center"><img src="images/gelb.gif" border="0">

    </td>

 </tr>

</table>




{elseif ($PRODUCTS_QUANTITY<=0) }

<table width="100%" border="0" bgcolor="#CCCCCC"><tr><td>Lagerbestand:</td>


  <td align="right" class="main"><p align="center"><img src="images/rot.gif" border="0">

    </td>

 </tr>

</table>

{else ($PRODUCTS_QUANTITY>=5) }

<table width="100%" border="0" bgcolor="#CCCCCC"><tr><td>Lagerbestand:</td>


  <td align="right" class="main"><p align="center"><img src="images/gruen.gif" border="0">

    </td>

 </tr>

</table>

{/if}

wie gehabt in die product_listing

die Schwelle f?r die Best?nde musst du halt anpassen.

die Bilder nicht vergessen.

gru? peter

Link to comment
Share on other sites

  • 6 months later...

Sorry, wenn ich mich hier einfach einmal so einklinke.

Aber vielleicht sieht ja jemand meinen Fehler.

Habe folgendes in die product_info_v1.html eingebaut:

{if ($PRODUCTS_QUANTITY<=5) }

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

      <tr>

      	<td class="productsIMAGE_TAB_activ">Lagerbestand: <a href="javascript:info()"><img src="{$tpl_path}img/gelb.gif" border="0"></a></td>

      </tr>

     	</table>


     {elseif ($PRODUCTS_QUANTITY<=0) }

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

      <tr>

      	<td class="productsIMAGE_TAB_activ">Lagerbestand: <a href="javascript:info()"><img src="{$tpl_path}img/rot.gif" border="0"></a></td>

      </tr>

     	</table>


     {else ($PRODUCTS_QUANTITY>=5) }

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

      <tr>

      	<td class="productsIMAGE_TAB_activ">Lagerbestand: <a href="javascript:info()"><img src="{$tpl_path}img/gruen.gif" border="0"></a></td>

      </tr>

     	</table>

     	{/if}

Hab mal ein Testprodukt eingerichtet und mit der Bestandsmenge rumgespielt.

Klappt soweit auch alles, nur sollte doch eigentlich eine rote Ampel erscheinen, wenn der Bestand unter "0" ist. Hmmmm, klappt nur leider nicht, es kommt immer die gelbe Ampel.

Ok liegt wohl daran, da? "gelb" angezeigt wird, wenn der Bestand kleiner "5" ist.

Da aber "-1" auch kleiner "5" ist, klappt's nat?rlich nicht.

Hmmmm hab grad ein Brett vorm Kopf.

Bitte freundlichst darum mir Durchblick zu verschaffen.

Herzlichst

L.

Link to comment
Share on other sites

jetzt noch ne kurze frage dass mit der roten ampel funzt bei mir auch net!

Wo mu? ich jetzt die <=0 hinsetzen?

{/if}

{if ($PRODUCTS_QUANTITY<=5) }

<table width="100%" border="0" bgcolor="#ffffff"><tr>

<td align="right" class="main"><p align="right">ampelgelb17x44.jpg

<font face="Verdana" size="1">1-5 auf Lager</font>

</td>

</tr>

</table>

{elseif ($PRODUCTS_QUANTITY<=0) }

<table width="100%" border="0" bgcolor="#ffffff"><tr>

<td align="right" class="main"><p align="right">ampelrot17x44.jpg

<font face="Verdana" size="1">kein Lagerbestand</font>

</td>

</tr>

</table>

{else ($PRODUCTS_QUANTITY>=5) }

<table width="100%" border="0" bgcolor="#ffffff"><tr>

<td align="right" class="main"><p align="right">ampelgruen17x44.jpg

<font face="Verdana" size="1">5+ auf Lager</font>

</td>

</tr>

</table>

{/if}

Link to comment
Share on other sites

So war das gemeint:


{/if}

{if ($PRODUCTS_QUANTITY<=0) }

<table width="100%" border="0" bgcolor="#ffffff"><tr>


<td align="right" class="main"><p align="right"><img src="images/ampelgelb17x44.jpg" border="0">

<br><b><font face="Verdana" size="1">1-5 auf Lager</font></b>

</td>

</tr>

</table>


{elseif ($PRODUCTS_QUANTITY<=5) }

<table width="100%" border="0" bgcolor="#ffffff"><tr>


<td align="right" class="main"><p align="right"><img src="images/ampelrot17x44.jpg" border="0">

<br><b><font face="Verdana" size="1">kein Lagerbestand</font></b>

</td>

</tr>

</table>

{else ($PRODUCTS_QUANTITY>=6) }

<table width="100%" border="0" bgcolor="#ffffff"><tr>


<td align="right" class="main"><p align="right"><img src="images/ampelgruen17x44.jpg" border="0">

<br><b><font face="Verdana" size="1">5+ auf Lager</font></b>

</td>

</tr>

</table>

{/if} 

Link to comment
Share on other sites

:fear: Oh, ich war viel zu schnell, ich habe ja nur die zahlen vertauscht und nicht den Text und die Ampel Bilder.

So, sollte es aber jetzt passen. (Bis zur n?chsten Korrektur)

{if ($PRODUCTS_QUANTITY<=0) }

<table width="100%" border="0" bgcolor="#ffffff"><tr>

<td align="right" class="main"><p align="right">ampelrot17x44.jpg

<font face="Verdana" size="1">kein Lagerbestand</font>

</td>

</tr>

</table>

{elseif ($PRODUCTS_QUANTITY<=5) }

<table width="100%" border="0" bgcolor="#ffffff"><tr>

<td align="right" class="main"><p align="right">ampelgelb17x44.jpg

<font face="Verdana" size="1">1-5 auf Lager</font>

</td>

</tr>

</table>

{else ($PRODUCTS_QUANTITY>=6) }

<table width="100%" border="0" bgcolor="#ffffff"><tr>

<td align="right" class="main"><p align="right">ampelgruen17x44.jpg

<font face="Verdana" size="1">5+ auf Lager</font>

</td>

</tr>

</table>

{/if}

Link to comment
Share on other sites

  • 3 weeks later...
  • 2 weeks later...

Hab die Lagerampel nunmal eingebaut.

Komischerweise verschiebt sich dann die ganze Seite.

Die Boxen sind Rechts wesentlich weiter nach Rechts geschoben worden und unten die Copyrights?tze stimmen auf einmal nicht mehr mit den Farben.

Woran kann das liegen ?

Hier mal der Code


{if ($PRODUCTS_QUANTITY<=5) }

<table width="10%" border="0" bgcolor="#FFFFFF"><tr><td>Lagerbestand:</td>


 <td align="left" class="main"><p align="left"><img src="/templates/i24-switch/img/gelb.gif" border="0">

   </td>

</tr>

</table>




{elseif ($PRODUCTS_QUANTITY<=0) }

<table width="10%" border="0" bgcolor="#FFFFFF"><tr><td>Lagerbestand:</td>


 <td align="left" class="main"><p align="left"><img src="/templates/i24-switch/img/rot.gif" border="0">

   </td>

</tr>

</table>

{else ($PRODUCTS_QUANTITY>=5) }

<table width="10%" border="0" bgcolor="#FFFFFF"><tr><td>Lagerbestand:</td>


 <td align="left" class="main"><p align="left"><img src="/templates/i24-switch/img/gruen.gif" border="0">

   </td>

</tr>

</table>

{/if}

Link to comment
Share on other sites

  • 3 months later...

Wenns noch aktuell ist

<td nowrap class="main"></td>

<p>{/if} {if ($PRODUCTS_QUANTITY<=5) } <br>

 Lagerbestand:<img src="images/gelb.gif" border="0"><br>

 {elseif ($PRODUCTS_QUANTITY<=0) } <br>

 Lagerbestand:<img src="images/rot.gif" border="0"><br>

 {else ($PRODUCTS_QUANTITY>=5) } <br>

 Lagerbestand:<img src="images/gruen.gif" border="0"></p></td>

       </tr>

Das geht bei mir

Link to comment
Share on other sites

  • 2 weeks later...

Moin

Ich hab nach der Beschreibung die Lagerampel eingebaut.

In der product_info klappt alles wunderbar, die richtigen Farben werden angezeigt.

In der product_listing aber habe ich immer nur die rote Ampel, ich hab schon alles versucht was mir einf?llt, aber ich brings nicht hin.

Hat da wer eine Idee was ich ?ndern kann?

Link to comment
Share on other sites

Archived

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

×
  • Create New...