Платформа для автоматизации торговли автозапчастями PARTS SOFT 🚀
Бизнес · 31 июля 2026 г.
🗂 Произвольные справочники: свои таблицы данных прямо в админке — 31 июля 2026 г. в 14:11:24.997
🗂 Произвольные справочники: свои таблицы данных прямо в админке Новые возможности - создаем произвольные справочники и используем их в шаблонах, скриптах, API. Справочники → Управление справочниками Что это Справочник — ваша собственная таблица с произвольным набором полей. Вы сами решаете, что в ней хранится: название колонки, тип значения, обязательность. Одна из колонок назначается ключевой — по ней запись находится мгновенно и по ней же работает импорт: повторная загрузка файла обновляет строки, а не плодит дубли. Регистр ключа не важен, BMW, bmw и Bmw — одна и та же запись. Данные едины для всей системы: что записал скрипт — сразу видит менеджер в админке, витрина и внешняя интеграция. Какие бывают поля ▪️ Строка — короткие значения, можно искать по началу ▪️ Текст — длинные описания ▪️ Целое / Дробное число — количества, коэффициенты, цены ▪️ Да/Нет — флаги и переключатели ▪️ Список — значение только из заданного набора вариантов ▪️ Дата — сроки и периоды Поля с признаком «Участвует в поиске» получают отдельный индекс: поиск по началу значения остаётся быстрым и на миллионе строк. Как начать 1. Справочники → Управление справочниками → Новый справочник. Название достаточно указать по-русски — код для скриптов сгенерируется сам. 2. Добавьте поля и укажите ключевое. 3. Нажмите «Скачать пустой шаблон xlsx» — файл уже с правильными заголовками и подсказками к колонкам. 4. Заполните и загрузите обратно. Форматы csv, xls, xlsx, до 50 МБ. Загрузка идёт в фоне и не блокирует работу. 5. Отметьте, кто из менеджеров и какие роли имеют доступ. > При повторной загрузке вы выбираете, что делать с существующими ключами: пропустить, дописать значения из файла или прервать импорт. 🗂 Произвольные справочники: как пользоваться данными Где обращаться к справочнику ▪️ Админка - отдельный пункт меню, поиск, фильтры, ручное редактирование ▪️ Пользовательские скрипты - fn.dictionary.get / find / set / update / delete ▪️ Витрина - Liquid-фильтры custom_dictionary_lookup, custom_dictionary_page, custom_dictionary_search ▪️ Внешние системы = api/v3 — чтение, запись, импорт, постраничная выгрузка Скрипт — нормализация бренда поставщика: var row = fn.dictionary.get("supplier_aliases", event.order_item.make_name); if (row) event.order_item.make_name = row.data.canonical_name; Витрина — запись по ключу из адреса: {%- assign item = 'car_brands' | custom_dictionary_lookup: params.cd7_key -%} {{ item.country }} Готовые примеры под ваш справочник — с его кодом и кодами его полей — лежат в карточке справочника, вкладка «Примеры для Liquid-шаблонов витрины». Копируются кнопкой и работают как есть. Список справочников с полями и примерами для скриптов появляется и в справке редактора скриптов. Перенос между установками Кнопка «Выгрузить схему в json» сохраняет структуру справочника: поля, типы, ключ. На другой установке этим файлом создаётся такой же справочник в один клик. Записи и права доступа не переносятся — они у каждого магазина свои. Что учесть ▪️ Справочники доступны от тарифов Сеть (Бизнес) и делят общий лимит по тарифу с пользовательскими скриптами: N слотов — это N сущностей суммарно. Остаток показан на странице списка. ▪️ Создаёт и настраивает справочники администратор основного региона; работают с записями — назначенные менеджеры и роли. ▪️ Отдавать справочник на витрину нужно явно: галочка «Доступен в шаблонах витрины». Чат клиентов — MAX по ссылке — TG по ссылке

