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: Box Kundengruppe im "nicht angemeldeten Status" auskommentieren

    ams

    • Fördermitglied
    • Beiträge: 175
    Hallo Mitglieder,

    ich sehe wahrscheinlich den Wald vor lauter Bäumen nicht. Ich würde gern die Box "Kundengruppe" auskommentieren. Gern nur, wenn der Kunde nicht angemeldet ist, d.h. sobald er sich anmeldet, sieht er auch seinen Status. Einfach ohne Anmeldung finde ich die Box auf der Startseite nicht so schön. Ich habe in der templates/xtc5/source/boxes.php datei gesucht und rumprobiert aber irgendwie finde ich nicht die richtige Stelle zum auskommentieren mit /* ...*/

    Ich hab mich hier schon schlaugemacht aber leider bisher ohne Erfolg. Kann mir jemand die genaue Stelle sagen?

    Code: PHP  [Auswählen]
     include(DIR_WS_BOXES . 'categories.php');
      /* include(DIR_WS_BOXES . 'manufacturers.php'); */
      if ($_SESSION['customers_status']['customers_status_show_price']!='0') {
      /* require(DIR_WS_BOXES . 'add_a_quickie.php'); */
      }
      require(DIR_WS_BOXES . 'last_viewed.php');
      if (substr(basename($PHP_SELF), 0,8) != 'advanced') {require(DIR_WS_BOXES . 'whats_new.php'); }
      require(DIR_WS_BOXES . 'search.php');
      require(DIR_WS_BOXES . 'content.php');
      require(DIR_WS_BOXES . 'information.php');
      include(DIR_WS_BOXES . 'languages.php');
      if ($_SESSION['customers_status']['customers_status_id'] == 0) include(DIR_WS_BOXES . 'admin.php');
      require(DIR_WS_BOXES . 'infobox.php');
      require(DIR_WS_BOXES . 'loginbox.php');
      include(DIR_WS_BOXES . 'newsletter.php');
      if ($_SESSION['customers_status']['customers_status_show_price'] == 1) include(DIR_WS_BOXES . 'shopping_cart.php');
      if ($product->isProduct()) include(DIR_WS_BOXES . 'manufacturer_info.php');

      if (isset($_SESSION['customer_id'])) include(DIR_WS_BOXES . 'order_history.php');

      if (!$product->isProduct()) {
        include(DIR_WS_BOXES . 'best_sellers.php');
      }

      if (!$product->isProduct()) {
        include(DIR_WS_BOXES . 'specials.php');
      }

      if ($_SESSION['customers_status']['customers_status_read_reviews'] == 1) require(DIR_WS_BOXES . 'reviews.php');

      if (substr(basename($PHP_SELF), 0, 8) != 'checkout') {

        include(DIR_WS_BOXES . 'currencies.php');
      }

    $smarty->assign('tpl_path','templates/'.CURRENT_TEMPLATE.'/');


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

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Box Kundengruppe im "nicht angemeldeten Status" auskommentieren
    Antwort #1 am: 16. November 2009, 12:30:25
    Anderer Ansatz:
    /templates/xtc5/index.html
    Suche:

    Code: PHP  [Auswählen]
    {$box_INFOBOX}
     
    Und ersetze mit:

    Code: PHP  [Auswählen]
    {php} if (isset($_SESSION['customer_id'])) { {/php}{$box_INFOBOX}{php} } {/php}
     
    Grüße

    Torsten

    ams

    • Fördermitglied
    • Beiträge: 175
    Box Kundengruppe im "nicht angemeldeten Status" auskommentieren
    Antwort #2 am: 16. November 2009, 12:44:36
    Super Torsten, ich danke dir!

    Habs schnell getestet und alles klappt wunderbar  :thx:

    TOP!

    ams

    • Fördermitglied
    • Beiträge: 175
    Box Kundengruppe im "nicht angemeldeten Status" auskommentieren
    Antwort #3 am: 17. November 2009, 14:25:32
    Nochmal kurz eine Frage zu einer anderen Box. Ich versuche die "Neue Artikel" Box auszukommentieren. In der XTC Anleitung steht auch auf Seite 51 wie es geht, klappt nur irgendwie nicht. Muss man es bei der modified eCommerce Shopsoftware-Version vielleicht anders machen? Wäre nett, wenn mir jemand einen Tip geben könnte.

    Danke

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Box Kundengruppe im "nicht angemeldeten Status" auskommentieren
    Antwort #4 am: 17. November 2009, 14:37:09
    Nein, geht genau so, wie beschrieben und wie es bei xt:Commerce auch funktioniert. ;-)

    Eventuell mal den templates_c Ordner leeren (bis auf index.html und .htaccess.

    Grüße

    Torsten

    ams

    • Fördermitglied
    • Beiträge: 175
    Box Kundengruppe im "nicht angemeldeten Status" auskommentieren
    Antwort #5 am: 17. November 2009, 14:45:18
    Ok, danke für die schnelle Antwort. Sehe gerade, dass der Ordner voll mit solchen Dateien ist.

    %%F8^F8E^F8EC88AD%%lang_german.conf%7Creviews.php

    Ich kill die mal und checke es nochmal...

    danke

    ams

    • Fördermitglied
    • Beiträge: 175
    Box Kundengruppe im "nicht angemeldeten Status" auskommentieren
    Antwort #6 am: 17. November 2009, 16:17:17
    Da scheint irgendwas nicht zu stimmen, es ändert sich leider nichts. Kann man die "Neue Artikel" Box noch irgendwie anders ausblenden, mit dem Effekt der Shop-Beschleunigung.

    Habe mir das alles nochmal angesehen aber ich seh den Fehler nicht.

    Code: PHP  [Auswählen]
    //include (DIR_WS_MODULES.FILENAME_NEW_PRODUCTS);
     
    die beiden "//" am Anfang sollten es doch eigentlich sein. Bei mir ändert sich im shop leider nichts. Wieso, weshalb, warum?

    Ich will hier auch nicht wegen so einer Kleinigkeit nerven aber es ist für mich schon sehr wichtig.

    Bin dankbar für jeden Hinweis

    @Torsten: Hab den Ordner geleert aber leider ändert sich nichts

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Box Kundengruppe im "nicht angemeldeten Status" auskommentieren
    Antwort #7 am: 17. November 2009, 16:37:40
    Nanu? Was macchst du denn da?

    Nimm doch einfach aus der /templates/xtc5/index.html die Box raus.

    Also suchen:

    Code: PHP  [Auswählen]
    {$box_WHATSNEW}
     
    und auskommentieren:

    Code: PHP  [Auswählen]
    {*$box_WHATSNEW*}
     
    Grüße

    Torsten

    ams

    • Fördermitglied
    • Beiträge: 175
    Box Kundengruppe im "nicht angemeldeten Status" auskommentieren
    Antwort #8 am: 17. November 2009, 17:01:52
    manmanman du bist der Beste! thx buddy!

    Hat natürlich wieder geklappt. Du hattest mir ja bei der "Kundengruppen"-Box auch schon geraten es in der index zu ändern. Das hat ja auch wunderbar geklappt! Jetzt hatte ich mir die index natürlich auch schon wieder angesehen aber wollte da nicht einfach rumspielen. Um auf nr sicher zu gehen hab ich mich lieber an die Anleitung gehalten, da stand man soll die default.php ändern. Egal, so gehts auch! Perfekt!

    Danke!

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Box Kundengruppe im "nicht angemeldeten Status" auskommentieren
    Antwort #9 am: 17. November 2009, 17:10:21
    Gerne. ;-)

    P.S.: Ich glaube aber nicht, dass es sooooo falsch im Anwenderhandbuch steht. Hast du da vielleicht etwas falsch verstanden?

    Vielleicht kann Dokuman etwas dazu sagen. ;-)

    Grüße

    Torsten

    ams

    • Fördermitglied
    • Beiträge: 175
    Box Kundengruppe im "nicht angemeldeten Status" auskommentieren
    Antwort #10 am: 17. November 2009, 17:13:08
    Nee, bitte nicht falsch verstehen. Ich wollte die Anleitung auf keinen Fall kritisieren!!! Ich nutze sie die ganze Zeit und bin total froh, dass es sie gibt. Wirklich, die Anleitung klärt fast alle Fragen von selbst!!!

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Box Kundengruppe im "nicht angemeldeten Status" auskommentieren
    Antwort #11 am: 17. November 2009, 17:18:57
    Wieso nicht? Angst vor Kritik? Ist doch kein Problem... Ich hatte es aber auch nicht als Kritik aufgefasst, aber wenn dort etwas missverständlich formuliert ist, so dass es dich dazu gebracht hat die default.php anzufassen, dann kann man doch mal nachbessern, oder nicht? ;-)

    Grüße

    Torsten

    ams

    • Fördermitglied
    • Beiträge: 175
    Box Kundengruppe im "nicht angemeldeten Status" auskommentieren
    Antwort #12 am: 17. November 2009, 17:39:27
    Ja klar, wollte hier nur nicht den Eindruck erwecken lassen, dass die Anleitung schlecht ist oder so. Bin damit ein gutes Stück weiter gekommen und alles andere hab ich durch ausprobieren, googlen und natürlich durchs Forum gelernt.

    Wenn ihr euch das mal in einer freien Minute ansehen wollt, dann findet ihr es auf Seite 51 unten.

    Viele Grüße und bis morgen...muss leider los.

    koshiro

    • Fördermitglied
    • Beiträge: 2.297
    Box Kundengruppe im "nicht angemeldeten Status" auskommentieren
    Antwort #13 am: 17. November 2009, 17:45:29
    Hallo meineidee,
    hast Du das aktuelle Anwenderhandbuch 2.10 denn was Du meinst steht auf Seite 52. Und dort ist ja die erklärung, wie Du die komplette Funktion deaktivierst, und das ist ja etwas anderes, als nur eine Box aus zu kommentieren.
    Gruß
    Micha

    web28

    • modified Team
    • Beiträge: 9.404
    Box Kundengruppe im "nicht angemeldeten Status" auskommentieren
    Antwort #14 am: 17. November 2009, 17:54:15
    Ich misch mich hier nur ungern ein, aber - werden Smartys nicht anders auskommentiert?

    Nämlich so:

    Code: PHP  [Auswählen]
    {*$box_WHATSNEW*}
     
    :?:

               
    anything