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: Bewertungsbox wird nicht angezeigt

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    Bewertungsbox wird nicht angezeigt
    am: 14. Dezember 2010, 21:06:22
    Hallo Community,

    ich habe ein Problem.
    Bei uns dürfen nur Kunden Bewertungen schreiben. Ich habe noch zusätzlich eine kleine Erweiterung eingebaut, dass wir die Bewertung erst freischalten müssen.
    Die Box "reviews" habe ich in der index und in der boxes.php eingebunden. Cache und Templatecache ist geleert.

    Trotzdem wird mir die Box nicht angezeigt :-(

    Kann mir jemand noch einen Tipp geben?

    Schöne Grüße,
    Jens



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

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.373
    • Geschlecht:
    Bewertungsbox wird nicht angezeigt
    Antwort #1 am: 14. Dezember 2010, 21:17:45
    Gibt es denn schon Bewertungen, sonst wird die Box eh nicht angezeigt. ;-)

    Grüße

    Torsten

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    Bewertungsbox wird nicht angezeigt
    Antwort #2 am: 14. Dezember 2010, 21:20:04
    Ja, natürlich gibt es schon eine Bewertung die ich freigeschaltet habe. In der Datenbank existiert diese Bewertung auch.

    Soll ich mal Code posten? Wenn ja, aus welchen Dateien?

    Schöne Grüße,
    Jens

    h-h-h

    • modified Team
    • Beiträge: 4.562
    Bewertungsbox wird nicht angezeigt
    Antwort #3 am: 14. Dezember 2010, 21:37:42
    template/xtc5/source/boxes/reviews.php

    Suche:

    Code: PHP  [Auswählen]
            // Verhindern das Gäste oder Spamer bewerten können.
        if (isset($_SESSION['customer_id'])) {

       // display 'write a review' box
       $box_content = '<table border="0" cellspacing="0" cellpadding="2"><tr><td align="left" class="infoBoxContents"><a href="' . xtc_href_link(FILENAME_PRODUCT_REVIEWS_WRITE, xtc_product_link($product->data['products_id'],$product->data['products_name'])) . '">' . BOX_REVIEWS_WRITE_REVIEW .'</a></td></tr></table>';
        }
    ersetze mit

    Code: PHP  [Auswählen]
       // display 'write a review' box
       $box_content = '<table border="0" cellspacing="0" cellpadding="2"><tr><td align="left" class="infoBoxContents"><a href="' . xtc_href_link(FILENAME_PRODUCT_REVIEWS_WRITE, xtc_product_link($product->data['products_id'],$product->data['products_name'])) . '">' . BOX_REVIEWS_WRITE_REVIEW .'</a></td></tr></table>';
    Gruß

    h-h-h

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.373
    • Geschlecht:
    Bewertungsbox wird nicht angezeigt
    Antwort #4 am: 14. Dezember 2010, 21:51:45
    Ähm... das würde ich nicht ändern, das steht da ja nicht umsonst. ;-)

    Welche Einstellungen sind denn in den Kundengruppen gemacht bezüglich "Produktbewertungen schreiben" und "Produktbewertungen lesen"?

    Grüße

    Torsten

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    Bewertungsbox wird nicht angezeigt
    Antwort #5 am: 14. Dezember 2010, 21:51:47
    Hi,

    danke, hat aber leider nicht geholfen. Die Box zum Bewerten wird angezeigt, nur die Box, in der die Bewertung steht, die fehlt.

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    Bewertungsbox wird nicht angezeigt
    Antwort #6 am: 14. Dezember 2010, 21:52:30
    Gäste dürfen Bewertungen lesen, aber keine schreiben. Kunden dürfen lesen und schreiben.

    h-h-h

    • modified Team
    • Beiträge: 4.562
    Bewertungsbox wird nicht angezeigt
    Antwort #7 am: 14. Dezember 2010, 22:04:14
    Entschuldige, dann habe ich Dich falsch verstanden.

    Es handelt sich dabei um die selbe Box es wird immer nur eins angezeigt.

    Auf den Produktseiten werden die Bewertungen nicht in der Box dargestellt sondern unter dem Produkt: "/templates/xtc5/module/product_info/"

    Gruß

    h-h-h

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    Bewertungsbox wird nicht angezeigt
    Antwort #8 am: 15. Dezember 2010, 08:07:16
    Guten Morgen,

    also die Bewertung erscheint beim Produkt selber. Ich hätte aber gerne noch diese Bewertung in der Box. Welchen Code kann ich denn mal posten, damit sich die Profis das vielleicht anschauen können?

    Schöne Grüße,
    Jens

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.373
    • Geschlecht:
    Bewertungsbox wird nicht angezeigt
    Antwort #9 am: 15. Dezember 2010, 09:51:23
    Du hattest deine Shopversion noch nicht angegeben. :?

    Im modified eCommerce Shopsoftware 1.05 Testshop wird die Box angezeigt.

    Grüße

    Torsten

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    Bewertungsbox wird nicht angezeigt
    Antwort #10 am: 15. Dezember 2010, 11:38:59
    Hallo Torsten,

    sorry, ich verwende die aktuelle Version.
    Ich habe gerade mal die index von mir in meinen Demoshop gepackt. Dort wird die Box angezeigt.
    Jetzt kann es ja nur noch an anderen Dateien liegen. Mir fällt da:

    1. templates\xtc5\source\boxes.php
    2. templates\xtc5\boxes\box_reviews.html
    3. templates\xtc5\source\boxes\reviews.php

    Habe ich sonst noch eine Datei vergessen?

    Schöne Grüße,
    Jens

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.373
    • Geschlecht:
    Bewertungsbox wird nicht angezeigt
    Antwort #11 am: 15. Dezember 2010, 12:49:19
    Nein, das sind alle relevanten Dateien für die Box.

    Grüße

    Torsten

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    Bewertungsbox wird nicht angezeigt
    Antwort #12 am: 15. Dezember 2010, 20:04:12
    Hi,

    so ganz verstehe ich deine Antwort nicht. Kann es nicht an diesen Dateien liegen?
    Ich meine, wo kann ich denn bitte noch gucken, warum die Box auf der Startseite nicht angezeigt wird.

    Schöne Grüße,
    Jens

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    Bewertungsbox wird nicht angezeigt
    Antwort #13 am: 15. Dezember 2010, 20:20:17
    Es muss wohl an meiner index.html liegen.
    Könnt ihr euch das vielleicht mal anschauen?

    Code: PHP  [Auswählen]
    {config_load file="$language/lang_$language.conf" section="index"}

    <div id="wrap">

        <div id="header">

            <div id="logo"><img src="{$tpl_path}img/spacer.gif" width="400" alt="{$store_name}" /></div>

                    <div class="warenkorb">

            <div id="search">{$box_CART}</div>

        </div>

            </div>

        <div id="topmenuwrap">

            <ul id="topmenu">    

                            <li><a href="{$index}">{#link_index#}</a></li>         

                            {if $account}

                <li><a href="{$account}">{#link_account#}</a></li>

                {/if}

                {if $smarty.session.customers_status.customers_status_id == '1'}            

                <li><a href="{php}echo xtc_href_link(FILENAME_CREATE_ACCOUNT, '', 'SSL');{/php}">{#new_customer#}</a></li>            

                {/if}

                <li><a href="{$checkout}">{#link_checkout#}</a></li>

                {if $smarty.session.customer_id}

                <li><a href="{$logoff}">{#link_logoff#}</a></li>

                {else}

                <li><a href="{$login}">{#link_login#}</a></li>

                {/if}

                            <li><a href="{php}echo xtc_href_link('shop_content.php','coID=7','NONSSL');{/php}">{#text_kontakt#}</a></li>

                            <!-- <li><a href="{php}echo xtc_href_link('newsletter.php');{/php}">{#text_newsletter#}</a></li> -->

                            <li><a href="http://www.meine-domain/blog" target="_blank">{#text_blog#}</a></li>

            </ul>

            <div id="languages">{$box_LANGUAGES}</div>

        </div>

        <div id="breadcrumb">{$navtrail}</div>

        <div id="contentwrap"> {if !strstr ($smarty.server.PHP_SELF, 'checkout') && !strstr ($smarty.server.PHP_SELF, 'content')}

            <div id="leftcol">{$box_WHATSNEW}{$box_CATEGORIES}{$box_CATEGORIES_SECTION}{$box_SOFORTUEBERWEISUNG}{$box_VERSANDINFO}{$box_CONTENT}{$box_REVIEWS}</div>

            {/if}

            <div

                    {if !strstr ($smarty.server.PHP_SELF, 'checkout') && !strstr ($smarty.server.PHP_SELF, 'content')}

                            id="content"

                    {else}

                            id="contentfull"

                    {/if}

                    >

                     {if !strstr ($smarty.server.PHP_SELF, 'content') && !strstr ($smarty.server.PHP_SELF, 'product_info') && !strstr ($smarty.server.PHP_SELF, 'checkout')}

                            {if $BANNER}{$BANNER}{/if}

                    {/if}

            {$main_content}</div>

        {if !strstr ($smarty.server.PHP_SELF, 'checkout') && !strstr ($smarty.server.PHP_SELF, 'content')}

        <div id="rightcol">{$box_SEARCH}{$box_NW}{$box_MANUFACTURERS}{*$box_BESTSELLERS*}{$box_CURRENCIES}{$box_MANUFACTURERS_INFO}{$box_INFORMATION}{$box_ADMIN}</div>

        {/if} </div>
    <p class="footer">{$smarty.const.TITLE} © {$smarty.now|date_format:"%Y"} | Template © 2009 by modified eCommerce Shopsoftware eCommerce Shopsoftware</p>
    </div>
    {$PIWIK_ANALYTICS}
    Schöne Grüße,
    Jens

    franky_n

    • Experte
    • Beiträge: 4.950
    Bewertungsbox wird nicht angezeigt
    Antwort #14 am: 15. Dezember 2010, 20:23:23
    Hallo jannemann,

    also wenn die Box nur bei Dir nicht funktioniert, aber im Demoshop schon (weiß nicht ob es so ist aber ich denke mal) dann wird es wohl daran liegen:


    [...] Ich habe noch zusätzlich eine kleine Erweiterung eingebaut, dass wir die Bewertung erst freischalten müssen.
    [...]


    Und dann würde ich das auch posten denn dort steht der Fehler dann ja höchstwahrscheinlich drin... ;)

    EDIT: die Box ist in der Index drin {$box_REVIEWS}

    Viele Grüße

    Franky

    5 Antworten
    3140 Aufrufe
    01. Dezember 2011, 13:56:47 von autodidakt
    13 Antworten
    7797 Aufrufe
    29. Januar 2014, 19:07:52 von noRiddle (revilonetz)
    2 Antworten
    3608 Aufrufe
    16. Mai 2012, 17:47:56 von Inhalator
               
    anything