Как изменить размер изображения для первой новости в списке анонсов новостей — различия между версиями

Материал из Umicms
Перейти к:навигация, поиск
 
(не показано 5 промежуточных версий 1 участника)
Строка 1: Строка 1:
 
По умолчанию список анонсов выводится по шаблону
 
По умолчанию список анонсов выводится по шаблону
 +
''tpls/news/default.tpl'' блоком ''lastlist_item''. Изображение выводится макросом
  
'''tpls/news/default.tpl'''
+
''%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'''.
''''lastlist_item''''.
+
Изначально этого шаблона нет и его необходимо создать, отредактировав существующий
  
Изображение выводится макросом '''%data getProperty(%id%, 'anons_pic', 'news.anons')%'''. В котором мы можем дописать параметр '''%list-class-first%''', возвращающий ''''first'''' если новость первая, следующим образом:
+
'''tpls/data/news.anons.tpl'''.
'''%data getProperty(%id%, 'anons_pic', 'news.anons%list-class-first%')%'''. При этом изображение для первой новости должно будет выводиться по шаблону '''tpls/data/news.anonsfirst.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.