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: Navigation anzeigen lassen auf der Impressum Seite

    Ravinhinz

    • Frisch an Board
    • Beiträge: 80
    • Geschlecht:
    Moin moin zusammen.

    Ich hätte mal eine kleine Frage. Welche Datei ist für die Sicht/Ansicht zuständig, die das Impressum, Kontakt, etc steuert?

    Ich nutze das standart modified_template, welches gleich "mitgeliefert" wird.

    Auf unserer Seite https://www.cxp-fahrzeugteile.de wird leider die Kategorie-Navigation nicht angezeit :-(.

    Vielleicht kann mir/uns jemand helfen.

    Beste Wünsche und Grüße aus dem Norden

    Patrick

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

    hpzeller

    • Experte
    • Beiträge: 4.129
    • Geschlecht:
    Re: Navigation anzeigen lassen auf der Impressum Seite
    Antwort #1 am: 22. August 2017, 11:04:51
    [...]
    Ich hätte mal eine kleine Frage. Welche Datei ist für die Sicht/Ansicht zuständig, die das Impressum, Kontakt, etc steuert?
    [...]

    Die Datei 'templates\cxp_modified\source\boxes.php' ist dafür zuständig, sie steuert die Boxen auf der linken Seite, und damit auch die Kategoriebox (Kategorie-Navigation).

    [...]
    Ich nutze das standart modified_template, welches gleich "mitgeliefert" wird.

    Auf unserer Seite https://www.cxp-fahrzeugteile.de wird leider die Kategorie-Navigation nicht angezeit
    [..]

    Dein Link verweist aber auf einen Shop der nicht das Standardtemplate "tpl_modified" nutzt sondern ein Template mit dem Namen "cxp_modified".

    Gruss
    Hanspeter

    Ravinhinz

    • Frisch an Board
    • Beiträge: 80
    • Geschlecht:
    Re: Navigation anzeigen lassen auf der Impressum Seite
    Antwort #2 am: 22. August 2017, 11:11:28
    cxp_modified ist nur das Standard Template mit geänderter CSS ;-)

    Genau, die habe ich auch schon "gefunden".

    Es geht halt darum, dass im Impressum und co auch die Navigation angezeigt wird.
    In der boxes.php gibt es ja den Abschnitt mit

    // define full content sites
    wie da der FILENAME für impressum?

    Ich habe im
    //   always visible
    Abschnitt schon require_once(DIR_FS_BOXES . 'categories.php');
    eingebettet, aber auf der impressum, Kontakt und checkout_shipping Seite wird die box_category nicht angezeit :-(

    hpzeller

    • Experte
    • Beiträge: 4.129
    • Geschlecht:
    Re: Navigation anzeigen lassen auf der Impressum Seite
    Antwort #3 am: 22. August 2017, 11:16:34
    Dann poste hier doch mal den Inhalt der 'templates\cxp_modified\source\boxes.php', aber bitte in Code-Tags [php] fassen.

    Gruss
    Hanspeter

    Ravinhinz

    • Frisch an Board
    • Beiträge: 80
    • Geschlecht:
    Re: Navigation anzeigen lassen auf der Impressum Seite
    Antwort #4 am: 22. August 2017, 11:18:02
    Code: PHP  [Auswählen]
    <?php
    /* -----------------------------------------------------------------------------------------
       $Id: boxes.php 10541 2016-12-21 08:43:33Z Tomcraft $

       modified eCommerce Shopsoftware
       http://www.modified-shop.org

       Copyright (c) 2009 - 2013 [www.modified-shop.org]
       -----------------------------------------------------------------------------------------
       based on:
       (c) 2006 XT-Commerce
       
       Released under the GNU General Public License
       ---------------------------------------------------------------------------------------*/


    // css buttons
    if (file_exists(DIR_FS_CATALOG.'templates/'.CURRENT_TEMPLATE.'/source/inc/css_button.inc.php')) {
      require_once ('templates/'.CURRENT_TEMPLATE.'/source/inc/css_button.inc.php');
    }

    // define full content sites
    $fullcontent = array(FILENAME_CHECKOUT_SHIPPING,
                         FILENAME_CHECKOUT_PAYMENT,
                         FILENAME_CHECKOUT_CONFIRMATION,
                         FILENAME_CHECKOUT_SUCCESS,
                         FILENAME_CHECKOUT_SHIPPING_ADDRESS,
                         FILENAME_CHECKOUT_PAYMENT_ADDRESS,
                         FILENAME_ACCOUNT,
                         FILENAME_ACCOUNT_EDIT,
                         FILENAME_ACCOUNT_HISTORY,
                         FILENAME_ACCOUNT_HISTORY_INFO,
                         FILENAME_ACCOUNT_PASSWORD,
                         FILENAME_ACCOUNT_DELETE,
                         FILENAME_ACCOUNT_CHECKOUT_EXPRESS,
                         FILENAME_CREATE_ACCOUNT,
                         FILENAME_CREATE_GUEST_ACCOUNT,
                         FILENAME_ADDRESS_BOOK,
                         FILENAME_ADDRESS_BOOK_PROCESS,
                         FILENAME_PASSWORD_DOUBLE_OPT,
                         FILENAME_ADVANCED_SEARCH_RESULT,
                         FILENAME_ADVANCED_SEARCH,
                         FILENAME_SHOPPING_CART,
                         FILENAME_GV_SEND,
                         FILENAME_NEWSLETTER,
                         FILENAME_LOGIN,
                         FILENAME_CONTENT,
                         FILENAME_REVIEWS,
                         FILENAME_WISHLIST,
                         FILENAME_CHECKOUT_PAYMENT_IFRAME,
                         FILENAME_IMPRESSUM,
                         );

    // -----------------------------------------------------------------------------------------
    //      full content
    // -----------------------------------------------------------------------------------------
      if (!in_array(basename($PHP_SELF), $fullcontent)) {
        require_once(DIR_FS_BOXES . 'categories.php');
        require_once(DIR_FS_BOXES . 'manufacturers.php');
        require_once(DIR_FS_BOXES . 'last_viewed.php');
      } else {
        // smarty full content
        $smarty->assign('fullcontent', true);  
      }

    // -----------------------------------------------------------------------------------------
    //      always visible
    // -----------------------------------------------------------------------------------------
      require_once(DIR_FS_BOXES . 'search.php');
      require_once(DIR_FS_BOXES . 'content.php');
      require_once(DIR_FS_BOXES . 'information.php');
      require_once(DIR_FS_BOXES . 'miscellaneous.php');
      require_once(DIR_FS_BOXES . 'languages.php');
      require_once(DIR_FS_BOXES . 'infobox.php');
      require_once(DIR_FS_BOXES . 'loginbox.php');
      require_once(DIR_FS_BOXES . 'categories.php');

      if (!defined('MODULE_NEWSLETTER_STATUS') || MODULE_NEWSLETTER_STATUS == 'true') {
        require_once(DIR_FS_BOXES . 'newsletter.php');
      }
      if (defined('MODULE_TS_TRUSTEDSHOPS_ID')
          && (MODULE_TS_WIDGET == '1'
              || (MODULE_TS_REVIEW_STICKER != '' && MODULE_TS_REVIEW_STICKER_STATUS == '1'))
          )
      {
        require_once(DIR_FS_BOXES . 'trustedshops.php');
      }
    // -----------------------------------------------------------------------------------------
    //      only if show price
    // -----------------------------------------------------------------------------------------
      if ($_SESSION['customers_status']['customers_status_show_price'] == '1') {
        require_once(DIR_FS_BOXES . 'add_a_quickie.php');
        require_once(DIR_FS_BOXES . 'shopping_cart.php');
        if (defined('MODULE_WISHLIST_SYSTEM_STATUS') && MODULE_WISHLIST_SYSTEM_STATUS == 'true') {
          require_once(DIR_FS_BOXES . 'wishlist.php');
        }
      }
    // -----------------------------------------------------------------------------------------
    //      hide in search
    // -----------------------------------------------------------------------------------------
      if (substr(basename($PHP_SELF), 0,8) != 'advanced' && WHATSNEW_CATEGORIES === false) {
        require_once(DIR_FS_BOXES . 'whats_new.php');
      }
    // -----------------------------------------------------------------------------------------
    //      admins only
    // -----------------------------------------------------------------------------------------
      if ($_SESSION['customers_status']['customers_status'] == '0') {
        require_once(DIR_FS_BOXES . 'admin.php');
        $smarty->assign('is_admin', true);
      }
    // -----------------------------------------------------------------------------------------
    //      product details
    // -----------------------------------------------------------------------------------------
      if ($product->isProduct() === true) {
        require_once(DIR_FS_BOXES . 'manufacturer_info.php');
      } else {
        require_once(DIR_FS_BOXES . 'best_sellers.php');
        if ($_SESSION['customers_status']['customers_status_specials'] == '1' && SPECIALS_CATEGORIES === false) {
          require_once(DIR_FS_BOXES . 'specials.php');
        }
      }
    // -----------------------------------------------------------------------------------------
    //      only logged id users
    // -----------------------------------------------------------------------------------------
      if (isset($_SESSION['customer_id'])) {
        require_once(DIR_FS_BOXES . 'order_history.php');
      }
    // -----------------------------------------------------------------------------------------
    //      only if reviews allowed
    // -----------------------------------------------------------------------------------------
      if ($_SESSION['customers_status']['customers_status_read_reviews'] == '1') {
        require_once(DIR_FS_BOXES . 'reviews.php');
      }
    // -----------------------------------------------------------------------------------------
    //      hide during checkout
    // -----------------------------------------------------------------------------------------
      if (substr(basename($PHP_SELF), 0, 8) != 'checkout') {
        require_once(DIR_FS_BOXES . 'currencies.php');
      }
    // -----------------------------------------------------------------------------------------

    // -----------------------------------------------------------------------------------------
    // Smarty home
    // -----------------------------------------------------------------------------------------
    $smarty->assign('home', ((basename($PHP_SELF) == FILENAME_DEFAULT && !isset($_GET['cPath']) && !isset($_GET['manufacturers_id'])) ? 1 : 0));

    // -----------------------------------------------------------------------------------------
    // Smarty bestseller
    // -----------------------------------------------------------------------------------------
    $smarty->assign('bestseller', strpos($PHP_SELF, FILENAME_LOGOFF)
                               || strpos($PHP_SELF, FILENAME_CHECKOUT_SUCCESS)
                               || strpos($PHP_SELF, FILENAME_SHOPPING_CART)
                               || strpos($PHP_SELF, FILENAME_NEWSLETTER));
    // -----------------------------------------------------------------------------------------

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

    hpzeller

    • Experte
    • Beiträge: 4.129
    • Geschlecht:
    Re: Navigation anzeigen lassen auf der Impressum Seite
    Antwort #5 am: 22. August 2017, 11:25:57
    Wenn Du in Zeile 46 FILENAME_CONTENT auskommentierst oder entfernst, wird dir die linke Spalte bei Contentseiten (Impressum, Kontakt, etc.) angezeigt.

    Gruss
    Hanspeter

    Ravinhinz

    • Frisch an Board
    • Beiträge: 80
    • Geschlecht:
    Re: Navigation anzeigen lassen auf der Impressum Seite
    Antwort #6 am: 22. August 2017, 11:46:56
    JAWOLL!
    Das ist es. Die anderen Punkte sind ja selbsterklären und beim Test läuft es! :thumbs:

    Danke dir Hanspeter!

    Beste Grüße aus dem Norden

    Patrick
    3 Antworten
    2423 Aufrufe
    24. November 2014, 05:37:50 von web4design
               
    anything