Подгрузка дополнительных одинаковых полей 2.X

 
Посетитель
small user social cms
Медаль
Сообщений: 181
Как сделать так, чтоб в админке поле было создано одно, а при создании записи и заполнения этого поля, можно было поле размножить и добавить ещё одно? К пример, есть поле «платный файл», оно одно. Получается в записи можно 1 раз заполнить это поле и предоставить лишь 1 платный файл. Если заранее через админку сделать три поля «платных файлов», то и в записи будет три поля под Файлы. А надо чтоб поле было одно, но при желании добавлялось ещё через создании записи (плюсиком), соотвесивенно поля должны иметь добавочную переменную, чтоб введённый текст в эти поля был разный. Можно ли такое сделать?
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2539
@Milyana:
Можно ли такое сделать?
а хранить данные где?
а ошибки обрабатывать при загрузке (один из файлов, допустим, не подходит).
А выводить страницу на редактирование...

Если бы это было просто, уже бы сделали.
Виджеты, поля и компоненты для instantcms 2 http://www.zau4man.ru/
Реклама
cms
Посетитель
small user social cms
Сообщений: 780
Есть Мультизагрузка файлов https://addons.instantcms.ru/addons/multiupload.html
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 3512
Ещё и фильтрация с поиском по таким полям будет тормозить весь процесс.
Посетитель
small user social cms
МедальАвторитет форумаПочетный донор проектаПочетный донор проекта
Сообщений: 2297
Тоже как-то возникала потребность в таком поле - решения так и не нашел
Недорогие Windows-сервера CRM для соцсетей
VPS с бесплатным администрированием!
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 877
Тогда и настройки поля повторять?
Поля такие нужны только для отображения данных или для фильтра тоже?
Готовые шаблоны, разработка сайтов, вёрстка.
Дополнения для InstantCMS 2
. skype:gdvden
Посетитель
no avatar
Сообщений: 78
Есть такая хотелка на гитхабе гит, похоже это то что вам нужно. Если желающие поддержат, может дело быстрее пойдет.
Посетитель
no avatar
Почетный донор проекта
Сообщений: 66
Как по мне, функционал "повторяющихся полей" нужен. Уже писал на форуме, но тогда ни кто не ответил. В Drupal такой функционал есть "из коробки", в WP многие плагины позволяют создавать "повторяющиеся" поля.

Как один из примеров: Есть поле типа ссылка на видео YouTube - назовем его видео-обзор. 2 обзора мы уже ни как не добавим через это поле (если только не делать 2 разных поля). Было бы отлично, при заполнении поля выводить ссылку "добавить еще", которая добавляла еще раз вывод поля.

Естественно, в настройках поля необходимо иметь возможность задавать максимальное количество использования поля.
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1891
@Milyana:
можно было поле размножить и добавить ещё одно?
Если такое (подгружаемое) поле в ТК одно, а также если известно максимальное число подгружаемых новых полей, тогда можно сделать так:
1. Создаем нужное число полей (например, файл).
2. Обращаемся к dwd по поводу его компонента "Загрузчик полей".
3. Выводим с помощью поля загрузчика цепочку наших полей-файлов. Там принцип работы такой, что сначала доступно первое поле, заполнили его - подгрузилось следующее и т.д.
Сколько стоит и на каких условиях dwd может предложить этот компонент, я не знаю.
Редактировалось: 1 раз (Последний: 25 февраля 2019 в 16:20)
Посетитель
no avatar
Сообщений: 78
GoodMade.ru:
Тогда и настройки поля повторять?

Айди и название судя по всему лучше разные, иначе как по ним искать и фильтровать. Возможно некоторым и права доступа нужно будет задавать свои кто знает. Один файл для гостей, другой для зарегистрированных, третий для администрации ... Это если пытаться сделать максимально универсально, а если нет то и так многим сойдет, много файлов к одной записи.

GoodMade.ru:
Поля такие нужны только для отображения данных или для фильтра тоже?
Без фильтра и поиска мало кому они нужны.
Редактировалось: 1 раз (Последний: 25 февраля 2019 в 16:35)
Посетитель
small user social cms
Медаль
Сообщений: 181
@Kerncraft1:
Как один из примеров: Есть поле типа ссылка на видео YouTube - назовем его видео-обзор. 2 обзора мы уже ни как не добавим через это поле (если только не делать 2 разных поля). Было бы отлично, при заполнении поля выводить ссылку "добавить еще", которая добавляла еще раз вывод поля.

Все правильно, я говорю не только о файлах, а вообще обо всем. Хоть 3 подряд описания, хоть 5 подряд ссылок или видео..
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.