Kabak |
|
---|---|
В каких случаях и для каких разделов плагином Attach2 создаются миникартинки ? Вижу, чт они есть в папке attach->_thumbs , но какони создаются ? при каких условиях ? для каких разделов ? - не ясно Поясните, пожалуйста. |
Kort |
|
---|---|
При загрузке картинки Attach2 создает миниатюру в соответствии с настройками плагина (ширина, высота и режим кадрирования по умолчанию). Все остальное создается callback-функцией только при обращении к ней. Это означает, что миниатюра к странице, которую вы формируете вызовом функций att_get() и att_thumb() <!-- IF {PAGE_ID|att_count('page', $this, 'images')} > 0 --> <img src="{PAGE_ID|att_get('page', $this)|att_thumb($this, 1000, 600, crop)}" class="img-fluid" alt="{PAGE_TITLE}" /> <!-- ELSE --> <img src="{PHP.cfg.themes_dir}/{PHP.theme}/img/post.jpg" class="img-fluid" alt="{PAGE_TITLE}" /> <!-- ENDIF --> будет создана только при обращении к конкретной странице. При последующих обращениях будет использована уже созданная миниатюра. Если каталог _thumbs удалить, он будет пересоздан при первом обращении к странице (разделу и т. д.), где вызывается функция att_thumb(). Соответственно, будет пересоздана и запрашиваемая миниатюра. Миниатюры по умолчанию автоматически не пересоздаются. Их плагин использует при создании функцией att_widget() виджета, т.е. окна аттачей. Так что они также будут пересозданы "по требованию" -- по мере того, как вы будете вручную открывать эти самые виджеты. SED.by - создание сайтов, разработка плагинов и тем для Котонти
|
|
Dieser Beitrag wurde von Kort (am 14. Juni 2024, 11:06, vor 8 Monate) bearbeitet |
Kabak |
|
---|---|
нумерация в attach->_thumbs->164->файлы_миниатюр - идёт просто подряд и не соответствует /datas/attach/forums/164/att_номер.jpg Думал что номера папок будут совпадать. Но не совпадают по факту |
Kort |
|
---|---|
И не должны. Подпапки загрузок именуются по id страниц или форумных постов. Подпапки миниатюр -- это поле att_item. SED.by - создание сайтов, разработка плагинов и тем для Котонти
|