Categories

Новые шаблоны

osCommerce 2.3.1. Как добавить страницу с ссылкой в меню хедера или футера

Ray Taylor Июль 18, 2012
Rating: 5.0/5. From 1 vote.
Please wait...

Этот туториал покажет, как добавить страницу с ссылкой в меню хедера или футера в шаблонах osCommerce 2.3.1.

  1. Откройте файл «includes/modules/boxes/cm_menu_header.php».
  2. Прокрутите вниз и найдите элементы меню. Вы можете скопировать существующий код или просто использовать закомментированные элементы.
  3. Измените имя файла для новой страницы. Пусть это будет NEW_PAGE
  4. Добавьте новое меню с названием NEW_PAGE
  5. Добавьте новую кнопку к уже существующим.
  6. Откройте файл «includes/languages/english/modules/boxes/cm_menu_header.php«.
  7. Здесь нужно указать нашу новую кнопку меню. Название, к примеру, New Page
  8. Вы можете обновить страницу с Вашим сайтом. Вы уже должны увидеть Вашу новую кнопку меню. Откройте includes/filenames.php файл.
  9. Обновите Ваш сайт, чтобы увидеть вновь добавленную кнопку меню. Откройте файл includes/filenames.php.
  10. Теперь нужно создать файл new_page.php в папке includes/languages/english/. Укажите ‘HEAD_TITLE’ и ‘NAVBAR_TITLE’ в этом файле:
  11. <?php
    define('HEADING_TITLE', 'NewPage');
    define('NAVBAR_TITLE', 'NewPage');
    ?>
    
  12. Сохраните его как new_page.php в директории includes/languages/english/.
  13. Теперь нужно создать новую страницу в корневой папке движка osCommerce:
  14. 
    <?php
    
      require('includes/application_top.php');
    
      require(DIR_WS_LANGUAGES . $language . '/' . FILENAME_NEW_PAGE);
      $current_page = FILENAME_NEW_PAGE; 
    
      $breadcrumb->add(NAVBAR_TITLE, tep_href_link(FILENAME_NEW_PAGE));
    
      require(DIR_WS_INCLUDES . 'template_top.php');
    ?>
    <?php echo tep_draw_content_top();?>
    
    <?php echo tep_draw_title_top();?>
    <h1><?php echo HEADING_TITLE; ?></h1>
    <?php echo tep_draw_title_bottom();?>
    
    
    
    <p><strong>This is our new text here</strong></p>
    <p>Type in your page content here. Type in your page content here.</p>
    
    <?php echo tep_draw_content_bottom();?>
    
    <?php
      require(DIR_WS_INCLUDES . 'template_bottom.php');
      require(DIR_WS_INCLUDES . 'application_bottom.php');
    ?>
    
    
  15. Сохраните его как ‘new_page.php’ в корневой папке (Вы можете использовать любое другое имя, но оно обязательно должно совпадать с названием файла, указанным в файле includes/filenames.php).
  16. Замечание. Вы можете просто скопировать существующую страницу, например, conditions.php, или любую другую.

  17. Теперь добавим новое меню в футере для нашей новой страницы.
  18. Процесс примерно такой же. Откройте файл includes/modules/boxes/cm_menu_footer.php
  19. Скопируйте сущуствующий элемент и укажите имя файла и меню в футере.
  20. Добавьте новую кнопку в список.
  21. Откройте файл includes/languages/english/modules/boxes/cm_menu_footer.php.
  22. Укажите новый элемент для меню футера.
  23. Сохраните изменения. Обновите сайт.

    Пожалуйста, ознакомьтесь с детальным, обучающим видео ниже:

    osCommerce 2.3.1. Как добавить страницу с ссылкой в меню хедера или футера
Эта запись была размещена в OsCommerce туториалы и помечена как add, menu, osCommerce, page. Добавьте в закладки постоянную ссылку.

Submit a ticket

Если вы не смогли найти подходящее решение проблемы, пожалуйста воспользуйтесь следующей ссылкой, чтобы отправить запрос команде технической поддержки.
Отправить запросВы получите ответ в течение 24 часов