[contact-form-7 id="24085" title="Feedback RU"]

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

osCommerce. Как создать пользовательскую страницу с ссылкой в меню шапки/футера сайта (в мультиязычном сайте)

Из этого туториала Вы узнаете, как создать новые страницы в мультиязычном сайте osCommerce.

osCommerce. Как создать пользовательскую страницу с ссылкой в меню шапки/футера сайта (в мультиязычном сайте)

  1. Давайте возьмём шаблон страницы «Доставка» как шаблон нашей новой страницы. Откройте папку установки osCommerce и найдите файл shipping.php.

  2. Скопируйте файл и переименуйте его. Например, назовите его newpage.php.

  3. Откройте этот файл и измените:

      require(DIR_WS_LANGUAGES . $language . '/' . FILENAME_SHIPPING);
      $breadcrumb->add(NAVBAR_TITLE, tep_href_link(FILENAME_SHIPPING));

    на:

      require(DIR_WS_LANGUAGES . $language . '/' . FILENAME_NEWPAGE);
      $breadcrumb->add(NAVBAR_TITLE, tep_href_link(FILENAME_NEWPAGE));
  4. Убедитесь, что файл включает следующие строки:

    <?php echo TEXT_INFORMATION; ?> 

    TEXT_INFORMATION будет включать содержимое страницы на каждом языке, который используется на вашем сайте:

    osCommerce_How_to_create_custom_page_with_link_in_footer_header_menu_1

  5. Откройте папку /includes и внесите изменения в файл filenames.php. Добавьте новую строку и имя файла, как показано ниже:

    define('FILENAME_NEWPAGE', 'newpage.php');

    osCommerce_How_to_create_custom_page_with_link_in_footer_header_menu_2

  6. Откройте папку includes/languages/english. Найдите файл shipping.php, скопируйте его и переименуйте в newpage.php.

  7. Откройте файл newpage.php и измените его содержимое:

      define('NAVBAR_TITLE', 'New Page');
      define('HEADING_TITLE', 'New Page');
      define('TEXT_INFORMATION', 'This will be our new page for English language.');
  8. Теперь Вы можете добавить новую страницу и содержимое для всех языков, доступных на вашем сайте.

  9. Откройте папку /includes/languages/your_language, например, /includes/languages/german.

  10. Найдите файл shipping.php, скопируйте его и переименуйте в newpage.php.

  11. Откройте файл newpage.php и измените его содержимое:

      define('NAVBAR_TITLE', 'Neue Seite');
      define('HEADING_TITLE', 'Neue Seite');
      define('TEXT_INFORMATION', 'This will be our new page for German language');

    osCommerce_How_to_create_custom_page_with_link_in_footer_header_menu_3

  12. Теперь, давайте добавим новое меню в футер для Новой страницы.

  13. Процесс аналогичен. Откройте файл includes/modules/boxes/cm_menu_footer.php:

    osCommerce_How_to_create_custom_page_with_link_in_footer_header_menu_4

  14. Продублируйте существующий элемент и укажите имя файла и меню в футере:

    osCommerce_How_to_create_custom_page_with_link_in_footer_header_menu_5

  15. Добавьте новый элемент в список.

  16. Откройте файл includes/languages/english/modules/boxes/cm_menu_footer.php:

    osCommerce_How_to_create_custom_page_with_link_in_footer_header_menu_7

  17. Определите элемент для меню футера:

    osCommerce_How_to_create_custom_page_with_link_in_footer_header_menu_8

Сохраните изменения. Обновите страницу.

Вы можете также ознакомиться с детальным видео-туториалом ниже:

osCommerce. Как создать пользовательскую страницу с ссылкой в меню шапки/футера сайта (в мультиязычном сайте)