Categories

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

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

Daniel Morales Октябрь 1, 2015
Rating: 5.0/5. From 3 votes.
Please wait...

Из этого туториала Вы узнаете, как создать новые страницы в мультиязычном сайте 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. Как создать пользовательскую страницу с ссылкой в меню шапки/футера сайта (в мультиязычном сайте)
Эта запись была размещена в OsCommerce туториалы и помечена как custom, header, link, menu, multilingual, osCommerce, page. Добавьте в закладки постоянную ссылку.

Submit a ticket

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