Вот пишу CMS, все нормально получается, но столкнулся с проблемой:
- шаблонизатор включается в файле /index.php
- шаблоны лежат /gde-to-tam/templates/template_name
- в папках с шаблонами лежит index.tpl.php, папка с картинками (img) и папка с стилями (css)
Так вот, вопрос в следующем. Как сделать, что бы пути, указанные, допустим в .../css/style.css (например, ../img/1.png) работали нормально?
т.е. не хочется прописывать полные пути: /gde-to-tam/templates/template_name/css/style.css и к картинкам, а сделать как то программно...
Не знаю, доходчиво ли я объяснил, но после 30 часов кодинга мозги уже не сильно варят....
Заранее благодарен!!!
Спустя 29 минут, 37 секунд (10.01.2011 - 10:02) inpost написал(а):
brainraider
Именно в обычном файле или в CSS? Для простого достаточно использовать <base> и указывать относительно корня.
Именно в обычном файле или в CSS? Для простого достаточно использовать <base> и указывать относительно корня.
Спустя 18 минут, 35 секунд (10.01.2011 - 10:20) brainraider написал(а):
2inpost
пути, допустим к изображениям, прописываются только в ксс, а пути к ксс прописываются в файле шаблона...
на счет base, спасибо, почитал, но он не во всех случаях поможет... =(
На сколько я понимаю, такую фишку, которая мне нужна, использует друпал и жумла, но пока я их оттуда выковарию - пройдут годы... поэтому пытаюсь попросить совета у форумчан...
пути, допустим к изображениям, прописываются только в ксс, а пути к ксс прописываются в файле шаблона...
на счет base, спасибо, почитал, но он не во всех случаях поможет... =(
На сколько я понимаю, такую фишку, которая мне нужна, использует друпал и жумла, но пока я их оттуда выковарию - пройдут годы... поэтому пытаюсь попросить совета у форумчан...
Спустя 21 минута, 22 секунды (10.01.2011 - 10:42) Michael написал(а):
В друпал js-скрипты и css таблички подключаются таким образом:
- это делается не в шаблоне, а до. А в шаблоне уже готовая переменная со всеми подключениями доступна
А пути к картинкам в css файлах - относительные, как обычно, от css-файла.
drupal_add_css(путь к файлу от корня сайта)
- это делается не в шаблоне, а до. А в шаблоне уже готовая переменная со всеми подключениями доступна
А пути к картинкам в css файлах - относительные, как обычно, от css-файла.
Спустя 11 минут, 48 секунд (10.01.2011 - 10:53) brainraider написал(а):
Спасибо огромное! =)
Все действительно очень просто!
Все действительно очень просто!
_____________
Там где есть новички, есть и двигатель прогресса!!!
Ну, если не сказать больше=)