Jump to content
xt:Commerce Community Forum

Artikel bei normalen Shop-Aufruf für Kunden verstecken


Security

Recommended Posts

  • Replies 68
  • Created
  • Last Reply

Ist es sor ichtig?

Bitte sonst helf mir.

Ich muß aber erst noch kurz weg. Komme in einer Stunde wieder.

So richtig?:

{$categories}

{if $product_listing}

{if $heading_text}<h1>{$heading_text}</h1>{/if}

{if $PRODUCTS_DROPDOWN}{$PRODUCTS_DROPDOWN}{/if}

{if $sort_dropdown.options}

<div class="products_sort">

{form type=form name=sort_dropdown action='dynamic' method=get}

{form type=hidden name=page value='categorie'}

{form type=hidden name=cat value=$current_category_id}

{form type=select name=sorting value=$sort_dropdown.options default='' onchange='this.form.submit();'}

{form type=formend}

</div>

{/if}

{if $MANUFACTURER_DROPDOWN}

<div class="products_sort">

{if $MANUFACTURER_DROPDOWN}{$MANUFACTURER_DROPDOWN}{/if}

</div>

{/if}

{if $manufacturer}

{$manufacturer.MANUFACTURER.manufacturers_descript ion}

{/if}

<div id="produktlisting">

<ul >

{$if module_data.zubehör_status == '0'}

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

{php} $col++;

{/php}

<li class="{cycle values='links,rechts'}">

<h2><a href="{$module_data.products_link}">{$module_data. products_name}</a></h2>

<div class="produktlisting_bild">{if $module_data.products_image!=''}<a href="{$module_data.products_link}">{img img=$module_data.products_image type=m_thumb class=productImageBorder alt=$module_data.products_name}</a>{/if}</div>

<div class="kurzbeschreibung">

{if $module_data.products_short_description}{$module_d ata.products_short_description}{else}{$module_data .products_description}{/if}

</div><div class="clear"> </div>

<div class="produktlisting_preis">

{if $smarty.const._CUST_STATUS_SHOW_PRICE eq '1'}

<p class="price1">{$module_data.products_price.format ed}</p>

<p class="taxandshippinginfo">{$module_data.products_ tax_info.tax_desc}{if $module_data.products_shipping_link}<a href="{$module_data.products_shipping_link}" target="_blank" rel="nofollow">{txt key=TEXT_EXCL_SHIPPING}</a>{/if}</p>

{if $module_data.base_price}<p class="vpe">{$module_data.base_price.price} {txt key=TEXT_SHIPPING_BASE_PER} {$module_data.base_price.vpe.name}</p>{/if}

{/if}

</div>

<div class="produktlisting_buttons">

{if $module_data.allow_add_cart eq 'true'}

{form type=form name=product action='dynamic' link_params=getParams method=post}

{form type=hidden name=action value=add_product}

{form type=hidden name=product value=$module_data.products_id}

{form type=text name=qty value=1 style='display:none;'}

<a href="{$module_data.products_link}">{button text=$smarty.const.Details file='details.gif'}</a>{*button text=$smarty.const.BUTTON_ADD_CART file='button_in_cart.gif' type='form' btn_template='tpl_button_2.gif' space_left='25'*}

{form type=formend}

{/if}

</div>

</li>

{php}

if ($col>=2) {

$col=0;

echo '</ul><div class="dummy"> </div><ul>';

}

{/php}

{/foreach}

{/if}

</div>

<div class="clear"> </div>

<div id="NAVIGATION">

<div class="COUNT">{$NAVIGATION_COUNT}</div>

<div class="PAGES">{$NAVIGATION_PAGES}</div>

</div>{/if}

{$error_listing}

Link to comment
Share on other sites

Ist es sor ichtig?

Bitte sonst helf mir.

Ich muß aber erst noch kurz weg. Komme in einer Stunde wieder.

So richtig?:

{$categories}

{if $product_listing}

{if $heading_text}<h1>{$heading_text}</h1>{/if}

{if $PRODUCTS_DROPDOWN}{$PRODUCTS_DROPDOWN}{/if}

{if $sort_dropdown.options}

<div class="products_sort">

{form type=form name=sort_dropdown action='dynamic' method=get}

{form type=hidden name=page value='categorie'}

{form type=hidden name=cat value=$current_category_id}

{form type=select name=sorting value=$sort_dropdown.options default='' onchange='this.form.submit();'}

{form type=formend}

</div>

{/if}

{if $MANUFACTURER_DROPDOWN}

<div class="products_sort">

{if $MANUFACTURER_DROPDOWN}{$MANUFACTURER_DROPDOWN}{/if}

</div>

{/if}

{if $manufacturer}

{$manufacturer.MANUFACTURER.manufacturers_descript ion}

{/if}

<div id="produktlisting">

<ul >

{$if module_data.zubehör_status == '0'}

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

{php} $col++;

{/php}

<li class="{cycle values='links,rechts'}">

<h2><a href="{$module_data.products_link}">{$module_data. products_name}</a></h2>

<div class="produktlisting_bild">{if $module_data.products_image!=''}<a href="{$module_data.products_link}">{img img=$module_data.products_image type=m_thumb class=productImageBorder alt=$module_data.products_name}</a>{/if}</div>

<div class="kurzbeschreibung">

{if $module_data.products_short_description}{$module_d ata.products_short_description}{else}{$module_data .products_description}{/if}

</div><div class="clear"> </div>

<div class="produktlisting_preis">

{if $smarty.const._CUST_STATUS_SHOW_PRICE eq '1'}

<p class="price1">{$module_data.products_price.format ed}</p>

<p class="taxandshippinginfo">{$module_data.products_ tax_info.tax_desc}{if $module_data.products_shipping_link}<a href="{$module_data.products_shipping_link}" target="_blank" rel="nofollow">{txt key=TEXT_EXCL_SHIPPING}</a>{/if}</p>

{if $module_data.base_price}<p class="vpe">{$module_data.base_price.price} {txt key=TEXT_SHIPPING_BASE_PER} {$module_data.base_price.vpe.name}</p>{/if}

{/if}

</div>

<div class="produktlisting_buttons">

{if $module_data.allow_add_cart eq 'true'}

{form type=form name=product action='dynamic' link_params=getParams method=post}

{form type=hidden name=action value=add_product}

{form type=hidden name=product value=$module_data.products_id}

{form type=text name=qty value=1 style='display:none;'}

<a href="{$module_data.products_link}">{button text=$smarty.const.Details file='details.gif'}</a>{*button text=$smarty.const.BUTTON_ADD_CART file='button_in_cart.gif' type='form' btn_template='tpl_button_2.gif' space_left='25'*}

{form type=formend}

{/if}

</div>

</li>

{php}

if ($col>=2) {

$col=0;

echo '</ul><div class="dummy"> </div><ul>';

}

{/php}

{/foreach}

{/if}

</div>

<div class="clear"> </div>

<div id="NAVIGATION">

<div class="COUNT">{$NAVIGATION_COUNT}</div>

<div class="PAGES">{$NAVIGATION_PAGES}</div>

</div>{/if}

{$error_listing}

hallo.

ich habe den code noch einmal geändert. da ich erst versuche mir html usw. beizubringen, kann ich nicht sagen, ob der code so richtig ist.

ich würde mich aber freuen, wenn einer korregieren würde. denn ich möchte es auch verstehen, wie die eingabe dann richtig ist.

danke

Link to comment
Share on other sites

Jetzt hast du ja beide Abfragen außerhalb der foreach Schleife.

Wie GoriBoy schon geschrieben hat:

Die Abfrage unterhalb der foreach Schleife.

MfG. Hansen

Hallo.

Stimmt. Danke.

Ich Dusel.

Ist es jetzt so richtig:

{$categories}

{if $product_listing}

{if $heading_text}<h1>{$heading_text}</h1>{/if}

{if $PRODUCTS_DROPDOWN}{$PRODUCTS_DROPDOWN}{/if}

{if $sort_dropdown.options}

<div class="products_sort">

{form type=form name=sort_dropdown action='dynamic' method=get}

{form type=hidden name=page value='categorie'}

{form type=hidden name=cat value=$current_category_id}

{form type=select name=sorting value=$sort_dropdown.options default='' onchange='this.form.submit();'}

{form type=formend}

</div>

{/if}

{if $MANUFACTURER_DROPDOWN}

<div class="products_sort">

{if $MANUFACTURER_DROPDOWN}{$MANUFACTURER_DROPDOWN}{/if}

</div>

{/if}

{if $manufacturer}

{$manufacturer.MANUFACTURER.manufacturers_descript ion}

{/if}

<div id="produktlisting">

<ul >

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

{$if module_data.zubehör_status == '0'}

{php} $col++;

{/php}

<li class="{cycle values='links,rechts'}">

<h2><a href="{$module_data.products_link}">{$module_data. products_name}</a></h2>

<div class="produktlisting_bild">{if $module_data.products_image!=''}<a href="{$module_data.products_link}">{img img=$module_data.products_image type=m_thumb class=productImageBorder alt=$module_data.products_name}</a>{/if}</div>

<div class="kurzbeschreibung">

{if $module_data.products_short_description}{$module_d ata.products_short_description}{else}{$module_data .products_description}{/if}

</div><div class="clear"> </div>

<div class="produktlisting_preis">

{if $smarty.const._CUST_STATUS_SHOW_PRICE eq '1'}

<p class="price1">{$module_data.products_price.format ed}</p>

<p class="taxandshippinginfo">{$module_data.products_ tax_info.tax_desc}{if $module_data.products_shipping_link}<a href="{$module_data.products_shipping_link}" target="_blank" rel="nofollow">{txt key=TEXT_EXCL_SHIPPING}</a>{/if}</p>

{if $module_data.base_price}<p class="vpe">{$module_data.base_price.price} {txt key=TEXT_SHIPPING_BASE_PER} {$module_data.base_price.vpe.name}</p>{/if}

{/if}

</div>

<div class="produktlisting_buttons">

{if $module_data.allow_add_cart eq 'true'}

{form type=form name=product action='dynamic' link_params=getParams method=post}

{form type=hidden name=action value=add_product}

{form type=hidden name=product value=$module_data.products_id}

{form type=text name=qty value=1 style='display:none;'}

<a href="{$module_data.products_link}">{button text=$smarty.const.Details file='details.gif'}</a>{*button text=$smarty.const.BUTTON_ADD_CART file='button_in_cart.gif' type='form' btn_template='tpl_button_2.gif' space_left='25'*}

{form type=formend}

{/if}

</div>

</li>

{php}

if ($col>=2) {

$col=0;

echo '</ul><div class="dummy"> </div><ul>';

}

{/php}

{/foreach}

{/if}

</div>

<div class="clear"> </div>

<div id="NAVIGATION">

<div class="COUNT">{$NAVIGATION_COUNT}</div>

<div class="PAGES">{$NAVIGATION_PAGES}</div>

</div>{/if}

{$error_listing}

Link to comment
Share on other sites

Das ist nicht zufällig eine neue Form der versteckten Kamera oder? :)

Du musst Html Befehle in der Reihenfolge schließen wie du sie geöffnet hast.

wenn das ganze also mit

<a>

<b>

<c>

anfängt endet es mit

</c>

</b>

</a>

MfG. Hansen

PS: Nein <c> ist kein HTML Befehl :D

Link to comment
Share on other sites

Hallo.

Ich habe den nochmals neu eingebunden.

Aber die wie GoriBoy angegebene Bezeichnung table finde ich auch am Schluß dort nicht. Wen ich die Bezeichnung if dort einfüge, erhalte ich ein template-Fehler. Die Navi-Leiste und der Shop-Rahmen außen sind verschwunden.

Wo ist denn jetzt noch etwas falsch, ich finde es nicht. Oder habe ich da ein Fehler den ich nicht weiß oder hinbekomme? (Anfänger)

Hier nochmals die Änderung nach Beschreibung:

{$categories}

{if $product_listing}

{if $heading_text}<h1>{$heading_text}</h1>{/if}

{if $PRODUCTS_DROPDOWN}{$PRODUCTS_DROPDOWN}{/if}

{if $sort_dropdown.options}

<div class="products_sort">

{form type=form name=sort_dropdown action='dynamic' method=get}

{form type=hidden name=page value='categorie'}

{form type=hidden name=cat value=$current_category_id}

{form type=select name=sorting value=$sort_dropdown.options default='' onchange='this.form.submit();'}

{form type=formend}

</div>

{/if}

{if $MANUFACTURER_DROPDOWN}

<div class="products_sort">

{if $MANUFACTURER_DROPDOWN}{$MANUFACTURER_DROPDOWN}{/if}

</div>

{/if}

{if $manufacturer}

{$manufacturer.MANUFACTURER.manufacturers_descript ion}

{/if}

<div id="produktlisting">

<ul >

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

{$if module_data.zubehoer_status == '0'}

{php} $col++;

{/php}

<li class="{cycle values='links,rechts'}">

<h2><a href="{$module_data.products_link}">{$module_data. products_name}</a></h2>

<div class="produktlisting_bild">{if $module_data.products_image!=''}<a href="{$module_data.products_link}">{img img=$module_data.products_image type=m_thumb class=productImageBorder alt=$module_data.products_name}</a>{/if}</div>

<div class="kurzbeschreibung">

{if $module_data.products_short_description}{$module_d ata.products_short_description}{else}{$module_data .products_description}{/if}

</div><div class="clear"> </div>

<div class="produktlisting_preis">

{if $smarty.const._CUST_STATUS_SHOW_PRICE eq '1'}

<p class="price1">{$module_data.products_price.format ed}</p>

<p class="taxandshippinginfo">{$module_data.products_ tax_info.tax_desc}{if $module_data.products_shipping_link}<a href="{$module_data.products_shipping_link}" target="_blank" rel="nofollow">{txt key=TEXT_EXCL_SHIPPING}</a>{/if}</p>

{if $module_data.base_price}<p class="vpe">{$module_data.base_price.price} {txt key=TEXT_SHIPPING_BASE_PER} {$module_data.base_price.vpe.name}</p>{/if}

{/if}

</div>

<div class="produktlisting_buttons">

{if $module_data.allow_add_cart eq 'true'}

{form type=form name=product action='dynamic' link_params=getParams method=post}

{form type=hidden name=action value=add_product}

{form type=hidden name=product value=$module_data.products_id}

{form type=text name=qty value=1 style='display:none;'}

<a href="{$module_data.products_link}">{button text=$smarty.const.Details file='details.gif'}</a>{*button text=$smarty.const.BUTTON_ADD_CART file='button_in_cart.gif' type='form' btn_template='tpl_button_2.gif' space_left='25'*}

{form type=formend}

{/if}

</div>

</li>

{php}

if ($col>=2) {

$col=0;

echo '</ul><div class="dummy"> </div><ul>';

}

{/php}

{/foreach}

{/if}

</div>

<div class="clear"> </div>

<div id="NAVIGATION">

<div class="COUNT">{$NAVIGATION_COUNT}</div>

<div class="PAGES">{$NAVIGATION_PAGES}</div>

</div>{/if}

{$error_listing}

{/if}

Link to comment
Share on other sites

Guten Abend.

Schade, hier gibt es wohl doch keine weitere Hilfe für Anfänger.

Komme irgendwie nicht weiter.

Habe mehrere Einstellungen in der product_listing nach Anweisung versucht.

Habe aber trotzdem irgendwelche Fehler (template-/Bild-Fehler) oder keine Funktion, auch wenn ich es versuche den Code nach Anweisung einzugeben.

irgendetwas mache ich doch noch bei der Eingabe verkehrt. Aber als blutiger Anfänger finde ich leider nicht so schnell den Fehler, bzw. ich bekomme nicht heraus, was ich falsch bei der Code-Eingabe gemacht habe.

Link to comment
Share on other sites

es ist eine sache von 5 minuten..

wenn du nciht ganz genau weißt wo du die abfrage schileßen sollst, lies dir unsere beiträge durch.. da ist die lösung mehrmals beschrieben.. amilo hats dir mehrmals vorgekaut..

ich würde an deiner stelle statt den quellcode städing hier zu posten, lieber versuchen den quellcode zu testen.. irgendwannmal muß es ja klappen..

also, ändern, testen, ändern testen.. du schaffst das schon.

wir erzählen dir hier keine märchen... es klappt schon wenn man es richtig macht... testen, testen, testen..

Gruß

GoriBoy

Link to comment
Share on other sites

Hallo.

Das mit den ändern, testen, ändern..., habe ich schon x-mal ausprobiert. Wenn ich dieses nach den Anweisungen einngabe, habe ich template-Fehler (wie beschrieben). Denn wie dort angegeben , die table - Angabe habe ich in meinem Quelltext nicht gefunden.

Da hilft auch 100faches probieren nicht, wenn man als Leihe nicht genau weiß, wo man da ansetzten soll/muß.

So einfach ist das für mich eben nicht.

Denn es mit ausprobieren zu versuchen, habe ich schon lange gemacht.

Entweder es funktioniert nicht, indem der Artikel angezeigt wird oder es gibt ein template-Fehler.

:confused::confused::confused:

Link to comment
Share on other sites

es ist eine sache von 5 minuten..

wenn du nciht ganz genau weißt wo du die abfrage schileßen sollst, lies dir unsere beiträge durch.. da ist die lösung mehrmals beschrieben.. amilo hats dir mehrmals vorgekaut..

ich würde an deiner stelle statt den quellcode städing hier zu posten, lieber versuchen den quellcode zu testen.. irgendwannmal muß es ja klappen..

also, ändern, testen, ändern testen.. du schaffst das schon.

wir erzählen dir hier keine märchen... es klappt schon wenn man es richtig macht... testen, testen, testen..

Gruß

GoriBoy

Guten Morgen.

Ich habe wie von GoriBoy beschrieben auch soweit alle Quellcode -Varaianten ausprobiert. Natürlich habe ich das vorher auch schon gemacht. Auch die Datenbankveränderungen sind genau von mir vollzogen worden. Aber irgendwie haut das auch bei mir mit den Eingaben, trotz probierens, nicht hin.

Entweder ich habe etwas übersehen und es klappt mit meinem product_listing - Quellcode überhaupt nicht.

ES wäre serhr nett, wenn mir doch jemand sagen würde, was ich falsch gemacht habe oder übersehen habe.

Es wurde hier viel geschrieben mit ausprobieren usw. und man sollte alles überprüfen.

Ic bin halt in diesen Sachen blutiger Anfänger. Für mich ist es eben doppelt so schwer, als wie für jemanden der das schon öfters macht.

Wie gesagt, ich finde meinen Fehler nicht. Wenn man es doch weiß, kann man es doch mitteilen. Denn erst duch Fehler und Fehlerhilfen lernt man.

:( :( :(

Link to comment
Share on other sites

es ist eine sache von 5 minuten..

wenn du nciht ganz genau weißt wo du die abfrage schileßen sollst, lies dir unsere beiträge durch.. da ist die lösung mehrmals beschrieben.. amilo hats dir mehrmals vorgekaut..

ich würde an deiner stelle statt den quellcode städing hier zu posten, lieber versuchen den quellcode zu testen.. irgendwannmal muß es ja klappen..

also, ändern, testen, ändern testen.. du schaffst das schon.

wir erzählen dir hier keine märchen... es klappt schon wenn man es richtig macht... testen, testen, testen..

Gruß

GoriBoy

Heho.

Leute, es würde mir nur ein kleiner TIP reichen, wohin ich ungefähr den Abschluß (if) setzen muß.

Ich habe es x-mal selber ausprobiert. da gibt es ja ...-viele Möglichkeiten.

Langsam habe ich auch keinen Nerv mehr dazu, bei ständigen Fehleranzeigen.

Wie gesagt, ich habe es ausprobiert. Schad, das niemand gerne helfen möchte. Ich vesretehe das mit dem setzen des befehls eben icht so, auch wenn ich mir Eure beiiträge 100x durchlese. Ich muß mir ja auch erst einmal ein grundwissen anlernen und anlesen. Da ich aber den Shop bzw. die Einstellung dringend benötige und auch ncit soviel zeit zu Ausprobieren besitze, wäre es doch sehr nett, wenn man einen Leihen doch helfen könnte.

Ich vesretehe nicht, was dagegen spricht zu helfen.

Ich vesuche doch schonmein bestes.

Link to comment
Share on other sites

<div id="produktlisting">

<ul > ???? wo wird das hier geschlossen? unten???

{$if module_data.zubehör_status == '0'}* falsch

{if $module_data.zubehoer_status == '0'}* so richtig

{php}

if ($col>=2) {

$col=0;

echo '</ul><div class="dummy"> </div><ul>'; * falsch

echo '<ul><div class="dummy"> </div></ul>'; *so richtig

}

{/php}

außerdem

du hast ganz oben einen <ul> der wird nirgendswo geschlossen..

unten hast du wiederum einen geschlossen </ul> und dann einen offenen <ul> der nciht geschlossen wird..

korrigiere das auch..

moin moin..

1. ich glaube du liest unsere beiträge garnicht richtig, kann das sein?

2. du hast lauter fehler in dein listing.

3. auch wir müssen dringend unsere shops fertigmachen..

4. kannst nicht jede 10 minuten posten und um hilfe rufen..

habe dir markiert was mir an deinen code so aufgefallen ist..

die datei in der form kann nie funktionieren, liegt aber daran daß du nciht aufpasst.. es gibt unzählige seiten im netz wo man lernen kann wie man html richtig eingibt..

es ist jetzt mein letzter beitrag in der geschichte hier... da mußt du jetzt mit meinen änderung klarkommen, wenn nicht, gibs an irgendeinen hier im forum und der wird 1000% gegen kleines entgelt helfen...

nichts für ungut

Gruß

GoriBoy

Link to comment
Share on other sites

Archived

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


×
  • Create New...