Системные настройки
Основные
| Настройка | Описание |
|---|---|
pageblocks_tab_index | Позиция вкладки PageBlocks в интерфейсе редактирования ресурса. По умолчанию: 0 |
pageblocks_hide_templates | Список ID шаблонов (через запятую), где вкладка PageBlocks будет скрыта. По умолчанию: (пусто) |
pageblocks_hide_parents | Список ID родительских ресурсов (через запятую), где вкладка PageBlocks будет скрыта. По умолчанию: (пусто) |
pageblocks_hide_resources | Список ID ресурсов (через запятую), где вкладка PageBlocks будет скрыта. По умолчанию: (пусто) |
pageblocks_hide_users | Список ID пользователей (через запятую), которые не увидят вкладку PageBlocks. По умолчанию: (пусто) |
pageblocks_hide_user_groups | Список групп пользователей (через запятую), для которых вкладка PageBlocks будет скрыта. По умолчанию: (пусто) |
pageblocks_routing | Включает функционал маршрутизации. Варианты: Disabled, Route Only, Full API. По умолчанию: Disabled |
pageblocks_development_mode | Режим работы компонента. Варианты: Manager, Developer. По умолчанию: Manager |
pageblocks_enable_history | Включает версионирование объектов (историю изменений). По умолчанию: true |
pageblocks_load_scripts | Включает загрузку скриптов на фронтенде. По умолчанию: true |
Парсер
| Настройка | Описание |
|---|---|
pageblocks_elements_path | Путь к файловым элементам. По умолчанию: {core_path}App/elements/ |
pageblocks_fenom_auto_reload | Автоматически пересобирать кэш шаблонов при их изменении (может снижать производительность). По умолчанию: false |
pageblocks_file_elements_only | Ограничивает парсер Fenom только файловыми шаблонами. Отключает чанки и сниппеты из БД. По умолчанию: false |
Блоки
| Настройка | Описание |
|---|---|
pageblocks_block_groups | Список названий групп блоков (через запятую) для организации блоков. По умолчанию: (пусто) |
Галерея
| Настройка | Описание |
|---|---|
pageblocks_source_path | Путь по умолчанию для хранения файлов в медиа-полях. По умолчанию: assets/images/ |
pageblocks_remove_file | При удалении файла также удалять его с файловой системы. По умолчанию: false |
Сетка
| Настройка | Описание |
|---|---|
pageblocks_grid_stateful | Запоминает ширину колонок в админ-сетке. По умолчанию: true |
Перевод
| Настройка | Описание |
|---|---|
pageblocks_context_aware | Включает выбор языка/контекста. По умолчанию: false |
pageblocks_contexts | Список контекстов в формате JSON (напр., [{"key":"web","value":"Website"}]). По умолчанию: [{"key":"web","value":"Website"}] |
pageblocks_context_fallback | Определяет поведение при отсутствии перевода. Варианты: redirect, 404, default. По умолчанию: default |
pageblocks_translator | Переводчик для автоматического перевода. Варианты: ChatGPT, DeepL, DeepLGPT. По умолчанию: (пусто) |
pageblocks_translate_resource_fields | Список полей ресурса (через запятую) для авто-перевода. Может включать кастомные поля PageBlocks. По умолчанию: pagetitle,longtitle,description,introtext,content,menutitle |
ChatGPT
| Настройка | Описание |
|---|---|
pageblocks_chatgpt_apikey | API-ключ ChatGPT. По умолчанию: (пусто) |
pageblocks_chatgpt_model | Название модели ChatGPT. По умолчанию: gpt-4o |
pageblocks_chatgpt_prompt | Шаблон промта для перевода. По умолчанию: Translate the following text from [[+from]] to [[+to]] and provide only the translation: |
DeepL
| Настройка | Описание |
|---|---|
pageblocks_deepl_apikey | API-ключ DeepL. По умолчанию: (пусто) |
pageblocks_deepl_account | Тип аккаунта DeepL: free или pro. По умолчанию: free |
pageblocks_deepl_free_url | API-эндпоинт для бесплатных аккаунтов DeepL. По умолчанию: https://api-free.deepl.com/v2/ |
pageblocks_deepl_pro_url | API-эндпоинт для Pro-аккаунтов DeepL. По умолчанию: https://api.deepl.com/v2/ |
pageblocks_deepl_word_count | Если количество слов превышает это значение, вместо DeepL будет использован ChatGPT. По умолчанию: 3 |
ИИ
| Настройка | Описание |
|---|---|
pageblocks_ai_fake | Добавляет кнопку для авто-генерации фейкового контента в поля объекта с помощью ИИ. По умолчанию: false |
Поля
| Настройка | Описание |
|---|---|
pageblocks_combo_field_models | Список моделей (через запятую), используемых в выпадающих полях. По умолчанию: modUser,modUserGroup,modResource,modTemplate,modChunk,modSnippet,modCategory,modContext |
Карты
| Настройка | Описание |
|---|---|
pageblocks_map_type | Тип карты. Варианты: Leaflet, Yandex. По умолчанию: Leaflet |
pageblocks_yandex_apikey | API-ключ для Яндекс.Карт. По умолчанию: (пусто) |