Андрей Аксенов |
23.01.2014 12:02 |
Цитата:
Сообщение от surfman
(Сообщение 37793)
Если взять новый News, то к нему можно FAL приделать. Есть даже расширение newsfal.
Вроде все просто, инталировал рассширение и добавил в шаблон пример из мануала
Код:
<f:for each="{newsItem.txNewsfalImage}" as="image" key="number" iteration="itemIteration">
<f:format.html>
number : {number}
image.uid : {image.uid}
image.public_url : {image.public_url}
image.title : {image.title}
image.alt : {image.alt}
image.description : {image.description}
image.extension : {image.extension}
image.size : {image.size}
image.creation_time : {image.creation_time}
image.modification_time : {image.modification_time}
image.width : {image.width}
image.height : {image.height}
image.caption : {image.caption}
image.creator : {image.creator}
</f:format.html>
</f:for>
Но ничего не выводит. В чем может быть загвоздка. Причем на предыдущем сайте картинки выводились(тестовый сайт один), а на новом тестовом сайте(тот же самый) - ни вкакую.
|
И куда это все вставлялось? лайаут, темплейт, партиалс? Возможно не были переданы параметры...
Ну и, как обычно, если "там" выводилось, а "здесь" - нет... ищите проблему в настройках окружения: разрешения на файлы/папки, вывод изображений и всё такое...
К тому же, в news имеется возможность определения "дополнительных" шаблонов - их указываешь в настройках флексформы, а в самих файлах шаблона прописываешь условия для вывода...
Таким образом можно определить нужные шаблоны для использования в разных частях сайта, в том числе и фотогалерею. Небольшой недостаток - код в файлах разрастается и добавляются условия, но это уж как посмотреть...
Другая возможность - создание своего действия, но здесь посложнее, потребуется создать своё расширение и свой контроллер засунуть, дополняющий старый, ну и настройки... В руководстве по news об этом сказано, но многое недосказано, приходиться додумывать.
Вообщем - кому что удобней.
|