Как изменить размер изображения для первой новости в списке анонсов новостей — различия между версиями
Материал из Umicms
Gordeev (обсуждение | вклад) |
Mad grant (обсуждение | вклад) |
||
(не показана 1 промежуточная версия 1 участника) | |||
Строка 4: | Строка 4: | ||
''%data getProperty(%id%, 'anons_pic', 'news.anons')%''. | ''%data getProperty(%id%, 'anons_pic', 'news.anons')%''. | ||
В котором мы можем дописать параметр ''%list-class-first%'', возвращающий ''''first'''' если новость первая, следующим образом: | В котором мы можем дописать параметр ''%list-class-first%'', возвращающий ''''first'''' если новость первая, следующим образом: | ||
− | |||
− | |||
'''%data getProperty(%id%, 'anons_pic', 'news.anons%list-class-first%')%'''. | '''%data getProperty(%id%, 'anons_pic', 'news.anons%list-class-first%')%'''. | ||
При этом изображение для первой новости должно будет выводиться по шаблону | При этом изображение для первой новости должно будет выводиться по шаблону | ||
Строка 14: | Строка 12: | ||
'''tpls/data/news.anons.tpl'''. | '''tpls/data/news.anons.tpl'''. | ||
Например, можно поменять значение ширины картинки (width) со 100 на 200. | Например, можно поменять значение ширины картинки (width) со 100 на 200. | ||
+ | [[Категория:Вопросы и уроки разработки сайтов на UMI.CMS]] |
Текущая версия на 13:29, 5 июня 2013
По умолчанию список анонсов выводится по шаблону tpls/news/default.tpl блоком lastlist_item. Изображение выводится макросом
%data getProperty(%id%, 'anons_pic', 'news.anons')%.
В котором мы можем дописать параметр %list-class-first%, возвращающий 'first' если новость первая, следующим образом:
%data getProperty(%id%, 'anons_pic', 'news.anons%list-class-first%')%.
При этом изображение для первой новости должно будет выводиться по шаблону
tpls/data/news.anonsfirst.tpl.
Изначально этого шаблона нет и его необходимо создать, отредактировав существующий
tpls/data/news.anons.tpl.
Например, можно поменять значение ширины картинки (width) со 100 на 200.