Это обновление в первую очередь будет полезно тем, кому уже тесно в рамках стандартного набора дополнительных полей, так как оно позволяет реализовать более гибкую работу с материалами вашего сайта.
На данный момент обновление доступно для следующих модулей: "Новости", "Блог", "Доска объявлений", "Каталог сайтов", "Видео" и "Игры".
В разделе настроек сайта появилась новая опция "Пользовательские дополнительные поля". При её активации у администратора появляется возможность установить необходимое количество дополнительных полей (в рамках определенных ограничений).
Сколько дополнительных полей можно добавить?
- Для сайтов, которые не имеют оплаченных пакетов услуг — до 3-х дополнительных полей.
- Для сайтов, которые имеют оплаченные пакеты услуг — до 10-ти дополнительных полей.
- Для сайтов, работающих по тарифу VIP — до 30-ти дополнительных полей.
Данные ограничения являются экспериментальными и, возможно, будут изменены в сторону увеличения в будущем.
Для чего нужны доп. поля и как их использовать?
Использовать дополнительные поля очень просто. После активации опции "Пользовательские дополнительные поля" в редакторе шаблонов становятся доступны коды $OTHER6$ - $OTHER30$ (в зависимости от ограничений).
В настройках модуля, как и прежде, можно изменять количество используемых дополнительных полей, сортировать их и делать обязательными к заполнению. Для каждого из полей предусмотрена возможность смены его названия в разделе "Замена стандартных надписей”.
С помощью функционала дополнительных полей вы можете создавать очень сложные формы добавления материалов, адаптированные под тематику вашего сайта.
Рубрика “Вопрос — Ответ”
1. Будут ли дополнительные поля в других модулях?
Ответ: да, будут. В первую очередь функционал был добавлен в те модули, в которых уже были дополнительные поля. В будущем мы сделаем пользовательские дополнительные поля и для других модулей.
2. Если у меня закончится платный пакет, то всё, что я добавлял в дополнительные поля, пропадет?
Ответ: нет. В случае, если у сайта закончится платный пакет услуг, вся информация, добавленная в дополнительные поля, будет сохранена. Для ранее добавленных материалов будет доступно редактирование всех уже заполненных полей, но добавить новые материалы можно будет только с 3-мя дополнительными полями. При следующей оплате пакета услуг вся функциональность будет автоматически восстановлена.
3. Я включил дополнительные поля для модуля "Видео" или "Игры", но в форме добавления материала эти поля не появились. Что делать?
Ответ: для модулей "Видео" и "Игры" существует отдельный шаблон "Форма добавления/редактирования материала". Необходимо добавить в него вывод соответствующих полей. Например, вот так:
<?if($OTHER6$)?>
$OTHER6$
<tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>
<?endif?>
Для модулей "Новости", "Блог", "Доска объявлений" и "Каталог сайтов" поля в форме добавления материала появляются автоматически.
4. Сколько символов можно ввести в дополнительное поле?
Ответ: для каждого из дополнительных полей доступно 255 символов.
5. Будет ли реализовано расширение количества фильтров в модулях?
Ответ: да, будет. Расширение количества фильтров в модулях — одна из ближайших и приоритетных задач.
Если вы заметили баг, связанный с новыми дополнительными полями, или хотите поблагодарить команду разработчиков за внедрение столь ожидаемого функционала, — будем рады вашим комментариям под данным постом! :)
До будущих обновлений!