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: MODUL: Rating Stars wie bei "Amazon & Co"

    computer.kuhn

    • Neu im Forum
    • Beiträge: 45
    MODUL: Rating Stars wie bei "Amazon & Co"
    Antwort #150 am: 13. März 2011, 22:32:25
    Hallo liebe Community,

    Könnte man das auch so schreiben, dass nur angemeldete User das Modul verwenden können? weiß jemand wie ich das machen kann?

    grüße Matthias

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    MODUL: Rating Stars wie bei "Amazon & Co"
    Antwort #151 am: 14. März 2011, 10:43:17
    Ja, das geht, indem du einfach folgendes Konstrukt um die Ausgabe (beispielsweise den Button) baust:

    Code: PHP  [Auswählen]
    {if $smarty.session.customer_id}
    ...
    {/if}
     
    Dann wird der Button nur angezeigt, wenn der Kunde eingeloggt ist. Gäste können dann nicht bewerten.

    Grüße

    Torsten

    computer.kuhn

    • Neu im Forum
    • Beiträge: 45
    MODUL: Rating Stars wie bei "Amazon & Co"
    Antwort #152 am: 15. März 2011, 18:53:31
    Danke Torsten,

    Klappt alles aber ich finde den Button nicht kannst du mir bitte helfen?

    Code: PHP  [Auswählen]
    {$module_data.PRODUCTS_REVIEWS}
                    {if $module_data.PRODUCTS_REVIEWS_TEXT == 0}
                    {#text_keine_rezension#}
                   <a href="{php}echo xtc_href_link(FILENAME_PRODUCT_REVIEWS_WRITE, '', 'NONSSL');{/php}?products_id={$module_data.PRODUCTS_ID}">
                    {#text_write_first_review#}</a>
                   {elseif $module_data.PRODUCTS_REVIEWS_TEXT == 1}
                    <a href="{php}echo xtc_href_link(FILENAME_PRODUCT_REVIEWS, '', 'NONSSL');{/php}?products_id={$module_data.PRODUCTS_ID}">
                    {$module_data.PRODUCTS_REVIEWS_TEXT} {#text_ein_rating_kunden#}</a>
                   {elseif $module_data.PRODUCTS_REVIEWS_TEXT> 1}
                    <a href="{php}echo xtc_href_link(FILENAME_PRODUCT_REVIEWS, '', 'NONSSL');{/php}?products_id={$module_data.PRODUCTS_ID}">
                    {$module_data.PRODUCTS_REVIEWS_TEXT} {#text_rating_kunden#}</a>
    {/if}
     
    Grüße Matthias

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    MODUL: Rating Stars wie bei "Amazon & Co"
    Antwort #153 am: 15. März 2011, 19:47:18
    Naja, es sind ja auch keine Buttons, sondern links. ;-)

    Teste mal beispielsweise damit:

    Code: PHP  [Auswählen]
    {$module_data.PRODUCTS_REVIEWS}
                    {if $module_data.PRODUCTS_REVIEWS_TEXT == 0}
                    {#text_keine_rezension#}
                   {if $smarty.session.customer_id}
                    <a href="{php}echo xtc_href_link(FILENAME_PRODUCT_REVIEWS_WRITE, '', 'NONSSL');{/php}?products_id={$module_data.PRODUCTS_ID}">
                    {#text_write_first_review#}</a>
                   {/if}
                    {elseif $module_data.PRODUCTS_REVIEWS_TEXT == 1}
                    {if $smarty.session.customer_id}
                    <a href="{php}echo xtc_href_link(FILENAME_PRODUCT_REVIEWS, '', 'NONSSL');{/php}?products_id={$module_data.PRODUCTS_ID}">
                    {$module_data.PRODUCTS_REVIEWS_TEXT} {#text_ein_rating_kunden#}</a>
                   {else}
                    {$module_data.PRODUCTS_REVIEWS_TEXT} {#text_ein_rating_kunden#}
                   {/if}
                    {elseif $module_data.PRODUCTS_REVIEWS_TEXT> 1}
                    {if $smarty.session.customer_id}
                    <a href="{php}echo xtc_href_link(FILENAME_PRODUCT_REVIEWS, '', 'NONSSL');{/php}?products_id={$module_data.PRODUCTS_ID}">
                    {$module_data.PRODUCTS_REVIEWS_TEXT} {#text_rating_kunden#}</a>
                   {else}
                    {$module_data.PRODUCTS_REVIEWS_TEXT} {#text_rating_kunden#}
                   {/if}
    {/if}
     
    Damit sollten nur die angemeldeten Benutzer die Links zum Bewerten bekommen, ansonsten steht eben nur die Anzahl der Bewertungen da.

    Grüße

    Torsten

    computer.kuhn

    • Neu im Forum
    • Beiträge: 45
    MODUL: Rating Stars wie bei "Amazon & Co"
    Antwort #154 am: 15. März 2011, 20:06:37
    Hi Torsten leider hat sich nichts verändert. Woran kann das nur liegen?

    Grüße Matthias

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    MODUL: Rating Stars wie bei "Amazon & Co"
    Antwort #155 am: 15. März 2011, 20:24:16
    Kann daran liegen, dass ich einen Fehler gemacht habe, kann ja auch mal vorkommen. :crazy:

    Hast du mal einen Link zum Shop?

    Grüße

    Torsten

    computer.kuhn

    • Neu im Forum
    • Beiträge: 45
    MODUL: Rating Stars wie bei "Amazon & Co"
    Antwort #156 am: 15. März 2011, 21:04:33
    Hi,
    Hat geklappt.

    Nun ist da noch der Button unter Meinungen da, siehe Shop.

    Kannst du mir bitte sagen, wie ich den da raus bekomme?

    Danke dir

    Grüße

    Matthias

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    MODUL: Rating Stars wie bei "Amazon & Co"
    Antwort #157 am: 15. März 2011, 21:20:31
    Ich komme mir ein wenig veralbert vor... du lässt mich den Code für die "product_listing_v1.html" anpassen und gibst mir dann einen Link zur "product_info_tabs_v1.html". :crazy:

    Öffne die "/templates/dein-template>/module/products_reviews.html", suche:

    Code: PHP  [Auswählen]
    <p>{$BUTTON_WRITE}</p>
     
    und ersetze mit:

    Code: PHP  [Auswählen]
    {if $smarty.session.customer_id}
    <p>{$BUTTON_WRITE}</p>
    {/if}
     
    Wobei mir gerade einfällt, dass es für die "product_info" Seite auch einfach über die Kundegruppe einstellbar ist, ob Bewertungen geschrieben werden dürfen, oder eben nicht.

    Grüße

    Torsten

    computer.kuhn

    • Neu im Forum
    • Beiträge: 45
    MODUL: Rating Stars wie bei "Amazon & Co"
    Antwort #158 am: 15. März 2011, 21:46:44
    Nee... um Himmelswillen ich will dich nicht veralbern!

    Ich bin nur Anfänger, aber es ist logisch, dass ich in der "product_info" nachsehen muss. *kopfhau* Ich bin eben noch etwas unbeholfen. :-(

    Ist es denn wirklich hier drin?

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    MODUL: Rating Stars wie bei "Amazon & Co"
    Antwort #159 am: 15. März 2011, 22:36:47
    Nein, natürlich nicht die "product_info"... sorry, ich hatte mich verschrieben! :sorry:

    Ich meinte die "/templates/dein-template>/module/products_reviews.html". In der "product_info" ist das ganze dann per {$MODULE_products_reviews} eingebunden.

    Ich habe meinen Beitrag oben nochmal korrigiert.

    Grüße

    Torsten

    computer.kuhn

    • Neu im Forum
    • Beiträge: 45
    MODUL: Rating Stars wie bei "Amazon & Co"
    Antwort #160 am: 15. März 2011, 23:15:49
    Es funktioniert!

    Dickes Lob, Danke.

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    MODUL: Rating Stars wie bei "Amazon & Co"
    Antwort #161 am: 15. März 2011, 23:30:54
    Das freut mich, aber wie gesagt, das geht auch über die Kundengruppen zu steuern. ;-)

    Grüße

    Torsten

    computer.kuhn

    • Neu im Forum
    • Beiträge: 45
    MODUL: Rating Stars wie bei "Amazon & Co"
    Antwort #162 am: 16. März 2011, 12:58:07
    Hi Torsten,

    aber es war 'n nettes Tutorial und nun verstehe ich modified eCommerce Shopsoftware schon wieder etwas mehr.

    Danke für deinen Support. Sag mal sind Spenden auch über PayPal möglich?

    LG
    Matthias

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    MODUL: Rating Stars wie bei "Amazon & Co"
    Antwort #163 am: 16. März 2011, 13:23:33
    [...] Sag mal sind Spenden auch über PayPal möglich?
    [...]

    Ähm... ja!? :? Hast du mal auf der Spenden-Seite geschaut? Gibt doch genug Möglichkeiten. :D

    Grüße

    Torsten

    SanPedro

    • Gast
    MODUL: Rating Stars wie bei "Amazon & Co"
    Antwort #164 am: 30. März 2011, 11:44:00
    wow, 12 Seiten durchgearbeitet....

    Tolles Modul, habs auf dem Testserver liegen und es funktioniert soweit...

    ABER: wie u.a AEOne hier schon schrieb, ist es recht umständlich und für den Kunden nicht nachvollziehbar, dass er auf den Namen einen fremden Kunden klicken muss, um dessen Meinung lesen zu können.

    Hier eine zusätzliche Spalte um neben Datum, Kundenname, und Rating auch noch die Kunden-Meinung anzuzeigen ist ja schnell gemacht. Aber wie bekommt man die Kundenmeinung (reviews.TEXT) bereits in der products_reviews angezeigt und nicht erst in der (erst durch zusätzlichen Klick zugänglichen) products_reviews_info?

    Nach vielen Versuchen gebe ich's jetzt erstmal auf. Das Einfügen von {$reviews.TEXT} in die Datei products_reviews.HTML scheitert an der Übergabe der Bewertungs-ID (meine Vermutung).

    Hat jemand eine Lösung?

    Grüße
    Pedro

    Trade Republic - Provisionsfrei Aktien handeln
    5 Antworten
    8519 Aufrufe
    20. März 2012, 10:21:36 von hstreicher
    1 Antworten
    3136 Aufrufe
    30. Juli 2018, 10:25:19 von alkim media
    6 Antworten
    5028 Aufrufe
    12. März 2018, 14:32:49 von andy.kegel