Модераторы: Aliance, skyboy, MoLeX, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как быть с путями в шаблонах Smarty? 
V
    Опции темы
MaxB
Дата 26.6.2007, 20:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 98
Регистрация: 10.2.2004
Где: Украина, Одесса

Репутация: нет
Всего: 1



К примеру у нас есть шаблон index.tpl:
Код

{* Smarty *}
Привет, {$name}! Добро пожаловать в Smarty!
<img src="image/logo.gif">

Этот шаблон находится в "/templates/".
Вполне логично, что "logo.gif" должен находиться в "/templates/image/".  
Таким образом, мы можем изменять шаблон и просматривать изменения в explorer.
Но скрипт запускающий шаблон должен находиться за пределами директории "/templates/".
Соответственно "logo.gif" браузером находиться не будет.
Так вот вопрос. Есть ли в Smarty механизмы, с помощью которых можно преобразовывать эти пути?

PM MAIL WWW ICQ   Вверх
WolfON
Дата 26.6.2007, 20:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 604
Регистрация: 19.7.2004

Репутация: нет
Всего: 8



Вы просматриваете в эксплорере сами шаблоны? О_о

Пишите простой скрипт с тестовыми данными на вход для отображения шаблона.
PM MAIL ICQ   Вверх
MaxB
  Дата 26.6.2007, 21:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 98
Регистрация: 10.2.2004
Где: Украина, Одесса

Репутация: нет
Всего: 1



Хорошо, а как быть, если шаблоны делает дизайнер, который не знает php
PM MAIL WWW ICQ   Вверх
Рыжий
Дата 26.6.2007, 21:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Помешанный
***


Профиль
Группа: Завсегдатай
Сообщений: 1423
Регистрация: 19.9.2004

Репутация: нет
Всего: 20



MaxB, указывайте полные пути, а не относительные - никогда не промахнетесь.
PM MAIL ICQ   Вверх
MaxB
Дата 26.6.2007, 21:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 98
Регистрация: 10.2.2004
Где: Украина, Одесса

Репутация: нет
Всего: 1



Можно, но теряется переносимость кода.
 
PM MAIL WWW ICQ   Вверх
WolfON
Дата 26.6.2007, 23:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 604
Регистрация: 19.7.2004

Репутация: нет
Всего: 8



Дать дизайнеру скрипт, который отошлет входные данные в шаблонизатор.

Не говорите мне что отладить нормальный шаблон можно просто тыкаясь каким образом он выглядит в эксплорере.
PM MAIL ICQ   Вверх
MaxB
  Дата 29.6.2007, 21:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 98
Регистрация: 10.2.2004
Где: Украина, Одесса

Репутация: нет
Всего: 1



Всем спасибо, так буду и делать!
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Libraries | Следующая тема »


 




[ Время генерации скрипта: 0.0908 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.