Модуль «Files»

Применение модуля и вопросы по использованию
Быстрый переход:
Roffun

Roffun

Member
#10299   16 марта 2015 21:27

Здравствуйте,

у меня появился вопрос по функции cot_files_get при использовании в кратких новостях и других аналогичных list местах.

Если на странице много новостей, например 50, то каким образом повлияет вызов миниатюры 

<!-- IF {LIST_ROW_ID|cot_files_count('page',$this,'logo','images')} > 0 -->
<div class="pull-left marginright10 marginbottom10">
    <a href="{LIST_ROW_URL}" title="{LIST_ROW_SHORTTITLE}" rel="bookmark" class="thumbnail"><img
                alt="{LIST_ROW_SHORTTITLE}" src="{LIST_ROW_ID|cot_files_get('page',$this,'logo')|cot_files_thumb($this,195,130,'crop')}" /></a>
</div>
<!-- ENDIF -->

Судя по тому что написано в описании к  pagelist+ у вашего коллеги (и тезки), функция att_get имеет свой запрос к базе данных, выходит что cot_files_get  тоже ?

Если есть необходимость вызывать к каждой новости миниатюру, по 1 на статью, например на главной, то какой вариант вызова будет самым малонагруженным ?

Раньше приходилось делать экстраполе и при добавлении/редактировании вставлять в него путь к миниатюре. 

Насколько отличается нагрузка при вызове  cot_files_get по сравнению с экстраполем?

И какой вариант рекомендуете использовать для вызова миниатюр модуля на главной и в категориях ?