Как использовать поле TPL в структуре?

Автор Сообщение

yarabotane

Victor
#1/04.04.2015 16:40
0

Пользователи

Карма: +93

Не могу разобратся для чего это и как использовать

 

Сообщения: 336

ANdrewZ

#2/04.04.2015 18:28
0

Аватар

Пользователи

Карма: +12

Есть стандартный project.list.tpl. Можно для категории Менеджмент сделать совсем по другому сверстанный свой tpl, положить его в папку модулей темы и прописать в структуре.

Сообщения: 167

yarabotane

Victor
#3/04.04.2015 19:19
0

Пользователи

Карма: +93

#8528 ANdrewZ:

Есть стандартный project.list.tpl. Можно для категории Менеджмент сделать совсем по другому сверстанный свой tpl, положить его в папку модулей темы и прописать в структуре.

Спасибо за ответ. Создал страницу test.project.list.tpl, прописал в форме что на скрине test.project.list.tpl, файл закинул в \modules\projects\tpl\ , в результате ничего не меняет, кеш чистил, подскажите что неправильно делаю.

Сообщения: 336

Marginal

Александр
#4/04.04.2015 19:38
0

Пользователи

Карма: +41

 Название файла должно выглядеть вот так : project.list.test.tpl,
В поле TPL: test

Сообщения: 187

yarabotane

Victor
#5/04.04.2015 19:46
0

Пользователи

Карма: +93

Работает, спасибо.

Сообщения: 336

Marginal

Александр
#6/04.04.2015 19:53
0

Пользователи

Карма: +41

#8532 yarabotane:

Работает, спасибо.

Да пожалуста,а на зеленую стрелочку нажать то забылиии!crying

Сообщения: 187

yarabotane

Victor
#7/04.04.2015 19:59
0

Пользователи

Карма: +93

Я бы с удовольсвием, но у меня почемуто стрелки неактивны, еще раз спасибо за помощь, очень полезный функционал, попробую вывести доп. поля для определенных категорий.

Сообщения: 336

CrazyFreeMan

Ярослав
#8/04.04.2015 20:38
+1

Модераторы

Карма: +317

Не правильно немного подсказали. Если именовать шаблоны  project.list.test.tpl то не нужно указывать дополнительно еще и название темплейта(это и так по умолчанию). Эта функция дает больше возможностей чем кажется, очень удобно если к примеру у нас есть 1 категория и в ней 10 подкатегорий, к примеру делаем отдельный шаблон для главной категории, для 3 подкатегорий указываем TPL  = same_as_parent (т.е. для списков в подкатегориях будет использоваться шаблон родительской категории) для следующих к примеру 2 подкатегорий test4 и test5 создадим файлы шаблонов  project.list.test4.tpl и project.list.test5.tpl (в параметрах ничего не  указываем) у нас остаются еще 5 категорий, что б не плодить шаблоны мы к примеру из  оставшихся категорий test6 - test8 зададим в параметрах TPL = test4 и для test9 и test10 TPL = test5,  таким образом мы для категорий test6 - test8 присвоим шаблоны которые для test4 и для test9 - test10 шаблон от категории test5, универсальность в этом и заключается.

Дерзайте :)

Сообщения: 1248