Модуль «Files»

Применение модуля и вопросы по использованию
Быстрый переход:
Липницки Андрей

Липницки Андрей

Member
#10422   05 марта 2017 16:28

У меня есть ряд фотографий, заливаемых пользователем. Как мне дать возможность через radio выбрать 1 снимок из цикла, который я буду выводить отдельно?

Я создал radio 

<label><input type="radio" name="{$name}" value="{$value}"{$checked} /> {$title}</label>

в модуле добавления появилось экстраполе, добавил ему  class="file-edit" и стало реагировать ajax на манипуляции. Значение - cover photo, дефолтное - пусто.

Проблема первая - я выбираю 1 рабио и его выбирает, затем другой, публикую page, стоит выбранный, но в БД при выборе элемента 1 и затем элемента 2 у обоих стоит cover photo.  Хотя опять зайдя в редактирование я вижу что горит радио только у последнего выбранного элемента. Видимо я что то не так поинмаю и делаю или из за ajax в БД не приходит отмена предыдущего.

Проблема вторая - что мне делать дальше с этим полем. 

Планировалась конструкция наподобии

<img alt="{PRD_SHORTTITLE}" src="{PRD_ID|cot_files_get('folio', $this, 'gallery', 'file_cover = cover photo', '')|cot_files_thumb($this)}" />

но она не заработала. Собственно из проблемы 1 я мало эксперементировал с синтаксисом и вероятно что то напутал. Спасибо заранее за советы!