Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Artikelanzahl der Attribute in multi_options

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    Artikelanzahl der Attribute in multi_options
    am: 22. Juni 2010, 08:59:56
    Hallo zusammen,

    hat jemand von euch in der Templatevorlage "multi_options" die Anzahl der Attribute ausgewiesen? Ich habe z.B. ein T-Shirt in rot und gelb. Jetzt hätte ich gerne hinter den Farben noch den Artikelbestand.

    Schöne Grüße,
    Jan



    Linkback: https://www.modified-shop.org/forum/index.php?topic=6297.0
    Trade Republic - Provisionsfrei Aktien handeln

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Artikelanzahl der Attribute in multi_options
    Antwort #1 am: 22. Juni 2010, 10:08:56
    Hier unser Modul für diesen Zweck: MODUL: Lagerbestandsanzeige für Produkte und Attribute

    Und hier über Google gefunden von Hetfield (mit Ampel): Einfache Lagerbestandsanzeige für Artikeloptionen (Attribute)

    Grüße

    Torsten

    Buggyboy

    • Fördermitglied
    • Beiträge: 968
    • Geschlecht:
    Re: Artikelanzahl der Attribute in multi_options
    Antwort #2 am: 31. Dezember 2014, 09:14:29
    Moin!

    Hole das mal wieder nach langer Zeit hervor.

    Wer kein Modul installieren möchte, so wie ich, der kann das auch ganz einfach in die Template-Datei einfügen.

    shoproot/templates/dein_template/module/product_options/

    Hier mal für die table_listing.html:

    Code: PHP  [Auswählen]
    {if $options!=''}

    <table width="100%"  border="0" cellpadding="0" cellspacing="0">
        {foreach name=outer item=options_data from=$options}
              <tr>
                <td style="border-bottom: 1px solid;" colspan="5"><strong>{$options_data.NAME}:</strong></td>
      </tr>
      {php}
      $count=0;
      {/php}
            {foreach key=key_data item=item_data from=$options_data.DATA}
        <tr class="{cycle values="tableListingI,tableListingII"}">
            <td>
          {php}
              $count++;
              if ($count==1) {
              {/php}
              <input type="radio" name="id[{$options_data.ID}]" value="{$item_data.ID}" checked="checked" />
              {php}
              } else {
              {/php}
              <input type="radio" name="id[{$options_data.ID}]" value="{$item_data.ID}" />
              {php}
              }
              {/php}          </td>
          <td>{$item_data.TEXT}<br />
          ArtNr.: {$item_data.MODEL}</td>
          <td>&nbsp;</td>
          <td align="right">{if $item_data.PRICE}{$item_data.PREFIX}{$item_data.PRICE}{/if}</td>
    <td align="right">Stückzahl: (<font color=red>{#stock#}{$item_data.STOCK}</font>)</t>
    </tr>
            {/foreach}
            {/foreach}
    </table>
    {/if}

    Das letzte <td> ist für die Anzeige zuständig.
    Ich wollte bei mir einfach nur die Anzahl bei den Attributen angezeigt bekommen.

    Bei der multi_options1.html, sieht es bei mir so aus:

    Code: PHP  [Auswählen]
    {if $options!=''}

    <table width="100" border="0" cellspacing="0" cellpadding="0">
      {foreach name=outer item=options_data from=$options}
      <tr>
        <td class="main"><b>{$options_data.NAME}:</b>&nbsp;</td>
        <td>
            <select name="id[{$options_data.ID}]">
      {foreach key=key_data item=item_data from=$options_data.DATA}
      <option value="{$item_data.ID}">{$item_data.TEXT} {if $item_data.PRICE !='' }{$item_data.PREFIX} {$item_data.PRICE} Stück: ({$item_data.STOCK}){/if} </option>
    {/foreach}
    </select>
    </td>
      </tr>
      {/foreach}
    </table>
    {/if}

    Ob es in einem anderen Shop genauso funktioniert oder ob Euch das so reicht, müßt Ihr ausprobieren.
    Wie immer gilt: Backup machen!!!

    Ansonsten gibt es ja noch das Multibuy-Modul: http://www.modified-shop.org/forum/index.php?topic=5318.0

    Mit verspielten Grüßen
    Peter
    7 Antworten
    3847 Aufrufe
    11. Januar 2015, 08:40:42 von mr.mc.mauser
    1 Antworten
    2435 Aufrufe
    16. Januar 2011, 21:44:27 von Tomcraft
    8 Antworten
    4350 Aufrufe
    17. Januar 2011, 18:57:00 von alca
    2 Antworten
    2021 Aufrufe
    02. März 2014, 15:25:56 von duskk