Модуль Gallery

Обсуждение CMS Made Simple в России.

Moderators: iturbay, wdwp

Locked
iPirat
New Member
New Member
Posts: 3
Joined: Mon Nov 10, 2014 1:27 pm

Модуль Gallery

Post by iPirat »

Всем добрый день!

В кодинге не силен, хочу использовать модуль Gallery для отзывов, практически все решил, осталось дело за малым)) Вообщем суть моей идее.

Есть директория "Отзывы", в ней суб-директории с названием фирм, в них описание, ссылка, заголовок и конечно же сканы отзывов.

|-- ОТЗЫВЫ
|---- ФИРМА 1
|---- ФИРМА 2
|---- ФИРМА 3

Мне не нужно отображать папки, а нужно сразу выводить отзывы с картинками, описание, ссылками и тп...

Набросал шаблон, не могу только вывести картинки, помогите пожалуйста.

Code: Select all

{foreach from=$images item=image}

<p>{$image->titlename}</p>
<p>{$image->comment}</p>
<p>{$image->fields.author.value}</p>
<p><a href="{$image->fields.link.value}">{$image->fields.link.value}</a></p>

{/foreach}
В аттаче как это все должно выглядить
Attachments
Снимок экрана 2014-11-10 в 17.05.35.png
iPirat
New Member
New Member
Posts: 3
Joined: Mon Nov 10, 2014 1:27 pm

Re: Модуль Gallery

Post by iPirat »

есть кто живой? ??? ::)
User avatar
guro
Power Poster
Power Poster
Posts: 985
Joined: Thu Apr 26, 2012 8:38 pm

Re: Модуль Gallery

Post by guro »

А так у вас не работает?

Code: Select all

{$image->file}
iPirat
New Member
New Member
Posts: 3
Joined: Mon Nov 10, 2014 1:27 pm

Re: Модуль Gallery

Post by iPirat »

guro wrote:А так у вас не работает?

Code: Select all

{$image->file}
Так он выводит путь до файла с папкой

Code: Select all

modules/Gallery/images/folder.png
Поскольку папка Отзывы пуста, он заменяет картинку на иконку папки

|-- ОТЗЫВЫ (пуста)
|---- ФИРМА 1 (есть картинки)
|---- ФИРМА 2 (есть картинки)
|---- ФИРМА 3 (есть картинки)
User avatar
guro
Power Poster
Power Poster
Posts: 985
Joined: Thu Apr 26, 2012 8:38 pm

Re: Модуль Gallery

Post by guro »

Находясь на уровне "ОТЗЫВЫ" в блоке

Code: Select all

{foreach from=$images item=image}
...
{/foreach}
вызов

Code: Select all

{$image->file}
будет указывать на субгалерею, что в вашем случае означает - ссылка на дочернюю папку.
Картинка по умолчанию будет показана при вызове

Code: Select all

{$image->thumb}
Для решения вашей задачи (не ординарное применение модуля галереи), вам следует все картинки называть одинаково. К примеру, 1.jpg, 2.jpg и т.д. И тогда в шаблоне использовать примерно вот такую конструкцию

Code: Select all

<img src="{$image->file}/1.jpg" />
<img src="{$image->file}/2.jpg" />
Locked

Return to “Russian - русский”