Показать сообщение отдельно
Старый 23.01.2014, 12:02   #8
Андрей Аксенов
Senior Member
 
Регистрация: 12.04.2008
Адрес: Россия, Москва
Сообщений: 706
Отправить сообщение для Андрей Аксенов с помощью ICQ Отправить сообщение для Андрей Аксенов с помощью Skype™
По умолчанию

Цитата:
Сообщение от surfman Посмотреть сообщение
Если взять новый 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 об этом сказано, но многое недосказано, приходиться додумывать.

Вообщем - кому что удобней.
Андрей Аксенов вне форума   Ответить с цитированием