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: cross_selling.html 3-spaltig

    sicalord

    • Schreiberling
    • Beiträge: 265
    cross_selling.html 3-spaltig
    am: 17. Juni 2010, 23:50:07
    Moins Freunde,

    ich habe das Forum schon abgeklappert jedoch nicht da gefunden was ich brauche!
    Oder ich habe es übersehen, deswegen hier meine Frage:

    Wie stelle ich das ein, dass cross_selling.html 3-spaltig nebeneinander angezeigt wird?

    Danke und Gruß



    Linkback: https://www.modified-shop.org/forum/index.php?topic=6233.0

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    cross_selling.html 3-spaltig
    Antwort #1 am: 18. Juni 2010, 00:39:52
    Hier hast du eine Vorlage, die du auch auf die cross_selling.html anwenden kannst: TEMPLATE: Artikelansicht zweispaltig & dreispaltig

    Den Rest musst du dir dann selber zusammen basteln.

    Grüße

    Torsten

    speedy

    • Viel Schreiber
    • Beiträge: 3.214
    cross_selling.html 3-spaltig
    Antwort #2 am: 02. September 2010, 18:53:02
    So, anbei einmal eine 3-spaltige Variante für das Cross Selling.

    Anleitung:
    Die Datei templates/xtc5/module/cross_selling.html mit der aus der ZIP ersetzen.

    Außerdem in der lang/german/lang_german.conf unter [cross_selling] folgendes einfügen:

    Code: PHP  [Auswählen]
    no_image = 'Kein Bild vorhanden'

    speedy

    • Viel Schreiber
    • Beiträge: 3.214
    cross_selling.html 3-spaltig
    Antwort #3 am: 02. September 2010, 21:52:35
    Habe gerade festgestellt, dass es mit der aktuellen Tab-Ansicht in der Produkt-Info Probleme macht.
    Wenn jemand weiß weshalb, bitte melden.

    GTB

    • modified Team
    • Gravatar
    • Beiträge: 6.306
    • Geschlecht:
    cross_selling.html 3-spaltig
    Antwort #4 am: 03. September 2010, 07:33:26
    Hi speedy,

    das mit den Tabs hab ich mir nicht angeschaut, aber hier meine 3 Spalten Version die ich schon lange einsetze:

    Code: PHP  [Auswählen]
    {config_load file="$language/lang_$language.conf" section="cross_selling"}
    <p><b>{#heading_text#}</b></p>
    <div style="padding: 10px; background-color:#ffffff; border: solid #d9d9d9 1px;">
    {foreach name=aussen item=module_data from=$module_content}
    <p align="right"><b>{$module_data.GROUP}</b></p>
    <hr size="1" />
    {foreach item=module_data from=$module_data.PRODUCTS}
        <div style="float:left;text-align:center; vertical-align:top; width:31%; margin:5px 5px 25px 5px;">
          <br/>
          <div style="height:180px;"><b><a href="{$module_data.PRODUCTS_LINK}">{$module_data.PRODUCTS_NAME}</a></b><br/><br/>
          {if $module_data.PRODUCTS_IMAGE}<a href="{$module_data.PRODUCTS_LINK}"><img src="{$module_data.PRODUCTS_IMAGE}" alt="{$module_data.PRODUCTS_NAME}" /></a>{else} {/if}</div>
          <div style="height:20px;"><strong>{$module_data.PRODUCTS_PRICE} </strong></div>
          <div><small>{$module_data.PRODUCTS_TAX_INFO}{$module_data.PRODUCTS_SHIPPING_LINK} </small></div>
              <div style="height:30px;">{if $module_data.PRODUCTS_VPE}[ {$module_data.PRODUCTS_VPE} ]{else} {/if}</div>
          <div align="center" style="height:20px;">{$module_data.PRODUCTS_BUTTON_BUY_NOW}</div>
        </div>
    {/foreach}
    <div style="clear:both;"> </div>
    {/foreach}
    </div>
     

    speedy

    • Viel Schreiber
    • Beiträge: 3.214
    cross_selling.html 3-spaltig
    Antwort #5 am: 03. September 2010, 13:47:08
    Hallo GTB,

    vielen Dank für deine Version, damit funktioniert es innerhalb der Tab auch.
    Man muss es aber noch für Cross Selling anpassen.
    Wenn es jemand eben machen will / braucht, man muss unter anderem $module_data mit $products_data ersetzen.

    speedy

    • Viel Schreiber
    • Beiträge: 3.214
    cross_selling.html 3-spaltig
    Antwort #6 am: 05. September 2010, 19:40:35
    So, anbei jetzt die korrigierte Fassung:

    Code: PHP  [Auswählen]
    {config_load file="$language/lang_$language.conf" section="cross_selling"}
    <p><b>{#heading_text#}</b></p>
    <div style="padding: 10px; background-color:#ffffff; border: solid #d9d9d9 1px;">
    {foreach name=aussen item=module_data from=$module_content}
    <hr size="1" />
    {foreach item=products_data from=$module_data.PRODUCTS}
        <div style="float:left;text-align:center; vertical-align:top; width:31%; margin:5px 5px 25px 5px;">
          <br/>
          <div style="height:180px;"><b><a href="{$products_data.PRODUCTS_LINK}">{$products_data.PRODUCTS_NAME}</a></b><br/><br/>
          {if $products_data.PRODUCTS_IMAGE}<a href="{$products_data.PRODUCTS_LINK}"><img src="{$products_data.PRODUCTS_IMAGE}" alt="{$products_data.PRODUCTS_NAME}" /></a>{else} {/if}</div>
          <div style="height:20px;"><strong>{$products_data.PRODUCTS_PRICE} </strong></div>
          <div><small>{$products_data.PRODUCTS_TAX_INFO}{$products_data.PRODUCTS_SHIPPING_LINK} </small></div>
          <div style="height:30px;">{if $products_data.PRODUCTS_VPE}[ {$products_data.PRODUCTS_VPE} ]{else} {/if}</div>
          <div align="center" style="height:20px;">{$products_data.PRODUCTS_BUTTON_BUY_NOW}</div>
        </div>
    {/foreach}
    <div style="clear:both;"> </div>
    {/foreach}
    </div>
     

    csigg

    • Mitglied
    • Beiträge: 143
    cross_selling.html 3-spaltig
    Antwort #7 am: 06. September 2010, 21:30:29
    Hi,
    ich habe bei der oberen Version dass Problem, dass wenn in der letzten Zeile nur 2 Artikel stehen, der nachfolgende Bereich nach oben geschoben wird, siehe Screenshot. Hat jemand hierzu ne idee?

      [ Für Gäste sind keine Dateianhänge sichtbar ]

    GTB

    • modified Team
    • Gravatar
    • Beiträge: 6.306
    • Geschlecht:
    cross_selling.html 3-spaltig
    Antwort #8 am: 07. September 2010, 06:20:42
    Füge an zum Schluss noch ein:

    Code: PHP  [Auswählen]
    <DIV style="clean:both;"> </DIV>
     

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    cross_selling.html 3-spaltig
    Antwort #9 am: 07. September 2010, 07:22:32
    Hi,

    sollte das nicht heißen:

    Code: PHP  [Auswählen]
    <div style="clear:both;"> </div>
     
    Schöne Grüße,
    Jan

    GTB

    • modified Team
    • Gravatar
    • Beiträge: 6.306
    • Geschlecht:
    cross_selling.html 3-spaltig
    Antwort #10 am: 07. September 2010, 08:07:01
    Hi Jan, danke für die Korrektur!

    Scheiss iPhone, macht ständig Korrekturen..  :motz:

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    cross_selling.html 3-spaltig
    Antwort #11 am: 07. September 2010, 09:26:56
    Ich bin mir nicht so sicher, dass das des Rätsels Lösung ist... ich denke er muss das umschließende TD vergrößern.

    Grüße

    Torsten

    GTB

    • modified Team
    • Gravatar
    • Beiträge: 6.306
    • Geschlecht:
    cross_selling.html 3-spaltig
    Antwort #12 am: 07. September 2010, 10:05:11
    mit einem Link zum Shop könnten wir natürlich die genaue Ursache ermitteln... aber die geizen immer alle mit den Links zum Shop...

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    cross_selling.html 3-spaltig
    Antwort #13 am: 07. September 2010, 13:38:01
    Dann brauchen wir wenigstens kein schlechtes Gewissen haben, wenn wir nicht helfen können. :-PP

    Grüße

    Torsten

    csigg

    • Mitglied
    • Beiträge: 143
    cross_selling.html 3-spaltig
    Antwort #14 am: 07. September 2010, 17:33:10
    Vielen dank, dass war wirklich des Rätsels lösung (mit dem DIV)!

    P.S. Da sich der Shop gerade im Aufbau befindet, ist der nicht so einfach frei zugänglich, und deshalb das mit dem Link auch garnet so einfach ;-)

    3 Antworten
    2753 Aufrufe
    29. November 2016, 17:15:44 von modse
    7 Antworten
    5641 Aufrufe
    12. Oktober 2011, 08:26:31 von Charly
    4 Antworten
    4376 Aufrufe
    13. Januar 2011, 16:14:38 von koshiro