Нужен функционал с картинками-превьюшками страниц

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

Moderators: iturbay, wdwp

Post Reply
palaum
Forum Members
Forum Members
Posts: 63
Joined: Tue Feb 02, 2010 10:46 am

Нужен функционал с картинками-превьюшками страниц

Post by palaum »

Нужна возможность присвоения странице картинки и превьюшки, чтобы потом ее можно было выводить в меню.

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

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

Что то вроде {content_image} только с удобным браузером для выбора файла и сохранением результата в выше указанные переменные.
Vladimir
Forum Members
Forum Members
Posts: 47
Joined: Mon Jan 31, 2011 9:27 pm

Re: Нужен функционал с картинками-превьюшками страниц

Post by Vladimir »

Для этого подходит модуль GBFilePicker.
В шаблон надо вставить такой тег:

Code: Select all

{content_module block="filepicker_block" module="GBFilePicker"}
palaum
Forum Members
Forum Members
Posts: 63
Joined: Tue Feb 02, 2010 10:46 am

Re: Нужен функционал с картинками-превьюшками страниц

Post by palaum »

Спасибо, функций много, обозреватель удобный, но этот модуль как я понял цепляет файлы к странице, а вот как теперь их запросить (вывести), к примеру, из шаблона меню?
palaum
Forum Members
Forum Members
Posts: 63
Joined: Tue Feb 02, 2010 10:46 am

Re: Нужен функционал с картинками-превьюшками страниц

Post by palaum »

Часть сделал :)
Добавил в тег assign=new_img, теперь в этой переменной хранится адрес картинки и в саму страницу можно вставить таким образом {$new_img}, но все же, как запросить эту переменную из шаблона меню?
Vladimir
Forum Members
Forum Members
Posts: 47
Joined: Mon Jan 31, 2011 9:27 pm

Re: Нужен функционал с картинками-превьюшками страниц

Post by Vladimir »

palaum wrote:Добавил в тег assign=new_img, теперь в этой переменной хранится адрес картинки и в саму страницу можно вставить таким образом {$new_img}, но все же, как запросить эту переменную из шаблона меню?
По теории должно быть так: в теге меню прописываем loadprops="0", а шаблоне используем $node->new_img.
palaum
Forum Members
Forum Members
Posts: 63
Joined: Tue Feb 02, 2010 10:46 am

Re: Нужен функционал с картинками-превьюшками страниц

Post by palaum »

loadprop='0' отключает доп возможности, 1 включает, но все равно через {$node->new_img} не получается добраться до значения.

assign дает возможность создать новую переменную и туда прописать значение, а есть ли возможность сразу значение прописать в image страницы? Тогда точно можно было бы вытащить это значение по средствам {$node->image}

На самой то странице можно вытащить значение и без assign, используя {$content_obj->GetPropertyValue('ИМЯ_БЛОКА_ПРИ_ВСТАВКЕ_GBFilePicker')}

Но как вытащить значение из другого места — ума не приложу. Эх, не хватает скилов )
Vladimir
Forum Members
Forum Members
Posts: 47
Joined: Mon Jan 31, 2011 9:27 pm

Re: Нужен функционал с картинками-превьюшками страниц

Post by Vladimir »

palaum wrote:Но как вытащить значение из другого места — ума не приложу.
Модуль меню в данные для шаблона вставляет только поля из стандартного набора. Нужно модифицировать функцию, которая это делает. Ещё вариант - написать свой тег, который будет извлекать имя картинки из базы данных.
Post Reply

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