geval 3 Опубликовано 25 августа, 2014 Жалоба Share Опубликовано 25 августа, 2014 имеется некий рабочий код ( смесь html+smarty+ ява скрипт обернутый в тэг literal), который был вставлен в файл шаблон/module/contact_us.html и соответственно запускается/выполняется при переходе на страницу обратной связи ( контактов) а как сделать, чтобы данный код можно было вставлять в любую информационную страницу, ведь те же самые действия нужно скажем выполнять в 3х разных местах ( на трех разных страницах), не вставлять же каждый раз условие, что мол если страница имеет такой адрес, то вызывать такой код.. может быть есть какие-то еще варианты? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 25 августа, 2014 Жалоба Share Опубликовано 25 августа, 2014 Либо каждый раз вставлять код, либо подключать php файл в информационную страницу с кодом, по аналогии как это сделано со страницей карта сайта. Ссылка на сообщение Поделиться на другие сайты
geval 3 Опубликовано 26 августа, 2014 Автор Жалоба Share Опубликовано 26 августа, 2014 каждый раз это как? можно подробней? ведь по сути content.html ( он же за инфо страницы отвечает??) один, или есть какие-то нюансы? а какой адрес у этого файла- карта сайта? в шаблоне не вижу его Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 26 августа, 2014 Жалоба Share Опубликовано 26 августа, 2014 http://demo.vamshop.ru/shop_content.php/coID/8/product/Karta-saita Вот пример того как на страницу подключать php файл. т.е. можно любой php код написать и подключать его в любую страницу, либо в карточку товара. Ссылка на сообщение Поделиться на другие сайты
geval 3 Опубликовано 26 августа, 2014 Автор Жалоба Share Опубликовано 26 августа, 2014 по ссылке сама страница, а какой файл править надо? где посмотреть сам этот пример. как можно так сделать, если у меня сто товаров, и например я хочу php файл подключить только в один определенный товар или страницу? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 26 августа, 2014 Жалоба Share Опубликовано 26 августа, 2014 Это и есть готовый пример с подключением php файла. Смотрите в админке эту страницу. Там подключается php файл sitemap.php из media/content папки. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 26 августа, 2014 Жалоба Share Опубликовано 26 августа, 2014 Заходите в Адмнку - Разное - Информационные страницы, в нижней половине страницы можно подключать файлы к конкретным товарам. Ссылка на сообщение Поделиться на другие сайты
geval 3 Опубликовано 26 августа, 2014 Автор Жалоба Share Опубликовано 26 августа, 2014 ааа...так это и есть подключение php файла к странице? а если там внутри будет smarty то будет подключение? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 26 августа, 2014 Жалоба Share Опубликовано 26 августа, 2014 Можно html-код, можно php код. Смарти эти файлы не обрабатывает, насколько я помню, да и нет смысла. Ссылка на сообщение Поделиться на другие сайты
geval 3 Опубликовано 26 августа, 2014 Автор Жалоба Share Опубликовано 26 августа, 2014 почему это нет смысла? хотя с другой стороны, в php можно воткнуть совершенно все, что есть в smarty и html... Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 26 августа, 2014 Жалоба Share Опубликовано 26 августа, 2014 Потому что обычный html-код можно вставлять, там смарти не нужен. + php есть. Ссылка на сообщение Поделиться на другие сайты
geval 3 Опубликовано 29 августа, 2014 Автор Жалоба Share Опубликовано 29 августа, 2014 спасибо, вставил таким образом php код, всё работает. одна закавыка, эта страница полностью заменяет тот html который был, а можно ли сделать прицепом? чтобы и существующая страница оставалась, и код соответственно шел ниже страницы? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 29 августа, 2014 Жалоба Share Опубликовано 29 августа, 2014 Нет, всё, что нужно, добавляйте в подключаемый файл. Либо правьте /shop_content.php и делайте что б прицепом было. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения