Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Нестандартная страница с прайсом

Подскажите пожалуйста, требуется сделать нестандартную страницу с прайсом, основная загвоздка подключение стилей и скриптов. Требуется задействовать вот это:
  <link rel="stylesheet" type="text/css" media="screen" href="css/start/jquery-ui-1.8.8.custom.css" />
  <link rel="stylesheet" type="text/css" media="screen" href="css/ui.jqgrid.css" mce_href="css/ui.jqgrid.css" />
  <script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>
  <script type="text/javascript" src="js/i18n/grid.locale-ru.js"></script>
  <script type="text/javascript" src="js/jquery.jqgrid.min.js"></script>
соответственно прайс будет использовать jqGrid.
Как это правильно сделать? Как все это подключить и куда сложить скрипты и стили?


поиск по форуму - themes/шаблон/javascript/general.js.php
добавить скрипты ниже ?>


спасибо большое, буду пробовать :)


добавить еще вот такое

<?php

if ( $_GET['coID'] == 12)
{

?>
    <link rel="stylesheet" type="text/css" media="screen" href="css/start/jquery-ui-1.8.8.custom.css" />
  <link rel="stylesheet" type="text/css" media="screen" href="css/ui.jqgrid.css" mce_href="css/ui.jqgrid.css" />
  <script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>
  <script type="text/javascript" src="js/i18n/grid.locale-ru.js"></script>
  <script type="text/javascript" src="js/jquery.jqgrid.min.js"></script>

<?php
}
?>

чтобы только на странице с прайсом грузилось


== 12)
{

?>
    <link rel="stylesheet" type="text/css" media="screen" href="css/start/jquery-ui-1.8.8.custom.css" />
  <link rel="stylesheet" type="text/css" media="screen" href="css/ui.jqgrid.css" mce_href="css/ui.jqgrid.css" />
  <script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>
  <script type="text/javascript" src="js/i18n/grid.locale-ru.js"></script>
  <script type="text/javascript" src="js/jquery.jqgrid.min.js"></script>

<?php
}
?>

Это надо вставить на страницу price_list.php, или на страницу с которой подключается price_list.php? И, кстати, я не могу найти эту страницу, которая служит контейнером для price_list.php. Где ее искать?



== 12)
{

?>
    <link rel="stylesheet" type="text/css" media="screen" href="css/start/jquery-ui-1.8.8.custom.css" />
  <link rel="stylesheet" type="text/css" media="screen" href="css/ui.jqgrid.css" mce_href="css/ui.jqgrid.css" />
  <script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>
  <script type="text/javascript" src="js/i18n/grid.locale-ru.js"></script>
  <script type="text/javascript" src="js/jquery.jqgrid.min.js"></script>

<?php
}
?>

Это надо вставить на страницу price_list.php, или на страницу с которой подключается price_list.php? И, кстати, я не могу найти эту страницу, которая служит контейнером для price_list.php. Где ее искать?

добавьте сюда  themes/шаблон/javascript/general.js.php


да, это мне подсказал Nebox, а вот Евгений другого мнения... :)


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


Источник



Copyright ShopOS