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: Bewertungen ein/ausschalten? (nicht sichtbar)

    Robin86

    • Neu im Forum
    • Beiträge: 10
    Bewertungen ein/ausschalten? (nicht sichtbar)
    am: 05. April 2012, 23:57:13
    Gibt es irgendwo die Möglichkeit Produktbewertungen ein- oder auszuschalten?
    ich finde im Adminmenü leider nichts dazu, denn auf der Produktseite selbst ist kein Modul, Text o.ä. sichtbar..

    An der jeweiligen Template Seite steht: {$MODULE_products_reviews}

    Da müsste dann doch was kommen, oder?

    Linkback: https://www.modified-shop.org/forum/index.php?topic=19337.0
    Modulshop - Eine große Auswahl an neuen und hilfreichen Modulen für die modified eCommerce Shopsoftware

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.988
    • Geschlecht:
    Re: Bewertungen ein/ausschalten? (nicht sichtbar)
    Antwort #1 am: 06. April 2012, 02:00:04
    Hi Robin86.

    Im Template (product_info_*.html) steht
    Code: PHP  [Auswählen]
    {if $MODULE_products_reviews != ''}.....
    Da werden Bewertungen angezeigt, wenn auch welche da sind.

    Willst du den Button zum Meinung-abgeben immer anzeigen, mußt du in products_reviews.html (Achtung!, nicht product_reviews.html (das "s" an "product")) sowas in der Art machen
    Code: PHP  [Auswählen]
    {if $module_content}<p>{$BUTTON_WRITE}</p>{else}<p>{#DEIN_TEXT_NOCH_KEINE_BEWERTUNGEN#}</p><p>{$BUTTON_WRITE}</p>{/if}

    Dann ist der Button auch immer oben über den später vorhandenen Reviews und der Kunde muß nicht 3m scrollen, wenn er eine Bewertung abgeben möchte.

    Falls schon Reviews vorhanden sind und diese trotzdem nicht angezeigt werden, mal schauen ob in Kunden => Kundengruppen bei der jeweiligen Kundengruppe "Produktbewertungen lesen" auf "ja" steht (auch Admin und Gast, je nachdem als "wer" du das im Frontend kontollierst).

    Gruß,
    noRiddle

    daZz

    • Neu im Forum
    • Beiträge: 9
    Re: Bewertungen ein/ausschalten? (nicht sichtbar)
    Antwort #2 am: 09. August 2012, 07:33:03
    Gibt es auch eine einfache Funktion, die Artikelbewertungen komplett zu deaktivieren?

    Gruß
    René

    Gradler

    • Viel Schreiber
    • Beiträge: 2.083
    • Geschlecht:
    Re: Bewertungen ein/ausschalten? (nicht sichtbar)
    Antwort #3 am: 09. August 2012, 11:19:09
    Standardmäßig nicht.

    Musst dazu die Datenbank "configuration" um einen weiteren Eintrag "Bewertungen sichtbar" mit der Option "ja/nein" erweitern. Dann die DB Abfrage in den Reviews erweitern und in den Templates die Ausgabe entsprechend ändern.

    Kein Riesenakt aber etwas Bastelarbeit.

    Gerd

    daZz

    • Neu im Forum
    • Beiträge: 9
    Re: Bewertungen ein/ausschalten? (nicht sichtbar)
    Antwort #4 am: 10. August 2012, 13:24:18
    Danke Gerd, dass übersteigt dann doch meine Kenntnisse.

    Es geht wohl auch, wenn man unter Kundengruppen die Berechtigtung zur Produktbewertungen bei lesen und schreiben auf nein setzt. Allerdings wird jetzt immer noch der Button angezeigt. Kann mir jemand erklären, was ich aus welcher Datei löschen muss, damit der Button nicht mehr angezeigt wird?

    Danke & Gruß
    René

    Gradler

    • Viel Schreiber
    • Beiträge: 2.083
    • Geschlecht:
    Re: Bewertungen ein/ausschalten? (nicht sichtbar)
    Antwort #5 am: 10. August 2012, 13:54:31
    Die Antwort steht schon fast im ersten Beitrag
    Zitat
    An der jeweiligen Template Seite steht: {$MODULE_products_reviews}
    suche jetzt in Deinem Templateordner im Unterordner nach
    Code: PHP  [Auswählen]
    {$MODULE_products_reviews}
    und kommentiere es aus
    Code: PHP  [Auswählen]
    {*$MODULE_products_reviews*}

    DrEvil

    • Fördermitglied
    • Beiträge: 22
    Re: Bewertungen ein/ausschalten? (nicht sichtbar)
    Antwort #6 am: 12. August 2017, 13:25:12
    Habe eben auch das Erfordernis gehabt, den Bewertungen-Button im Produkt-Info-Template auszublenden.
    Das kann man doch auch ganz geschmeidig mit einer Bedingung machen.

    Code: PHP  [Auswählen]
    {if $smarty.session.customers_status['customers_status_write_reviews'] == 1}<li class="vote">{$PRODUCTS_WRITE_REVIEW}</li>{/if}
     

    Wäre durchaus hilfreich, wenn das direkt im modified-Standard-Template so drin wäre, oder?