N1 Nex1on

← Модулі Nex1on

Свої розділи

версія 1.4.32 у постачанні з 0.9.0 потрібен рушій 0.7.0 оновлено 10.09.2026

Конструктор розділів: власник сайту сам заводить «Вакансії», «Проєкти», «Об'єкти» з власними полями. Кожен розділ має свою таблицю в базі, місце в панелі, адресу й пункт меню на сайті.

Свої розділи — знімок 1
  • Свої розділи — знімок 2

Що вміє

  • Розділ заводиться в панелі без програміста, і для нього створюється окрема таблиця в базі, а не спільна таблиця «ключ — значення».
  • Одинадцять видів полів: рядок тексту, кілька рядків, ціле число, число з дробом, так / ні, дата, дата й час, одне зі списку, картинка з медіатеки, посилання, пошта.
  • У поля: обов'язковість, «Показувати відвідувачу», «Показувати на картці», «Використовувати як фільтр» (для списку, так / ні та дат).
  • Вигляд списку на сайті: картками, списком або таблицею. Пошук і фільтри на сторінці розділу вмикаються галочкою.
  • Розділ можна показувати на головній власним блоком — від 1 до 12 останніх записів.
  • У запису — короткий опис, текст, SEO-поля, переклади, історія правок, кошик. Записи потрапляють у пошук по сайту та в карту сайту.
  • Персони. Актори, режисери, автори: у персони своя сторінка (/r/persons/ім’я) з фільмографією, ролі зі закритого списку, прив’язка до записів будь-яких розділів просто в редакторі запису, у запису — блок «Режисер / У ролях». Фото лише з медіатеки й з підписом джерела; чернетки й кошик на сайті не видно; «Повідомити про помилку» йде в загальний список скарг.
  • Добірки. Списки записів будь-яких розділів, зібрані вручну («Найкраще 2024», «Для родини»): порядок і нотатка в кожного запису, власна сторінка /r/collections/назва, блок «Входить до добірок» у запису та вітрина «Добірка» на головній. У добірці видно лише опубліковані записи.
  • Вітрина «Популярні персони». Ряд карток персон за кількістю опублікованих записів за участю (або нові, або за алфавітом); на сторінці персон — перемикач «за алфавітом / популярні». Відвідувачів ніхто не відстежує.

Налаштування

Кожен розділ налаштовується на власній сторінці: Свої розділи → Керування розділами. Там само вкладка «Поля». Знята галочка «Показувати на сайті» робить розділ внутрішнім: його видно лише в панелі.

Права

  • Дивитися записи розділів — бачити розділи в панелі.
  • Створювати записи.
  • Редагувати записи.
  • Видаляти записи — надсилати до кошика.
  • Налаштовувати розділи та поля — заводити, змінювати й видаляти розділи та їхні поля.
Під час встановлення адміністратор отримує всі п'ять прав, редактор — усі, крім налаштування розділів і полів.

На сайті

Розділ розміщується за адресою /r/адреса-розділу, запис — /r/адреса-розділу/адреса-запису. Кожен відкритий розділ сам додається до меню сайту. На сторінці запису в бічній колонці стоїть блок «Деталі» зі значеннями полів. Розділ із галочкою «Показувати цей розділ на головній» отримує власний блок на головній сторінці.

Встановлення та видалення

Створюються таблиці content_types і content_fields; таблиця розділу (ct_назва) — під час його заведення. Видалення розділу просить набрати його машинне ім'я: разом із ним зникає таблиця з усіма записами. Видалення модуля з даними прибирає таблиці всіх розділів, таблиці описів, права й налаштування.

Чого тут немає навмисно

  • Вид поля та його ім'я після створення не змінюються: зміна виду — це зміна типу стовпця, і дані «так / ні» на дату не перетворити. Потрібне інше поле — заведіть нове, а старе приберіть, коли дані перенесено.
  • Обов'язкове поле перевіряється у формі, а не в базі — інакше його не можна було б додати до розділу, де вже є записи.

Як поставити

Він у вас уже є. Панель → «Модулі» → увімкнути.

Історія версій

1.2.0 10.09.2026
  • Вигляд списку розділу на сайті: картками, списком або таблицею
  • Пошук і фільтри на сторінці розділу; поле можна позначити «Використовувати як фільтр»
  • Блок розділу на головній із кількістю записів від 1 до 12
  • У полів з'явилися позначки «Показувати відвідувачу» та «Показувати на картці»
  • У записів — короткий опис, SEO-поля та заборона індексації
  • Масові дії над записами: опублікувати, у чернетку, до кошика
  • Усередині розділу в панелі — вкладки: записи, поля, розділ
1.1.0 08.09.2026
  • Багатомовність: мова в запису та зв'язок з оригіналом в усіх розділах, відсутні переклади видно в розділі «Переклади»
  • Історія правок записів із поверненням до версії
  • Видалені записи видно в спільному кошику, їх можна повернути або прибрати назавжди
  • Медіатека показує, в яких записах розділів використовується файл
  • Під записами можуть бути коментарі
  • Пошук по сайту шукає і в тексті записів, а не лише в заголовках
  • Перевірка імен полів і список видів полів стали спільними для всього рушія
1.0.0 07.09.2026
  • Власник сайту сам заводить розділи й задає їм поля, без правки коду
  • Окрема таблиця під кожен розділ, одинадцять видів полів
  • Пункт у панелі, адреса й місце в меню сайту в кожного розділу
  • Імена полів перевіряються за білим списком символів і списком зайнятих слів
  • Видалення розділу вимагає набрати його машинне ім'я

Питання й знахідки — на форум: розділ «Модулі»