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: Random Möglichkeiten bei neue Artikel?

    Jossi

    • Fördermitglied
    • Beiträge: 140
    Re: Random Möglichkeiten bei neue Artikel?
    Antwort #30 am: 22. März 2014, 15:46:36
    Danke Wolkenkrieger, hat leider nicht viel mit meiner Fragestellung zu tun.
    Die Anzeige der "new products" auf der Startseite funktioniert und damit bin ich soweit zufrieden, die muss auch nicht shuffeln...

    Ich möchte gerne auf den jeweiligen Kategorieseiten eine (am besten gemischte und wechselnde) Auswahl an Produkten anzeigen lassen, die sich in den jeweiligen Unterkategorien befinden. Also auch für jede Über-Kategorie eine andere AUswahl von (anderen) Artikeln.
    Das Modul "random products" ist eigentlich genau was ich suche, nur bekomme ich es nicht hin.

    Trotzdem danke.
    Shop Hosting

    wolkenkrieger

    • Mitglied
    • Beiträge: 181
    Re: Random Möglichkeiten bei neue Artikel?
    Antwort #31 am: 22. März 2014, 15:53:16
    Die Vorgehensweise sollte aber identisch sein, denke ich. Im Grunde wird doch das Template immer auf dieselbe Art befeuert:

    Datenbank auslesen, Array mit den Werten füllen, Template befüttern und dort die Iteration. Wenn man also vorher das Array shuffelt, wird im Template random angezeigt.

    Was du jetzt versuchst, finde ich zu derbe für das Problem, wenn ich ehrlich bin. Ich bin jetzt nur drüber geflogen aber Smarty erweitern usw. ... weist, was ich meine?

    Jossi

    • Fördermitglied
    • Beiträge: 140
    Re: Random Möglichkeiten bei neue Artikel?
    Antwort #32 am: 22. März 2014, 17:44:26
    Ich möchte eigentlich nur das Modul "random products" nutzen, mehr nicht. Das sollte nicht zu "derbe" sein.

    Mit deinen Kenntnissen könnte ich mir das vielleicht so hinbasteln, aber dann könnte ich vermutlich auch einfach das Modul zum Laufen bringen.

    Danke nochmal.

    Jossi

    • Fördermitglied
    • Beiträge: 140
    Re: Random Möglichkeiten bei neue Artikel?
    Antwort #33 am: 22. März 2014, 18:09:27
    OK, habe eben festgestellt, dass es nur auf der categorie_listing.html NICHT funktioniert. Auf den anderen Seiten, zB product_info_v1.html funktioniert es astrein.

    Was ist bei der categorie_listing.html anders?
    Und wie bekomme ich es dort zum Laufen?

    Hier mal der Code meiner categorie_listing.html:

    {config_load file="$language/lang_$language.conf" section="categorie_listing"}
    {if $CATEGORIES_HEADING_TITLE}
       <h1>{$CATEGORIES_HEADING_TITLE}</h1>
    {else}
       <h1>{$CATEGORIES_NAME}</h1>
    {/if}
    {if $CATEGORIES_IMAGE}<img src="{$CATEGORIES_IMAGE}" alt="{$CATEGORIES_NAME}" />{/if}
    {if $CATEGORIES_DESCRIPTION}<p>{$CATEGORIES_DESCRIPTION}</p>{/if}

    {if $module_content !=''} <strong>{#heading_more_categories#}</strong>
          <br />
          <table style="border-top: 2px solid; border-color: #b6da61;" width="100%" border="0" cellspacing="0" cellpadding="0">
            <tr> {foreach name=aussen item=module_data from=$module_content}
          {php}
              $col++;
          {/php}
              <td class="main"><table  width="100%" border="0" cellpadding="0" cellspacing="4">
                    <tr>
                      <td align="center" >{if $module_data.CATEGORIES_IMAGE}<a href="{$module_data.CATEGORIES_LINK}"><img src="{$module_data.CATEGORIES_IMAGE}" alt="{$module_data.CATEGORIES_NAME}" /></a>{/if}</td>
                    </tr>
                    <tr>
                      <td align="center" ><strong><a href="{$module_data.CATEGORIES_LINK}">{$module_data.CATEGORIES_NAME}</a></strong></td>
                    </tr>
                    <tr>
                      <td align="center" >{$module_data.CATEGORIES_DESCRIPTION}</td>
                    </tr>
                  </table>
                </td>
              {php}
            if ($col>=3) {
            $col=0;
            echo '</tr><tr>';
             }
            {/php}
           {/foreach} </tr>
          </table>
           {/if} <br />

    Das sollte doch nun zu lösen sein, oder?

    karsta.de

    • Experte
    • Beiträge: 3.157
    Re: Random Möglichkeiten bei neue Artikel?
    Antwort #34 am: 23. März 2014, 11:01:37
    @Jossi, in der categorie_listing.html funktioniert es genauso wie im product_listing. Wenn es in deinen Kategorien viele Unterkategorien gibt und in den Oberkategorien keine Produkte gelistet werden, sind einfach keine Produkte da, die diese Erweiterung per random auswählen kann.
    Um Produkte aus den jeweiligen Unterkategorien auslesen zu können, müßtest du diese Variante {tt_random max=4 cat=170,185,141} in deiner categorie_listing.html verwenden und bei "cat=" die jeweiligen ID der Unterkategorien (allerdings müssen hier Produkte vorhanden sein) eintragen.

    Wenn du also mehrere Ober-Kategorien hast, könntest du mehrere verschiedene categorie_listings erstellen und diese der jeweiligen Kategorie zuweisen. (Vorlage für Kategorieübersicht:)

    Funktioniert im übrigen in allen xt-basierenden Shops.

    BG Karsta

    Jossi

    • Fördermitglied
    • Beiträge: 140
    Re: Random Möglichkeiten bei neue Artikel?
    Antwort #35 am: 23. März 2014, 12:34:58
    Hi Karsta,

    bei der Gelegenheit erstmal vielen Dank für deine einfache und verständliche Anleitung!

    Bei den Produktseiten funktioniert es wunderbar, dort kann ich auch Produkte aus ganz anderen Kategorien anzeigen lassen. Das Modul, soweit ich es verstehe, sucht sich die Produkte nicht (wie die Standart "new_products Anzeige") die Produkte aus der unterliegenden Kategorie, sondern linkt zu den ausgewählten Kategorien. Das muss doch auch funtionieren, wenn die nächste Ebene keine Produkte enthält, sondern nur Unterkategorien (die dann wieder Produkte enthalten).

    In der Untersten Kategorie brauche ich dieses Modul nicht, denn dort werden ja bereits alle Artikel der Kategorie angezeigt. Ich benötige es für die darüberliegende Kategorie (categorie_listing). Aber wenn ich dort {tt_random max=4 cat=Meine_Kategorie} eingebe wird weiterhin nichts angezeigt.

    Auch wenn ich den Code ans Ende der new_product_listing_html setze, die ich für die Kategorie (Vorlage für Artikelübersicht) auswähle passiert nichts - keine Anzeige von Artikeln!

    Was mache ich falsch?

    Das mit den mehreren categorie_listings ist auch mein Plan, habe es versucht, funktioniert aber nicht. :’-(

    karsta.de

    • Experte
    • Beiträge: 3.157
    Re: Random Möglichkeiten bei neue Artikel?
    Antwort #36 am: 23. März 2014, 12:59:12
    Ein Link zum Shop wäre eine Option. Wenn du ihn nicht veröffentlichen willst, schicke mir den Link per Mail. Per Blinddiagnose ist das sehr schwer dir zu helfen.

    Jossi

    • Fördermitglied
    • Beiträge: 140
    Re: Random Möglichkeiten bei neue Artikel?
    Antwort #37 am: 23. März 2014, 14:34:21
    Der Shop ist noch offline...

    Die Produkte werden mir plötzlich angezeigt! Lag vielleicht am Cache, merkwürdig nur, dass mir die Produkte in den Unterkategorien sofort angezeigt wurden. Ich habe gestern viel Zeit darauf verwendet und heute auch - verstehe es nicht. Sorry, ist mir peinlich. :-/

    Ich versuche alles noch einmal nachzuvollziehen und verfasse dann vielleicht nochmal eine zusammengefasste Anleitung für das Modul.

    Danke für die Mithilfe.

    Jossi

    • Fördermitglied
    • Beiträge: 140
    Re: Random Möglichkeiten bei neue Artikel?
    Antwort #38 am: 23. März 2014, 17:06:13
    So, habe hier

    http://www.modified-shop.org/forum/index.php?topic=29755.msg268951#new

    nochmal alles zusammengefasst, ich hoffe das hilft manchen weiter.

    Was bei mir schief gelaufen ist, weiß ich immer noch nicht so genau, ich vermute nach wie vor "Cache", ... ??

    miheha

    • Fördermitglied
    • Beiträge: 122
    Re: Random Möglichkeiten bei neue Artikel?
    Antwort #39 am: 25. April 2014, 16:45:16
    Hallo,

    ich das Modul eingebaut und wenn ich es so in der main_content.html einbau, dann werden mir auch 4 Artikel angezeigt :-)

    Code: PHP  [Auswählen]
    {tt_random max=4 }

    Nun möchte ich es aber in der categorie_listing.html einbauen. Sollte ja analog klappen - macht es aber nicht  :-x

    Was ich rausgefunden habe: Ich habe Produkte NUR in Unterkategorien gelistet. Wenn ich das {tt_random max=10} in product_info_v1.html einbaue, bekomme ich nur die Artikel angezeigt die auch in der Unerkategorie vorhanden sind. (Ich habe da nur ein Produkt drin und nur das wird angezeigt - keins aus anderen Unterkategorien)

    Also habe ich probiert die Unterkategorie anzusprechen

    Code: PHP  [Auswählen]
    {tt_random max=2 cat=1_3 }

    So steht es am Ende der URL der Unterkategorie...klappt aber nicht.

    Frage: Wie adressiere Unerkategorien?

    Version: v1.06 rev 4642 dated: 2013-04-20

    Danke

    Mike

    miheha

    • Fördermitglied
    • Beiträge: 122
    Re: Random Möglichkeiten bei neue Artikel?
    Antwort #40 am: 25. April 2014, 16:59:47
    OK, Antwort gefunden  :’-(

    In der function.tt_random.php

        ToDo
        subcat  =>  true    =>  Unterkategorien einbeziehen

    Es klappt also nicht wie ich es will :-(

    Joerg

    • Fördermitglied
    • Beiträge: 68
    • Geschlecht:
    Re: Random Möglichkeiten bei neue Artikel?
    Antwort #41 am: 27. April 2014, 23:05:30
    Ich hab das Ding heute eingebaut - funktioniert prima!
    Danke an Jossi für die ausführliche Anleitung im anderen thread.

    @miheha
    Dein Code ist falsch.
    In Deinem Fall wäre es:

    Code: PHP  [Auswählen]
    {tt_random max=2 cat=3 }
    1 Antworten
    1255 Aufrufe
    23. August 2018, 13:55:42 von voodoopupp
    0 Antworten
    2853 Aufrufe
    27. Februar 2011, 21:34:36 von SupaRoyal
               
    anything