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: Flaggen werden nicht im frontend angezeigt...

    winemaker

    • Fördermitglied
    • Beiträge: 24
    Flaggen werden nicht im frontend angezeigt...
    am: 19. August 2013, 14:47:04
    Hallo zusammen,

    nachdem ich das Template gewechselt habe, werden nun die Flaggen icons auf der Startseite nicht mehr dargestellt. Diese sind doch aber global definiert und nicht templatespezifisch =?
    german.php und lang_german.conf sind nicht verändert worden...

    P.S. Im Backend werden die Icons dargestellt und funktionieren auch ...

    LG
    winemaker


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

    web0null

    • Experte
    • Beiträge: 1.998
    Re: Flaggen werden nicht im frontend angezeigt...
    Antwort #1 am: 19. August 2013, 14:56:49
    Alles was mit der Ausgabe zu tun hat ist "templatespezifisch".

    winemaker

    • Fördermitglied
    • Beiträge: 24
    Re: Flaggen werden nicht im frontend angezeigt...
    Antwort #2 am: 19. August 2013, 15:50:35
    Wo kann ich denn im Verzeichnis meines Templates etw. bzgl. der Icons anpassen =?

    web0null

    • Experte
    • Beiträge: 1.998
    Re: Flaggen werden nicht im frontend angezeigt...
    Antwort #3 am: 19. August 2013, 16:04:43
    Schau nach ob in  "\templates\DEIN_TEMPLATE\source\boxes.php" folgendes vorkommt:
    Code: PHP  [Auswählen]
    require_once(DIR_WS_BOXES . 'languages.php');
    wenn nicht, binde es an gewünschter stelle ein.

    voodoopupp

    • Fördermitglied
    • Beiträge: 1.871
    • Geschlecht:
    Re: Flaggen werden nicht im frontend angezeigt...
    Antwort #4 am: 19. August 2013, 16:06:11
    Oder schau mal bitte, ob in deinem neuen Template irgendwo in der index.html {$box_LANGUAGES} definiert ist.

    Grüße
    Dominik

    winemaker

    • Fördermitglied
    • Beiträge: 24
    Re: Flaggen werden nicht im frontend angezeigt...
    Antwort #5 am: 19. August 2013, 23:02:43
    Hallo web0null,

    Code: PHP  [Auswählen]
      define('DIR_WS_BOXES',DIR_FS_CATALOG .'templates/'.CURRENT_TEMPLATE. '/source/boxes/');

      require(DIR_WS_BOXES . 'quickfind.php');
      require(DIR_WS_BOXES . 'languages.php');
      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');
      }

    War die Stelle nach der Schnellsuche / Schnellkauf-Box denn überhaupt richtig  ?
    Eigentlich soll das Ganze unter der *Suchen* - Zeile erscheinen also im Header...

    Geändert hat sich da soweit leider noch nichts....  :-(

    @voodoopupp, danke für den Hinweis in der index.html steht lediglich in Zeile 1

    {config_load file="$language/lang_$language.conf" section="index"}

    Eine Box ist nicht weiter irgendwo definiert...

    Im Template, welches ich zuvor benutzte ist in der index.html allerdings auch kein entsprechender Treffer zu {$box_LANGUAGES} finden.
    Hier hat es aber tadellos funktioniert mit den beiden Flaggen....

    Bitte um neue Vorschläge ;) :thx:

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 14.007
    • Geschlecht:
    Re: Flaggen werden nicht im frontend angezeigt...
    Antwort #6 am: 20. August 2013, 06:39:38
    Nach /templates/YOUR_TEMPLATE/source/boxes/languages.php und der entsprechenden HTML-Datei suchen (/templates/YOUR_TEMPLATE/boxes/box_languages.html).
    Wenn nicht vorhanden aus dem Original-Template einfügen.
    Wenn vorhanden in der index.html des Templates das suchen und wenn nicht vorhanden einfügen:
    Code: XML  [Auswählen]
    {$box_LANGUAGES}

    Gruß,
    noRiddle

    winemaker

    • Fördermitglied
    • Beiträge: 24
    Re: Flaggen werden nicht im frontend angezeigt...
    Antwort #7 am: 20. August 2013, 10:36:44
    {$box_LANGUAGES} hab ich in die index.html eingefügt jetzt funktioniert alles ;)

    Danke
    Templateshop - Eine große Auswahl an neuen und modernen Templates für die modified eCommerce Shopsoftware
    2 Antworten
    2212 Aufrufe
    12. Juli 2013, 10:47:37 von Test1985
    2 Antworten
    944 Aufrufe
    13. November 2018, 11:30:33 von Arminvdw