mirror of
https://github.com/avecms/AVE.cms.git
synced 2026-08-01 08:45:44 +00:00
1140 lines
100 KiB
XML
1140 lines
100 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
||
<language>
|
||
<phrase data="rubrics_conditions_enable">Включить условия для этой рубрики</phrase>
|
||
<phrase data="rubrics_image_path_tag">[tag:img:/путь]</phrase>
|
||
<phrase data="rubrics_thumbnail_path_tag">[tag:c200x100:/путь]</phrase>
|
||
<phrase data="rubrics_image_from_path"><img> из пути (можно [tag:value])</phrase>
|
||
<phrase data="rubrics_image_from_path_text">из пути (можно [tag:value])</phrase>
|
||
<phrase data="auto_381991ed7a2c9bf0">$hook->fail('Причина')</phrase>
|
||
<phrase data="auto_8df8c5049d584c27">(отключён)</phrase>
|
||
<phrase data="auto_a831008d647ee67d">, используйте</phrase>
|
||
<phrase data="auto_41ae92bf4fc7840a">12 колонок</phrase>
|
||
<phrase data="auto_f9fc9f4e8e078cfa">; готовый вывод поля:</phrase>
|
||
<phrase data="auto_8af661ceb4e6bfc1">; сырое поле:</phrase>
|
||
<phrase data="auto_841d81c1d4e57013"><img> из пути (можно [tag:value])</phrase>
|
||
<phrase data="auto_edfbfbf492f0c70a">[tag:c200x100:/путь]</phrase>
|
||
<phrase data="auto_0de9b53f2783b5b5">[tag:img:/путь]</phrase>
|
||
<phrase data="auto_a44aa5c726379bb7">Header, основной шаблон и footer рубрики.</phrase>
|
||
<phrase data="auto_a3943a807c780a0c">HTML-шаблон элемента</phrase>
|
||
<phrase data="auto_54e9da895b7cce36">HTML-шаблоны отображения поля и request.</phrase>
|
||
<phrase data="auto_6754497b3d9b60b3">ID уже доступен. Изменённые свойства документа автоматически записываются ещё раз без повторного запуска хуков; значения полей сохраняются после обработчика.</phrase>
|
||
<phrase data="auto_31134f61f351a5a9">ID, название, алиас или описание</phrase>
|
||
<phrase data="auto_b782057ce20ccef2">OG-разметка</phrase>
|
||
<phrase data="auto_8ea1e889fe3b118e">PHP и JavaScript запрещены. Доступны теги документа и добавленных полей.</phrase>
|
||
<phrase data="auto_00bcaade5f17e1d2">{{ type.enabled ? 'Отключить' : 'Включить' }} тип {{ type.name }}</phrase>
|
||
<phrase data="auto_620cfa1003908f58">{{ type.enabled ? 'Убрать из выбора новых полей' : 'Добавить в выбор новых полей' }}</phrase>
|
||
<phrase data="auto_52eeea2aea762bbf">· включите</phrase>
|
||
<phrase data="auto_5695330ffb54d443">Авто</phrase>
|
||
<phrase data="auto_1591cc9d268aed50">Авто meta</phrase>
|
||
<phrase data="auto_741870459d8833ba">Автоматически</phrase>
|
||
<phrase data="auto_be2f932e34f46d0c">активна</phrase>
|
||
<phrase data="auto_ddab4a046f5f6005">Активны</phrase>
|
||
<phrase data="auto_d0609055863c5138">Активных</phrase>
|
||
<phrase data="auto_73dfa7ea85e8eb75">Алиас</phrase>
|
||
<phrase data="auto_735d5b6d6c735a9f">алиас поля</phrase>
|
||
<phrase data="auto_ed175b28d11da55a">Анонс</phrase>
|
||
<phrase data="auto_2f258806b7ad2100">Анонсы</phrase>
|
||
<phrase data="auto_36a115ca2e90d494">Базовая разметка</phrase>
|
||
<phrase data="auto_e8ade67af65fb8ca">Базовые параметры рубрики.</phrase>
|
||
<phrase data="auto_b11f29cdb631ad91">без алиаса</phrase>
|
||
<phrase data="auto_94921ebedb12dd57">Без группы</phrase>
|
||
<phrase data="auto_284355addd46a03f">Безопасная HTML-разметка</phrase>
|
||
<phrase data="auto_13d02127fcff628c">в текущем фильтре,</phrase>
|
||
<phrase data="auto_b0918da1c276f001">Вариант шаблона для документов рубрики.</phrase>
|
||
<phrase data="auto_2ee0510046cd11ff">Вид документов</phrase>
|
||
<phrase data="auto_4f35d323c8a23bd0">Вид документов рубрики</phrase>
|
||
<phrase data="auto_10e6721b1e7e0731">Видимость, доступность и обязательность</phrase>
|
||
<phrase data="auto_85dd4d46ca064b09">Включена</phrase>
|
||
<phrase data="auto_66be7e0c9aeed3c4">Включить</phrase>
|
||
<phrase data="auto_4e9ac524914cd776">Включить условие группы</phrase>
|
||
<phrase data="auto_5bda4c996e36f444">Включить условия формы</phrase>
|
||
<phrase data="auto_3d3f7a39fdc0759e">Включить условия формы для рубрики</phrase>
|
||
<phrase data="auto_12b6f10396228616">Включён</phrase>
|
||
<phrase data="auto_684841dbc005b8be">Включённые</phrase>
|
||
<phrase data="auto_5ec7b0f52bbcb31e">Вручную</phrase>
|
||
<phrase data="auto_c21a23a52ff7f959">Все типы</phrase>
|
||
<phrase data="auto_a7bbea7ed2337936">всего.</phrase>
|
||
<phrase data="auto_f3fc027de0e921f3">Выберите добавленное поле</phrase>
|
||
<phrase data="auto_ccef672747a7cbe4">Выберите запись в истории выше.</phrase>
|
||
<phrase data="auto_89b85d0b6ac3c232">Выберите поле на холсте</phrase>
|
||
<phrase data="auto_3eb77d3c13c51f92">Выберите ревизию</phrase>
|
||
<phrase data="auto_fec5e9df3ed67d99">Выберите тип поля.</phrase>
|
||
<phrase data="auto_3fb2d64b4c9666ea">Выбор</phrase>
|
||
<phrase data="auto_ff70fed10525ebd1">Выбранные поля как колонки</phrase>
|
||
<phrase data="auto_a846b3ee0fe9ebe6">выкл</phrase>
|
||
<phrase data="auto_2106134f75e7db0f">Выключена</phrase>
|
||
<phrase data="auto_29623c0fa988cdd5">Выключены</phrase>
|
||
<phrase data="auto_d07430deb3582f26">Выполняется при формировании страницы документа. Не относится к сохранению.</phrase>
|
||
<phrase data="auto_6aa18dd9e46fd665">готов</phrase>
|
||
<phrase data="auto_618d4264f1cef909">Готовая группа полей без изменения существующих данных.</phrase>
|
||
<phrase data="auto_2b10d0e51c3ed6e4">Групп</phrase>
|
||
<phrase data="auto_a69f9800d3aaad58">Группа полей внутри рубрики.</phrase>
|
||
<phrase data="auto_dc8ad6500fde94aa">Группы тегов</phrase>
|
||
<phrase data="auto_4d02a8a630bdd0bb">Действие при совпадении</phrase>
|
||
<phrase data="auto_c9f13de5674c0aba">До сохранения документа</phrase>
|
||
<phrase data="auto_eea240d47e81ce08">Добавить в выбор новых полей</phrase>
|
||
<phrase data="auto_2ff8e6e9c57c9d69">Добавить выбранный набор</phrase>
|
||
<phrase data="auto_3b5d2611679980d3">Добавить набор</phrase>
|
||
<phrase data="auto_d9fcb4d2e3656be3">Добавьте нужные данные в представление.</phrase>
|
||
<phrase data="auto_996349d2febe3506">документ</phrase>
|
||
<phrase data="auto_577db482bf4dd221">Документ и поля через</phrase>
|
||
<phrase data="auto_ebaf63f8d8bc38cf">документа</phrase>
|
||
<phrase data="auto_61c54621e3d6d27e">документов</phrase>
|
||
<phrase data="auto_a54d948b7fb1448f">доп. шаблонов</phrase>
|
||
<phrase data="auto_f640eb69467e437b">Дополнительные</phrase>
|
||
<phrase data="auto_d230d3bfd987691b">Дополнительные шаблоны</phrase>
|
||
<phrase data="auto_d66e1ae76336a8fb">Дополнительный шаблон</phrase>
|
||
<phrase data="auto_d132654178760358">Доступны</phrase>
|
||
<phrase data="auto_0896b586aecc5d98">Доступные поля</phrase>
|
||
<phrase data="auto_9fccb29eca47322f">Доступные теги</phrase>
|
||
<phrase data="auto_9af4d5bccdb902e1">если поле заполнено</phrase>
|
||
<phrase data="auto_ced9ad169fe6effe">если поле пустое</phrase>
|
||
<phrase data="auto_fd697cbde2b72e79">Есть несохранённые изменения</phrase>
|
||
<phrase data="auto_ae9b63a9d62e0672">Ещё не размещены на форме.</phrase>
|
||
<phrase data="auto_bbf16118a0c3bafd">Запретить изменение</phrase>
|
||
<phrase data="auto_9c2befc07b143734">Здесь можно изменить подпись, формат и ширину.</phrase>
|
||
<phrase data="auto_61eb11b4384feacd">Здесь появится точный список изменений до восстановления.</phrase>
|
||
<phrase data="auto_a027b1fa0176085d">Значение по умолчанию</phrase>
|
||
<phrase data="auto_1e852bd95cd9416b">значение по умолчанию</phrase>
|
||
<phrase data="auto_d21d8dd02ca1fa6d">значение поля целиком</phrase>
|
||
<phrase data="auto_a59e2c2429fe7a88">и</phrase>
|
||
<phrase data="auto_fcca7e22a774a1a1">Изменение шаблона не переписывает URL уже созданных документов.</phrase>
|
||
<phrase data="auto_c335a4841d76991d">Изменения попадут в первую запись. Для нового документа</phrase>
|
||
<phrase data="auto_9b753d6b103fa132">Изменить значение при совпадении</phrase>
|
||
<phrase data="auto_56a1fd52891d1c0f">Изображение</phrase>
|
||
<phrase data="auto_d8a3393ef523f42f">Изображение задаётся полем рубрики</phrase>
|
||
<phrase data="auto_30bb0333ca158311">или</phrase>
|
||
<phrase data="auto_bc8e043aeea5d482">Индексировать значение</phrase>
|
||
<phrase data="auto_03854c14d383a9f9">Использование</phrase>
|
||
<phrase data="auto_899d131a788c72e3">Используемые</phrase>
|
||
<phrase data="auto_8fc1c5557339314a">Используются документами через поле `rubric_tmpl_id`.</phrase>
|
||
<phrase data="auto_d7edc1337879465b">История алиасов</phrase>
|
||
<phrase data="auto_348e965b64c82879">История полей, групп, раскладки и условий формы.</phrase>
|
||
<phrase data="auto_caab952890f6c58c">К развёрнутому шаблону добавляется alias документа. Пустой шаблон оставляет документ в корне.</phrase>
|
||
<phrase data="auto_2318d16faaeb7af0">Как составить шаблон</phrase>
|
||
<phrase data="auto_5192311771985c6c">Как формируется адрес</phrase>
|
||
<phrase data="auto_0d825eb1da6be1bd">Канонический URL</phrase>
|
||
<phrase data="auto_a0d17d23d2c9fd7c">Карточки</phrase>
|
||
<phrase data="auto_59ddef8a55503c83">кг</phrase>
|
||
<phrase data="auto_4cd24b63e38f03e9">клик — вставить в активный редактор</phrase>
|
||
<phrase data="auto_4f7ba1062746b88b">Код рубрики</phrase>
|
||
<phrase data="auto_b5ba10cd1a441291">Код шаблона</phrase>
|
||
<phrase data="auto_a21b608ba6deae3c">Конструктор формы документа.</phrase>
|
||
<phrase data="auto_5fadb71981cff17e">Контекст и системные API</phrase>
|
||
<phrase data="auto_7ff5bc3f5e8101a1">Контекст публичного вывода</phrase>
|
||
<phrase data="auto_065edae6bacea0cf">Копия</phrase>
|
||
<phrase data="auto_5e30f01694b5d357">Материалы</phrase>
|
||
<phrase data="auto_37efe2aa9ea48229">Метатеги для соцсетей и мессенджеров на страницах этой рубрики.</phrase>
|
||
<phrase data="auto_8358572fd682c744">Метка</phrase>
|
||
<phrase data="auto_9cb0080487eebb5d">миниатюра: c-обрезка/r-ресайз/f-вписать</phrase>
|
||
<phrase data="auto_512dca2759a79e5d">Можно скрыть группу или запретить изменение всех её полей.</phrase>
|
||
<phrase data="auto_59512661c8359d90">Набор полей</phrase>
|
||
<phrase data="auto_1f3b9642e8ccdd9c">Наборы полей</phrase>
|
||
<phrase data="auto_72cb3245f1f630fb">название поля</phrase>
|
||
<phrase data="auto_d8003257d294b3b2">Название сайта</phrase>
|
||
<phrase data="auto_923497eb520a69e2">Название, URL-алиас и описание рубрики.</phrase>
|
||
<phrase data="auto_ac3706d439cc73d4">Название, алиас, тип и группа поля.</phrase>
|
||
<phrase data="auto_f8c8442114bcbd39">Название, код или назначение</phrase>
|
||
<phrase data="auto_31b23143bc8b855f">Наименование</phrase>
|
||
<phrase data="auto_d0267640b018d09a">Найти поле</phrase>
|
||
<phrase data="auto_7815cebaac6b4849">Настройка списка в разделе документов.</phrase>
|
||
<phrase data="auto_e33f60f54f872fd5">Настройки появятся здесь и сохранятся вместе с раскладкой.</phrase>
|
||
<phrase data="auto_c9856e041cbc0e86">Настройки, зависящие от выбранного типа поля.</phrase>
|
||
<phrase data="auto_208518c5823f0535">Настройте рабочий набор для новых рубрик. Отключение не влияет на уже созданные поля.</phrase>
|
||
<phrase data="auto_2e149b44fcc4eb4e">Настройте состав формы, затем сразу переходите к материалам выбранной рубрики.</phrase>
|
||
<phrase data="auto_92250813ceb742a9">Не выбран</phrase>
|
||
<phrase data="auto_681d01462e5f184c">Не изменять</phrase>
|
||
<phrase data="auto_8b3b73811a10a8ef">Не индексировать</phrase>
|
||
<phrase data="auto_8976fe0108ce3e2e">Не сохранено</phrase>
|
||
<phrase data="auto_55c6879c603672d7">Новая группа</phrase>
|
||
<phrase data="auto_789159f7e27adb92">Новая рубрика</phrase>
|
||
<phrase data="auto_1d29cbf2f275c548">Новое значение</phrase>
|
||
<phrase data="auto_3ad78d4634845d06">Новое поле</phrase>
|
||
<phrase data="auto_29368b773c8007ef">Новые типы</phrase>
|
||
<phrase data="auto_0f9ccee053fe3b6b">Новый</phrase>
|
||
<phrase data="auto_0e2995249fbfdd9b">Обработчики сохранения документа и код публичного вывода.</phrase>
|
||
<phrase data="auto_79abc30de1539c5e">Обычное значение</phrase>
|
||
<phrase data="auto_49e7d92c4d862921">Обычные части пути пишутся напрямую. Маркеры даты берутся из даты публикации документа.</phrase>
|
||
<phrase data="auto_7db6d80e63cfbc36">Обязательно при показе</phrase>
|
||
<phrase data="auto_344ca01189f66d08">Обязательность настраивается в «Редакторе типа» → Валидация.</phrase>
|
||
<phrase data="auto_849e4069148c24ae">Ограничить варианты</phrase>
|
||
<phrase data="auto_0846f363dcaf14ac">Выберите, какие поля будут доступны при настройке рубрик.</phrase>
|
||
<phrase data="auto_6659789552679ba5">Основной</phrase>
|
||
<phrase data="auto_24fd76d0e81f5b31">Основной вывод</phrase>
|
||
<phrase data="auto_eb63e84eea0d7d50">Основной шаблон</phrase>
|
||
<phrase data="auto_d7e1c69de6e85281">Основной шаблон и дополнительные варианты.</phrase>
|
||
<phrase data="auto_9d30b977c4b847be">Отключено</phrase>
|
||
<phrase data="auto_94d07a2171746fb1">Отключить</phrase>
|
||
<phrase data="auto_c9467860d8ed0d8d">Отключён</phrase>
|
||
<phrase data="auto_3981c5177492c836">Откройте палитру тегов, вставьте медиаполе и добавьте формат</phrase>
|
||
<phrase data="auto_a773b54f4ad85681">Открыть документы</phrase>
|
||
<phrase data="auto_2a31d4cdcab62a6e">Открыть материалы рубрики</phrase>
|
||
<phrase data="auto_7a39b5e0e9036875">Оформление в документе</phrase>
|
||
<phrase data="auto_bbc2dd99640cfe4e">Оформление выбранного поля.</phrase>
|
||
<phrase data="auto_10c662efbc9fab3b">Очистить поле</phrase>
|
||
<phrase data="auto_c394f7f85f63a738">ошибка</phrase>
|
||
<phrase data="auto_c15e7b73df5ae9b6">Ошибок реестра</phrase>
|
||
<phrase data="auto_1efb20307a13fe38">Первые документы рубрики, без сохранения настроек.</phrase>
|
||
<phrase data="auto_e36a97696325f42f">Перетаскивайте поля за маркер.</phrase>
|
||
<phrase data="auto_993f3350e395f3de">Перетащите строки за ручку, чтобы изменить порядок.</phrase>
|
||
<phrase data="auto_1320b6b3f91d3ddc">Доступные типы полей</phrase>
|
||
<phrase data="auto_c602f690739149cd">По выбранным условиям типы не найдены.</phrase>
|
||
<phrase data="auto_a5dcf372a249c770">Подпись</phrase>
|
||
<phrase data="auto_2a812c1383643855">Поиск тегов</phrase>
|
||
<phrase data="auto_1626b1c6d15204e3">Поиск, тип значения и значение по умолчанию.</phrase>
|
||
<phrase data="auto_3ec9ead0431eec9a">Показывать группу</phrase>
|
||
<phrase data="auto_9e4178b7a4da928c">Показывать поле</phrase>
|
||
<phrase data="auto_e4581328523b18e4">Показывают, скрывают, блокируют и делают поля обязательными в зависимости от введённых значений.</phrase>
|
||
<phrase data="auto_500ff6c3bbcb0491">Полей</phrase>
|
||
<phrase data="auto_97c557fb133f1f95">полей</phrase>
|
||
<phrase data="auto_630e64b089b00a54">Полей в БД</phrase>
|
||
<phrase data="auto_fc92aebd2b4cb4a8">Полная</phrase>
|
||
<phrase data="auto_6ec8d1bd9f42005f">Половина</phrase>
|
||
<phrase data="auto_e3d30019ea18523a">Поля в компактной сетке</phrase>
|
||
<phrase data="auto_ae157a71ef815099">Поля рубрики</phrase>
|
||
<phrase data="auto_4a59b40b766f4154">Поля рубрик</phrase>
|
||
<phrase data="auto_2885cf71c3504eb2">После добавления поле исчезает из этого списка.</phrase>
|
||
<phrase data="auto_463a2ab3a738a261">После сохранения документа</phrase>
|
||
<phrase data="auto_15ed6e53b6a5c8ba">Последствия восстановления</phrase>
|
||
<phrase data="auto_56ae2d10b3e2039f">Префикс</phrase>
|
||
<phrase data="auto_c0f66de79ea7ad6e">При публичном выводе документа</phrase>
|
||
<phrase data="auto_bc578af69feb64f4">При совпадении оставить только отмеченные значения</phrase>
|
||
<phrase data="auto_fda23dbe40cc5074">Пример</phrase>
|
||
<phrase data="auto_6e858ea2844bbdcd">Приставка</phrase>
|
||
<phrase data="auto_70cd7f40d90927f3">проверить</phrase>
|
||
<phrase data="auto_4008c5920a67da7e">Проверяется также на сервере</phrase>
|
||
<phrase data="auto_0267dc0e672c1ddd">продолжают работать.</phrase>
|
||
<phrase data="auto_45da03e555267bd0">Просмотр структуры рубрик.</phrase>
|
||
<phrase data="auto_aa0daec4094f7259">Публикация и вывод</phrase>
|
||
<phrase data="auto_20d71efb793e60ef">Публичный teaser-шаблон для списков и запросов сайта.</phrase>
|
||
<phrase data="auto_8ab91ce27aa298c7">Пустая рубрика</phrase>
|
||
<phrase data="auto_d777ea43c9a512c4">равен</phrase>
|
||
<phrase data="auto_7b889736000e14ee">Разделы рубрик</phrase>
|
||
<phrase data="auto_3cc800858b7f5897">Расширенные настройки</phrase>
|
||
<phrase data="auto_f85820c3340bf64a">Реальный порядок, группы и ширина полей.</phrase>
|
||
<phrase data="auto_acf699335391def5">Ревизии схемы</phrase>
|
||
<phrase data="auto_d98f642cf4ba9c89">Ревизии схемы рубрики</phrase>
|
||
<phrase data="auto_97e4d4f4a697543b">Редактор типа</phrase>
|
||
<phrase data="auto_532901b2df5277e3">Режим представления</phrase>
|
||
<phrase data="auto_c205d1bc5da200e8">Рубрик</phrase>
|
||
<phrase data="auto_df748fb44738407e">Рубрика будет создана без дополнительных полей.</phrase>
|
||
<phrase data="auto_9a325c17d34e5017">Рубрики</phrase>
|
||
<phrase data="auto_a23b3610d1692f30">Справочники</phrase>
|
||
<phrase data="auto_1ac46e5c9423b358">Структура контента</phrase>
|
||
<phrase data="auto_d2df1095539213a5">Рубрики не найдены.</phrase>
|
||
<phrase data="auto_e7c3b4c1c8133062">Свой шаблон</phrase>
|
||
<phrase data="auto_c8d3e9321109a45c">Свойства выбранного поля.</phrase>
|
||
<phrase data="auto_9d8a238a9257bd1e">Связанный</phrase>
|
||
<phrase data="auto_cf916415013cfaf6">Системная таблица документов</phrase>
|
||
<phrase data="auto_85276940e55f1c5f">Скрывать группу</phrase>
|
||
<phrase data="auto_1849eff414f3035f">Скрывать поле</phrase>
|
||
<phrase data="auto_3a3475de41775a97">Скрыты</phrase>
|
||
<phrase data="auto_c2d117448eac62e6">Слева, напр. №, $.</phrase>
|
||
<phrase data="auto_b7e20023950b2aa8">Снимки схемы</phrase>
|
||
<phrase data="auto_7863497d3fa7d8cf">Снимок не выбран</phrase>
|
||
<phrase data="auto_6cc4052270604f8a">Совместимость со старым кодом</phrase>
|
||
<phrase data="auto_b1ca841c9379553e">Создать материал</phrase>
|
||
<phrase data="auto_27fae5f2c7c8064a">Создать материал в рубрике {{ rubric.rubric_title|e('html_attr') }}</phrase>
|
||
<phrase data="auto_1e02edc4b87a2bb0">Создать рубрику</phrase>
|
||
<phrase data="auto_c37407200657ced7">Состав</phrase>
|
||
<phrase data="auto_1024569cd23deb75">Состав и порядок</phrase>
|
||
<phrase data="auto_8ecfa8690763d602">Состояние типов полей</phrase>
|
||
<phrase data="auto_3a28152cf5fb0ed3">Сохранить представление</phrase>
|
||
<phrase data="auto_ae62a41e8b4adb3d">Сохранить раскладку</phrase>
|
||
<phrase data="auto_49e7020530433fb0">Список рубрик</phrase>
|
||
<phrase data="auto_794b4bb139ebcdb9">Способ добавления</phrase>
|
||
<phrase data="auto_57946564091e2612">Способ добавления набора</phrase>
|
||
<phrase data="auto_3bfd1965114a185f">Справа, напр. ₽, кг, %.</phrase>
|
||
<phrase data="auto_c22ff4f48cdb8a42">Сработает один раз, когда условие станет выполненным. Значение можно отменить до сохранения документа.</phrase>
|
||
<phrase data="auto_7b84ec2fed83f864">Средняя</phrase>
|
||
<phrase data="auto_c341df4f1504f483">Стандартный</phrase>
|
||
<phrase data="auto_9a07699446aa0c73">Стартовый набор полей</phrase>
|
||
<phrase data="auto_9384260d491f54a3">Структура документов</phrase>
|
||
<phrase data="auto_a247256662e080ff">Суффикс</phrase>
|
||
<phrase data="auto_f2729fd738c7bd47">Таблица</phrase>
|
||
<phrase data="auto_00fa87f0c54b1087">Текущий документ:</phrase>
|
||
<phrase data="auto_c22457c431288230">Тип поля</phrase>
|
||
<phrase data="auto_90c2a0d370e9452d">Тип хранится в схеме рубрики; панель управления подбирает для него подходящий редактор.</phrase>
|
||
<phrase data="auto_7f3560429f01c34f">Типы материалов, их поля и оформление.</phrase>
|
||
<phrase data="auto_10144e7fa309567f">Типы полей</phrase>
|
||
<phrase data="auto_043acf41e5172e0b">Типы полей не найдены.</phrase>
|
||
<phrase data="auto_1351bf476f27420e">Треть</phrase>
|
||
<phrase data="auto_7b004e44375e1143">Убрать из выбора новых полей</phrase>
|
||
<phrase data="auto_cdf3f562597e8eae">Удалить снимок</phrase>
|
||
<phrase data="auto_bec305a4fd9c25dc">Узкая</phrase>
|
||
<phrase data="auto_d064fa8628d2b2ff">Узкие поля встают в колонки.</phrase>
|
||
<phrase data="auto_69644ddc89635fc5">Условие для всей группы</phrase>
|
||
<phrase data="auto_eb7b3782afd317b4">Условия формы</phrase>
|
||
<phrase data="auto_74c339ea478629f0">Условия формы документа</phrase>
|
||
<phrase data="auto_e6a722b27d9093cb">Установить значение</phrase>
|
||
<phrase data="auto_e8d33f94c925404e">Участвует в поиске</phrase>
|
||
<phrase data="auto_a7594407dc84af45">Форма документа</phrase>
|
||
<phrase data="auto_b9563c38abcedf4b">Формат</phrase>
|
||
<phrase data="auto_b8e6ce629e525faf">Хранить числовой индекс</phrase>
|
||
<phrase data="auto_8b16b0ed839b0fc7">часть значения №N (по «|»)</phrase>
|
||
<phrase data="auto_113d2ac2e345f69e">Четверть</phrase>
|
||
<phrase data="auto_4d0f3e5c745f8f59">Число</phrase>
|
||
<phrase data="auto_80e4ba60a4216026">Числовое</phrase>
|
||
<phrase data="auto_f9f543572a9f3843">Числовое значение</phrase>
|
||
<phrase data="auto_ad815aa76490991f">Что делать при совпадении</phrase>
|
||
<phrase data="auto_730c8bd3e279d236">Шаблон URL документов</phrase>
|
||
<phrase data="auto_8bcfd03a28633689">Шаблон вывода</phrase>
|
||
<phrase data="auto_93d4b04a5a3e7fc4">Шаблон рубрики</phrase>
|
||
<phrase data="auto_6380a6ec552d2fa4">Шаблон сайта</phrase>
|
||
<phrase data="auto_7cc701980c957f8a">Шаблон сайта, видимость документов и генерация meta.</phrase>
|
||
<phrase data="auto_162fcc40787e8390">Шаблоны вывода</phrase>
|
||
<phrase data="auto_e2dd9760a11e488d">Шаблоны рубрики</phrase>
|
||
<phrase data="auto_d73c1c19330f1c97">Ширина</phrase>
|
||
<phrase data="auto_40e59f9d011495e8">Ширина в сетке и приставка/суффикс поля.</phrase>
|
||
<phrase data="auto_c27bf5347e3f7ab9">Ширина в строке</phrase>
|
||
<phrase data="auto_bc5ac6884ec740e5">Ширина поля</phrase>
|
||
<phrase data="auto_8181dea595663334">Широкая</phrase>
|
||
<phrase data="auto_552b450ccd23fca8">— весь payload документа</phrase>
|
||
<phrase data="auto_16da4af13ffc7e24">— все переданные значения полей</phrase>
|
||
<phrase data="auto_6f2ab320157e22c8">— изменить поле</phrase>
|
||
<phrase data="auto_04eb0c428318ee55">— настройка</phrase>
|
||
<phrase data="auto_8ba3a06f3bbe94b4">— остановить сохранение</phrase>
|
||
<phrase data="auto_b3799a00cc740f34">" data-document-color-picker aria-label="Выбрать цвет"></phrase>
|
||
<phrase data="auto_f9b0e153f618bfa5">" placeholder="Значение" data-builder-condition-value</phrase>
|
||
<phrase data="auto_44a50838156e18a7">" placeholder="Название значения" data-settings-map-label></phrase>
|
||
<phrase data="auto_2aaea63a47cfc5aa">" placeholder="Например, 0" data-settings-map-key></phrase>
|
||
<phrase data="auto_56e20fc1d77a571f">"></i><span><b>Условия будут</phrase>
|
||
<phrase data="auto_9ee31f68aafb9810">' + (!result.linked_available ? ' disabled' : '') + '>Связанный набор</button></div></div>'
|
||
+ (conflicts.length ? '<div class=</phrase>
|
||
<phrase data="auto_c2629e8295a101da">(исходное поле имеет тип</phrase>
|
||
<phrase data="auto_88860a4c7550ac84">. Сначала уберите эти связи.</phrase>
|
||
<phrase data="auto_3f26cfe7b4458a76">0 или 1</phrase>
|
||
<phrase data="auto_95fa2401e2220abc">3 колонки</phrase>
|
||
<phrase data="auto_5ef8b337b0703112">4 колонки</phrase>
|
||
<phrase data="auto_c7371e9e32a9e493">6 колонок</phrase>
|
||
<phrase data="auto_7cc96641479f36cf">: alias занят типом</phrase>
|
||
<phrase data="auto_bff7381ec8ba4f83">: нельзя автоматически изменить тип заполненного или локально изменённого поля</phrase>
|
||
<phrase data="auto_058afd23ac1ba4ca"></b> запросов</span></phrase>
|
||
<phrase data="auto_005cc05fe0d324b1"></b> модулей</span></phrase>
|
||
<phrase data="auto_4f78eec2a38a6c4b"></b> шаблонов</span></phrase>
|
||
<phrase data="auto_17ad131b9f57074a"></b><small>изменится</small></span></phrase>
|
||
<phrase data="auto_c025bb03938916ee"></b><small>полей с изменениями</small></span><span><b></phrase>
|
||
<phrase data="auto_d56b234f1da820ef"></b><small>скрыто · заблокировано</phrase>
|
||
<phrase data="auto_ff74356b508ce2b0"></b><small>форм изменят поведение</small></span><span><b></phrase>
|
||
<phrase data="auto_b7c9123e2cb46545"></div><button class="btn btn-ghost" type="button" data-impact-cancel>Вернуться</button><button class="btn btn-primary" type="button" data-impact-confirm><i class="ti ti-check"></i>Применить изменения</button></div></div></phrase>
|
||
<phrase data="auto_060efa051d848c0f"></span><small>Всего документов в рубрике:</phrase>
|
||
<phrase data="auto_e4426102ee5d468d"><b>Preview edit-режима</b></phrase>
|
||
<phrase data="auto_a4e0bf8fbb4a17be"><button class="btn btn-ghost btn-icon btn-sm ax-settings-map-remove" type="button" data-settings-map-remove data-tooltip-left="Удалить" aria-label="Удалить значение"><i class="ti ti-trash"></i></button></phrase>
|
||
<phrase data="auto_af962c31c15d28d8"><button class="btn btn-ghost btn-icon btn-sm documents-drag-handle" type="button" data-doc-drag draggable="true" data-tooltip="Перетащить" aria-label="Перетащить"><i class="ti ti-grip-vertical"></i></button></phrase>
|
||
<phrase data="auto_e01aed78c667a5aa"><button class="btn btn-ghost btn-icon btn-sm documents-value-remove" type="button" data-document-value-remove data-tooltip="Удалить" aria-label="Удалить"><i class="ti ti-trash"></i></button></phrase>
|
||
<phrase data="auto_713caabd15007366"><button class="btn btn-ghost btn-icon btn-sm rubrics-action-danger" type="button" data-builder-condition-group-remove data-tooltip-left="Удалить группу" aria-label="Удалить группу"><i class="ti ti-trash"></i></button></phrase>
|
||
<phrase data="auto_361753463ea8701b"><button class="btn btn-ghost btn-icon btn-sm rubrics-action-danger" type="button" data-builder-condition-remove data-tooltip-left="Удалить условие" aria-label="Удалить условие"><i class="ti ti-trash"></i></button></phrase>
|
||
<phrase data="auto_f363772efcc454c3"><button class="btn btn-ghost btn-icon btn-sm rubrics-action-danger" type="button" data-group-delete data-tooltip-left="Удалить" aria-label="Удалить"><i class="ti ti-trash"></i></button></phrase>
|
||
<phrase data="auto_f6c12709183c5dca"><button class="btn btn-ghost btn-icon btn-sm rubrics-action-edit" type="button" data-group-edit data-open-drawer="rubricGroupDrawer" data-tooltip-left="Изменить" aria-label="Изменить"><i class="ti ti-pencil"></i></button></phrase>
|
||
<phrase data="auto_246b9315b5144605"><button class="btn btn-ghost btn-icon btn-sm rubrics-group-drag" type="button" data-group-drag-handle data-tooltip-right="Перетащить" aria-label="Перетащить"><i class="ti ti-grip-vertical"></i></button></phrase>
|
||
<phrase data="auto_6d2a563c3ecd863c"><button class="btn btn-ghost btn-icon btn-sm" type="button" data-builder-condition-add data-tooltip-left="Добавить условие" aria-label="Добавить условие"><i class="ti ti-plus"></i></button></phrase>
|
||
<phrase data="auto_30cd6684d09d7f7a"><button class="btn btn-ghost btn-icon btn-sm" type="button" data-builder-condition-group-add data-tooltip-left="Добавить группу" aria-label="Добавить вложенную группу"><i class="ti ti-brackets"></i></button></phrase>
|
||
<phrase data="auto_75285ce97dc1dc97"><button class="btn btn-ghost btn-icon btn-sm" type="button" data-document-value-down data-tooltip="Ниже" aria-label="Ниже"><i class="ti ti-arrow-down"></i></button></phrase>
|
||
<phrase data="auto_919be7c1e27ba64c"><button class="btn btn-ghost btn-icon btn-sm" type="button" data-document-value-up data-tooltip="Выше" aria-label="Выше"><i class="ti ti-arrow-up"></i></button></phrase>
|
||
<phrase data="auto_8c953b8ec9fe7c69"><button class="btn btn-ghost btn-sm" type="button" data-document-value-clear><i class="ti ti-trash"></i>Очистить</button></phrase>
|
||
<phrase data="auto_b2303b18593af8dd"><button class="btn btn-secondary btn-sm" type="button" data-document-value-add><i class="ti ti-plus"></i>Добавить</button></phrase>
|
||
<phrase data="auto_1163f4bd16f75452"><button type="button" class="btn btn-ghost btn-icon btn-sm documents-relation-clear" data-document-relation-clear data-tooltip="Очистить" aria-label="Очистить"</phrase>
|
||
<phrase data="auto_bf81bef5f9e96e01"><button type="button" class="documents-relation-choice" data-document-relation-pick data-tooltip="Выбрать документ"></phrase>
|
||
<phrase data="auto_369cf0160b0fe4fd"><div class="empty-state">Выберите тип поля.</div></phrase>
|
||
<phrase data="auto_9ceff5bed0e940e9"><div class="empty-state">Группы не созданы.</div></phrase>
|
||
<phrase data="auto_3507b867b5c6766d"><div class="empty-state">Правила полей не изменились.</div></phrase>
|
||
<phrase data="auto_9e51c65ba4e17d7e"><div class="empty-state">Ревизий пока нет. Первый снимок появится после изменения полей или конструктора.</div></phrase>
|
||
<phrase data="auto_6e11794136d6c8af"><div class="modal-footer"><div class="mf-left text-secondary text-sm">Документов проверено:</phrase>
|
||
<phrase data="auto_9c7ad035c6f9ae71"><div class="modal-header"><span class="dialog-icon warning"><i class="ti ti-git-compare"></i></span><div class="rubrics-impact-heading"><h3 id="rubricsBuilderImpactTitle">Проверьте влияние условий</h3><p>Изменения затронут форму уже созданных документов.</p></div><button class="modal-close" type="button" data-impact-cancel aria-label="Закрыть"><i class="ti ti-x"></i></button></div></phrase>
|
||
<phrase data="auto_003bb8dcbde2aeaf"><div class="rubrics-plugin-ok"><i class="ti ti-circle-check"></i>Критичных проблем не найдено.</div></phrase>
|
||
<phrase data="auto_561fb8e45a18a6fe"><div class="rubrics-revision-change-list"><b class="rubrics-revision-change-list-title">Будут изменены</b></phrase>
|
||
<phrase data="auto_d1c12b5740a8ee80"><div class="rubrics-revision-dependencies-head"><div><h5>Зависимости схемы</h5><p></phrase>
|
||
<phrase data="auto_39cb7f7eefdb9264"><div class="rubrics-revision-empty"><i class="ti ti-history"></i><b>Снимок не выбран</b><span>Выберите запись в истории выше.</span></div></phrase>
|
||
<phrase data="auto_f9f08fc12f94c770"><div class="rubrics-revision-row-main"><div><b>Снимок 
|
||
+</phrase>
|
||
<phrase data="auto_18e45d8faa957ed3"><label class="field"><span class="field-label">URL ролика</span></phrase>
|
||
<phrase data="auto_8f3be74f47726fd2"><label class="field"><span class="field-label">Высота</span><input class="input" type="number" min="0" name="</phrase>
|
||
<phrase data="auto_ae6f0838fde4e40b"><label class="field"><span class="field-label">Значение</phrase>
|
||
<phrase data="auto_f083019347a2693d"><label class="field"><span class="field-label">Метод</span><select class="select" name="</phrase>
|
||
<phrase data="auto_af8dbcac2f3c76c2"><label class="field"><span class="field-label">Ширина</span><input class="input" type="number" min="0" name="</phrase>
|
||
<phrase data="auto_b6e02e62e235424c"><option value="">Не выбрано</option></phrase>
|
||
<phrase data="auto_0e97d3501a14a783"><p class="rubrics-impact-notice"><i class="ti ti-info-circle"></i>Проверены</phrase>
|
||
<phrase data="auto_dd7f857f79292160"><p class="text-secondary">Изменений нет.</p></phrase>
|
||
<phrase data="auto_c30ffc2a7d1251b2"><select class="select" data-builder-condition-join aria-label="Логика группы"><option value="and"</phrase>
|
||
<phrase data="auto_661c2484ed62b9f1"><span class="field-hint">Только документы из рубрики 
|
||
:</phrase>
|
||
<phrase data="auto_aee5d2d122ff0911"><span class="rubrics-builder-field-condition" data-tooltip="Условное поле" aria-label="Условное поле"><i class="ti ti-git-branch"></i></span></phrase>
|
||
<phrase data="auto_ce40393d0f8e0d68"><span class="text-secondary text-sm">Варианты не настроены.</span></phrase>
|
||
<phrase data="auto_b90565bd1a34e7b4">>'
|
||
+ '<div><b>' + esc(item.title) + '</b><small>Шаблон 
|
||
+ '<div class=</phrase>
|
||
<phrase data="auto_efb8a2ba9bb43027">>' + links.length + '</span></div>'
|
||
+ links.map(function (link) {
|
||
var state = !link.available ? 'Источник недоступен' : (link.update_available ? 'Есть обновление' : 'Актуален');
|
||
var badge = !link.available ? 'badge-red' : (link.update_available ? 'badge-amber' : 'badge-green');
|
||
return '<article><span><b>' + esc(link.title || link.code) + '</b><small><code>' + esc(link.code) + '</code></small></span>'
|
||
+ '<span class=</phrase>
|
||
<phrase data="auto_fb39c8c4c9a4fc7c">></i>' + esc(field.alias || 'без алиаса') + '</span><span><i class=</phrase>
|
||
<phrase data="auto_0d64e071740fec55">></i>' + esc(field.type || '') + '</span><code>[field:' + esc(field.alias || field.id) + ']</code>';
|
||
}
|
||
},
|
||
|
||
renderAdminViewTokens: function () {
|
||
var root = document.querySelector('[data-admin-view-tokens]');
|
||
if (!root || !this.adminViewState) { return; }
|
||
var tokens = [
|
||
{ token: '[document:title]', label: 'Название' },
|
||
{ token: '[document:id]', label: 'ID' },
|
||
{ token: '[document:alias]', label: 'Alias' }
|
||
];
|
||
this.adminViewState.items.forEach(function (item) {
|
||
tokens.push({ token: '[field:' + (item.alias || item.field_id) + ']', label: item.label });
|
||
});
|
||
root.innerHTML = tokens.map(function (item) {
|
||
return '<button type=</phrase>
|
||
<phrase data="auto_4471259d5b8bcb5c">></i></span>'
|
||
+ '<div><h3>' + esc(group.id ? group.title : 'Основные поля') + '</h3><p>' + esc(group.description || (group.id ? 'Группа полей документа' : 'Поля без отдельной группы')) + '</p></div>'
|
||
+ (groupCondition.tree ? '<span class=</phrase>
|
||
<phrase data="auto_0b2b6e92febfb3d0">></i></span><span><b>' + esc(result.title || 'Набор полей') + '</b><small>' + esc(result.description || 'Описание не задано') + '</small></span></div>'
|
||
+ '<div class=</phrase>
|
||
<phrase data="auto_2fd8236919dd9af8">></i><b>Все поля размещены</b><span>Новых полей для добавления нет.</span></div>';
|
||
}
|
||
if (count) { count.textContent = items.length; }
|
||
var search = document.querySelector('[data-builder-search]');
|
||
if (search && search.value) { this.filterBuilderPalette(search.value); }
|
||
},
|
||
|
||
resetBuilderInspector: function () {
|
||
this.builderSelectedId = 0;
|
||
document.querySelectorAll('[data-builder-select].is-selected').forEach(function (node) { node.classList.remove('is-selected'); });
|
||
var empty = document.querySelector('[data-builder-inspector-empty]');
|
||
if (empty) { empty.hidden = false; }
|
||
if (this.builderForm) { this.builderForm.hidden = true; }
|
||
},
|
||
|
||
unplaceBuilderField: function (row) {
|
||
if (!row) { return; }
|
||
var id = parseInt(row.getAttribute('data-id'), 10) || 0;
|
||
var field = this.builderField(id);
|
||
var palette = document.querySelector('[data-builder-palette]');
|
||
if (!field || !palette) { return; }
|
||
if (this.builderSelectedId === id) { this.captureBuilderInspector(); }
|
||
if (!palette.querySelector('[data-builder-palette-item][data-id=</phrase>
|
||
<phrase data="auto_fdd916f8f93ba9c7">></i><b>Настройки типа</b></div>' + type.settings_html
|
||
: '<p class=</phrase>
|
||
<phrase data="auto_fd6b8d9c3f2799c2">></i><b>Поля не добавлены</b><span>Выберите их в левой колонке. Название, состояние и действия документа останутся системными.</span></div>';
|
||
var count = document.querySelector('[data-admin-view-item-count]');
|
||
if (count) { count.textContent = items.length + ' / 10'; }
|
||
},
|
||
|
||
renderAdminViewInspector: function () {
|
||
var empty = document.querySelector('[data-admin-view-inspector-empty]');
|
||
var form = document.querySelector('[data-admin-view-inspector]');
|
||
var item = this.adminViewItem(this.adminViewSelected);
|
||
if (empty) { empty.hidden = !!item; }
|
||
if (form) { form.hidden = !item; }
|
||
if (!item || !form) { return; }
|
||
form.querySelector('[data-admin-view-label]').value = item.label || '';
|
||
form.querySelector('[data-admin-view-format]').value = item.format || 'text';
|
||
var width = form.querySelector('input[name=</phrase>
|
||
<phrase data="auto_e7265caec578780c">></i><b>Связанные наборы</b><span class=</phrase>
|
||
<phrase data="auto_ac2efb27774d1d01">></i><div><b>Конфликт типов</b><p>' + esc(conflicts.join(', ')) + '</p></div></div>' : '<div class=</phrase>
|
||
<phrase data="auto_791f45437cd73d9b">></i><div><b>Набор не готов к импорту</b><p>' + esc(message) + '</p></div></div>';
|
||
stateRoot.hidden = true;
|
||
};
|
||
var preview = function (file) {
|
||
if (!file) { return; }
|
||
nameRoot.textContent = file.name || 'field-set.json';
|
||
if (file.size > 262144) { showError('Файл превышает 256 КБ'); return; }
|
||
var reader = new FileReader();
|
||
reader.onerror = function () { showError('Не удалось прочитать выбранный файл'); };
|
||
reader.onload = function () {
|
||
descriptor = String(reader.result || '');
|
||
stateRoot.hidden = false;
|
||
stateRoot.classList.add('is-loading');
|
||
stateRoot.innerHTML = '<i class=</phrase>
|
||
<phrase data="auto_06fc6342d6a02414">></i><div><b>Стандартный список документов</b><span>ID, название, рубрика, состояние, дата и системные действия.</span></div></div>';
|
||
return;
|
||
}
|
||
if (!this.adminViewPreview.length) {
|
||
root.innerHTML = '<div class=</phrase>
|
||
<phrase data="auto_72ba5177b9d934c4">></i><span><b>Выберите JSON набора</b><small>AVE.cms field-set, не более 256 КБ</small></span><input type=</phrase>
|
||
<phrase data="auto_b091e89e90e8d13c">></i><span><b>Проверяем набор</b><small>Сравниваем alias и типы полей.</small></span>';
|
||
previewRoot.hidden = true;
|
||
applyButton.disabled = true;
|
||
var data = new FormData();
|
||
data.append('_csrf', self.form.elements._csrf.value);
|
||
data.append('descriptor', descriptor);
|
||
fetch(self.base() + '/rubrics/' + self.currentRubricId + '/field-sets/import/preview', {
|
||
method: 'POST', body: data, headers: { 'Accept': 'application/json' }, credentials: 'same-origin'
|
||
}).then(function (response) { return response.json(); }).then(function (json) {
|
||
if (!json.success) { throw new Error(json.message || 'Набор не прошёл проверку'); }
|
||
var result = json.data || {};
|
||
fingerprint = result.fingerprint || '';
|
||
var conflicts = result.conflicts || [];
|
||
importHasConflicts = !!conflicts.length;
|
||
stateRoot.hidden = true;
|
||
previewRoot.hidden = false;
|
||
previewRoot.innerHTML = '<div class=</phrase>
|
||
<phrase data="auto_a35c2d7f1835196d">></i><span><b>Сначала выполняется проверка</b><small>Документы и существующие поля не меняются.</small></span></div><div data-field-set-import-preview hidden></div></div>'
|
||
+ '<div class=</phrase>
|
||
<phrase data="auto_85c478a2e6b958a3">></i><span>В рубрике пока нет документов</span></div>';
|
||
return;
|
||
}
|
||
var self = this;
|
||
if (this.adminViewState.mode === 'table') {
|
||
root.innerHTML = '<div class=</phrase>
|
||
<phrase data="auto_34d7bc4cd9cc3883">></i><span>Перетащите поле в эту группу</span></div>';
|
||
}
|
||
canvas += '</div></section>';
|
||
});
|
||
var canvasRoot = document.querySelector('[data-builder-canvas]');
|
||
var paletteRoot = document.querySelector('[data-builder-palette]');
|
||
var count = document.querySelector('[data-builder-field-count]');
|
||
if (canvasRoot) { canvasRoot.innerHTML = canvas || '<div class=</phrase>
|
||
<phrase data="auto_89076c464d7fa8f7">></i><span>Поля не найдены</span></div>';
|
||
var count = document.querySelector('[data-admin-view-field-count]');
|
||
if (count) { count.textContent = this.adminViewFields.length; }
|
||
},
|
||
|
||
renderAdminViewItems: function () {
|
||
var root = document.querySelector('[data-admin-view-items]');
|
||
if (!root || !this.adminViewState) { return; }
|
||
var self = this;
|
||
var items = this.adminViewState.items || [];
|
||
root.innerHTML = items.length ? items.map(function (item, index) {
|
||
return '<article class=</phrase>
|
||
<phrase data="auto_04b12cc3bee9c2be">></i>Загрузка настроек типа...</div>';
|
||
fetch(this.base() + '/rubrics/fields/' + field.Id + '/plugin', { headers: { 'Accept': 'application/json' }, credentials: 'same-origin' })
|
||
.then(function (res) { return res.json(); })
|
||
.then(function (json) {
|
||
if (self.builderSelectedId !== parseInt(field.Id, 10)) { return; }
|
||
var data = json.data || {};
|
||
var type = data.type || {};
|
||
root.innerHTML = type.settings_html
|
||
? '<div class=</phrase>
|
||
<phrase data="auto_030eb56c20cb07df">></i>Импортировать</button></div></div>';
|
||
document.body.appendChild(overlay);
|
||
requestAnimationFrame(function () { overlay.classList.add('show'); });
|
||
var fileInput = overlay.querySelector('[data-field-set-import-file]');
|
||
var dropzone = overlay.querySelector('[data-field-set-dropzone]');
|
||
var previewRoot = overlay.querySelector('[data-field-set-import-preview]');
|
||
var stateRoot = overlay.querySelector('[data-field-set-import-state]');
|
||
var applyButton = overlay.querySelector('[data-field-set-import-apply]');
|
||
var nameRoot = overlay.querySelector('[data-field-set-import-name]');
|
||
var descriptor = '';
|
||
var fingerprint = '';
|
||
var importMode = self.fieldSetMode;
|
||
var importHasConflicts = false;
|
||
var close = function () {
|
||
overlay.classList.remove('show');
|
||
setTimeout(function () { overlay.remove(); }, 160);
|
||
};
|
||
var showError = function (message) {
|
||
fingerprint = '';
|
||
importHasConflicts = true;
|
||
applyButton.disabled = true;
|
||
previewRoot.hidden = false;
|
||
previewRoot.innerHTML = '<div class=</phrase>
|
||
<phrase data="auto_d4024acec92b3782">></i>условие</span>' : '')
|
||
+ '<span class=</phrase>
|
||
<phrase data="auto_e0c62efcb83fc6ba">><b>' + conflicts.length + '</b><small>конфликтов</small></span></div>'
|
||
+ '<div class=</phrase>
|
||
<phrase data="auto_6c65284adea5af61">><header><div><b>' + esc(document.document_title) + '</b><small>#' + esc(document.Id) + ' · ' + esc(document.document_alias || 'без alias') + '</small></div><i class=</phrase>
|
||
<phrase data="auto_88c496e9d438c90e">><span>'
|
||
+ esc(group.title || 'Теги') + '</span><b>' + items.length + '</b></button>');
|
||
var buttons = items.map(function (tag) {
|
||
var select = tag.select ? ' data-rubric-template-tag-select=</phrase>
|
||
<phrase data="auto_c5a50608144a8755">><span>' + esc(item.created_label) + '</span><span>' + esc(item.size_label) + '</span><span>' + item.docs_count + ' документов</span></div>'
|
||
+ '<div class=</phrase>
|
||
<phrase data="auto_46a72cfa192a19fa">><span><b>' + (result.field_count || 0) + '</b><small>всего полей</small></span><span><b>' + (result.create || 0) + '</b><small>будет создано</small></span><span><b>' + (result.reuse || 0) + '</b><small>уже существует</small></span><span class=</phrase>
|
||
<phrase data="auto_4ca1bbe0aabfe8a3">><span>После импорта</span><div class=</phrase>
|
||
<phrase data="auto_ab1575cb80736de7">><table><thead><tr><th>Документ</th>'
|
||
+ this.adminViewState.items.map(function (item) { return '<th>' + esc(item.label) + '</th>'; }).join('')
|
||
+ '<th></th></tr></thead><tbody>' + this.adminViewPreview.map(function (document) {
|
||
return '<tr><td><b>' + esc(document.document_title) + '</b><small>#' + esc(document.Id) + '</small></td>'
|
||
+ self.adminViewState.items.map(function (item) { return '<td>' + self.adminViewValueHtml(document, item) + '</td>'; }).join('')
|
||
+ '<td><i class=</phrase>
|
||
<phrase data="auto_4d264171d95fba0d">>Все · И</option><option value="or"</phrase>
|
||
<phrase data="auto_96ffec17c3e84172">>Добавьте первое поле рубрики.</div>'; }
|
||
if (paletteRoot) { paletteRoot.innerHTML = palette || '<div class=</phrase>
|
||
<phrase data="auto_6db9f944ce4b987a">>Дополнительные шаблоны не созданы.</div>';
|
||
return;
|
||
}
|
||
root.innerHTML = templates.map(function (item) {
|
||
return '<article class=</phrase>
|
||
<phrase data="auto_f17793f55ee4358e">>Запрещён</option></select></label></phrase>
|
||
<phrase data="auto_7e0bc5ab28c0744a">>Импорт набора полей</h3><p class=</phrase>
|
||
<phrase data="auto_ef3ba7c981b4b806">>Любое · ИЛИ</option></select></phrase>
|
||
<phrase data="auto_6257dcff18bd7004">>Не удалось загрузить настройки типа.</p>'; });
|
||
},
|
||
|
||
applyBuilderSettingsDraft: function (root, settings) {
|
||
Object.keys(settings || {}).forEach(function (key) {
|
||
var controls = root.querySelectorAll('[name=</phrase>
|
||
<phrase data="auto_193f82b3a8921973">>Независимая копия</button><button type=</phrase>
|
||
<phrase data="auto_accb2611c84b3cbc">>Основные поля</option>';
|
||
this.currentGroups.forEach(function (group) {
|
||
html += '<option value=</phrase>
|
||
<phrase data="auto_3ce0c3f160fae416">>Поля не найдены.</div>';
|
||
return;
|
||
}
|
||
root.innerHTML = fields.map(function (field) {
|
||
return '<button class=</phrase>
|
||
<phrase data="auto_4c0d3cbb39dd1dd8">>Проверка схемы перед добавлением в текущую рубрику.</p></div><button class=</phrase>
|
||
<phrase data="auto_5795623f3228a9b0">>Разрешён</option></phrase>
|
||
<phrase data="auto_0511f03ba6840c2f">>У этого типа нет дополнительных настроек.</p>';
|
||
if (draftSettings !== null) { self.applyBuilderSettingsDraft(root, draftSettings); }
|
||
self.hydrateSettingsMaps(root);
|
||
self.toggleBuilderDefaultField(type.admin_editor || {});
|
||
self.builderSettingsReady = true;
|
||
})
|
||
.catch(function () { root.innerHTML = '<p class=</phrase>
|
||
<phrase data="auto_099f03c2b9e36ebf">]');
|
||
var width = row ? row.getAttribute('data-width') : (layout.width || this.builderAutoWidth(field));
|
||
var empty = document.querySelector('[data-builder-inspector-empty]');
|
||
if (empty) { empty.hidden = true; }
|
||
form.hidden = false;
|
||
this.builderHydrating = true;
|
||
var typeLabel = form.querySelector('[data-builder-type-label]');
|
||
var typeCode = form.querySelector('[data-builder-type-code]');
|
||
if (typeLabel) { typeLabel.textContent = field.type_label || field.rubric_field_type || 'Неизвестный тип'; }
|
||
if (typeCode) { typeCode.textContent = field.rubric_field_type || '—'; }
|
||
form.elements.title.value = Object.prototype.hasOwnProperty.call(draft, 'title') ? draft.title : (field.rubric_field_title || ('Поле 
|
||
this.fillBuilderGroupSelect(row ? row.closest('[data-field-group-drop]').getAttribute('data-field-group-drop') : field.rubric_field_group);
|
||
var widthInput = form.querySelector('input[name=</phrase>
|
||
<phrase data="auto_c84e1c95cac6c7c3">API и структурированный preview получают:</phrase>
|
||
<phrase data="auto_536d006dd87dc104">API-контракты</phrase>
|
||
<phrase data="auto_b6ed65d5c883a005">data-document-value-empty>Нет добавленных строк.</div></phrase>
|
||
<phrase data="auto_383bd57fde06cdc6">data-field-set-import-close>Закрыть</button><button class=</phrase>
|
||
<phrase data="auto_b5b357c840ed996f">data-field-set-import-name>Файл не выбран</span><button class=</phrase>
|
||
<phrase data="auto_295a8b54baed4032">Email, телефон или URL с режимной валидацией и безопасной публичной ссылкой.</phrase>
|
||
<phrase data="auto_b92abe956e5e595f">HEX-цвет с нативным picker и синхронным ручным вводом.</phrase>
|
||
<phrase data="auto_0bcd23c558425222">HTML/PHP-шаблон вывода значения поля на сайте.</phrase>
|
||
<phrase data="auto_359282f9ef75e654">ID документа</phrase>
|
||
<phrase data="auto_deadfcfe544c586c">ID поля 
|
||
}
|
||
|
||
$data[</phrase>
|
||
<phrase data="auto_1d00a5603a94c17d">ID тизера / ссылка</phrase>
|
||
<phrase data="auto_7572be6cdf241d5b">ID, название или алиас</phrase>
|
||
<phrase data="auto_83bc4b17c7a8c2de">key|Название</phrase>
|
||
<phrase data="auto_4f8cd2670720989e">Native edit-render выполнен через FieldRegistry.</phrase>
|
||
<phrase data="auto_926b155081df2362">Native-тип не вернул HTML для режима edit</phrase>
|
||
<phrase data="auto_ab8dfd761699cfb3">Native-тип поля не зарегистрирован</phrase>
|
||
<phrase data="auto_82aabef2a4508ca8">Preview: inline JS-обработчики удалены (</phrase>
|
||
<phrase data="auto_653fd211b847f8ca">Preview: legacy asset-пути используют корень сайта.</phrase>
|
||
<phrase data="auto_dc148953b8a1bf47">Preview: legacy asset-пути приведены к корню сайта (</phrase>
|
||
<phrase data="auto_b024780fcd0da0a9">Preview: legacy script-теги отключены (</phrase>
|
||
<phrase data="auto_d5d0cbdc67a52bbd">URL или относительная ссылка.</phrase>
|
||
<phrase data="auto_657393e7eeaad390">YouTube-видео с дополнительными параметрами.</phrase>
|
||
<phrase data="auto_7aadb5df77d1a5d4">· автодействие</phrase>
|
||
<phrase data="auto_9bcfa53bbe40ed57">· автодействий</phrase>
|
||
<phrase data="auto_c68bd5a5c900a5e3">· есть условие</phrase>
|
||
<phrase data="auto_67dba597b184080a">· обязательно</phrase>
|
||
<phrase data="auto_8e7882b9ee99fd01">· ограничено</phrase>
|
||
<phrase data="auto_933240995632f86b">» добавлен</phrase>
|
||
<phrase data="auto_41b0a9ade5ac0709">» импортирован</phrase>
|
||
<phrase data="auto_e17633d1f1fdc584">» обновлён и синхронизирован</phrase>
|
||
<phrase data="auto_b7cb5fb992168c7a">Алиас свободен</phrase>
|
||
<phrase data="auto_96a0ff987810a9da">Без отдельного URL-алиаса</phrase>
|
||
<phrase data="auto_e928419529529b45">Большой текст, обложка, галерея и прикреплённые файлы.</phrase>
|
||
<phrase data="auto_1175bbbde80aff4c">Будут возвращены</phrase>
|
||
<phrase data="auto_496045b649aaf093">Булево значение: включено или выключено.</phrase>
|
||
<phrase data="auto_8062543f3d8a2727">В административном шаблоне запрещены PHP, JavaScript и исполняемые HTML-элементы</phrase>
|
||
<phrase data="auto_90a2028f00b46817">В одном условии допускается не более 32 правил</phrase>
|
||
<phrase data="auto_393b99dec4427ca2">Варианты</phrase>
|
||
<phrase data="auto_7904133f7ae3d812">Варианты товаров</phrase>
|
||
<phrase data="auto_6b8bff8aba86ce59">варианты товаров</phrase>
|
||
<phrase data="auto_f4553a071702d456">Вернётся полей</phrase>
|
||
<phrase data="auto_d6b08d92a7694cd4">Вес,</phrase>
|
||
<phrase data="auto_8e7b9894c7ef0f57">Видео</phrase>
|
||
<phrase data="auto_430628d9ba4762c5">Визуальный HTML-редактор с полным набором инструментов.</phrase>
|
||
<phrase data="auto_371d06dbf2f987b2">Визуальный HTML-редактор средней высоты.</phrase>
|
||
<phrase data="auto_f6d219b0e3cb8088">вкл</phrase>
|
||
<phrase data="auto_2e304ad8671e5f34">Включено</phrase>
|
||
<phrase data="auto_54761209ae8056a2">включено</phrase>
|
||
<phrase data="auto_dad1221b0fdca3f3">включены</phrase>
|
||
<phrase data="auto_310fac7a14c290dc">Вложенная группа</phrase>
|
||
<phrase data="auto_152539d0d2f5f513">вместо</phrase>
|
||
<phrase data="auto_29f3b29df0d0e54f">Восстановить</phrase>
|
||
<phrase data="auto_c335402efb82f578">Восстановить схему рубрики?</phrase>
|
||
<phrase data="auto_ad4cc9931b4f3b23">Восстановление</phrase>
|
||
<phrase data="auto_8352c93408e340d4">Восстановление заблокировано</phrase>
|
||
<phrase data="auto_ff60e7d66fb1da05">Восстановление заблокировано:</phrase>
|
||
<phrase data="auto_79d1897bb98c0733">Все поля набора уже есть в рубрике</phrase>
|
||
<phrase data="auto_fdf6d9b8ef84e424">Все поля снова будут доступны без условных правил.</phrase>
|
||
<phrase data="auto_1ce5356e44ae11e8">Все точки восстановления этой рубрики будут удалены.</phrase>
|
||
<phrase data="auto_007c911f4559f0a1">Выберите тип поля</phrase>
|
||
<phrase data="auto_6881846aa0f22323">Выбор из списка</phrase>
|
||
<phrase data="auto_5c0e2d903b7bb351">Выбранная группа не принадлежит рубрике</phrase>
|
||
<phrase data="auto_8854c24797952e79">Выбранные ключи по умолчанию</phrase>
|
||
<phrase data="auto_9f3b3c3b78133faa">Выбрать документ</phrase>
|
||
<phrase data="auto_2e31dae95f35e3b8">Выбрать файл</phrase>
|
||
<phrase data="auto_d934aed19632b4c8">Выключено</phrase>
|
||
<phrase data="auto_5091ae9abbe30090">выключены</phrase>
|
||
<phrase data="auto_ae665bfacddba20c">Выпадающий список</phrase>
|
||
<phrase data="auto_b24a95db95addcf3">Высота</phrase>
|
||
<phrase data="auto_a5ecb551ebd318c2">Высота,</phrase>
|
||
<phrase data="auto_17e44239e9501b88">Выше</phrase>
|
||
<phrase data="auto_8e8ca8428150664e">г</phrase>
|
||
<phrase data="auto_e6f95e75e2cdc950">Галерея</phrase>
|
||
<phrase data="auto_3f68fac4335dce12">Город / населённый пункт</phrase>
|
||
<phrase data="auto_ae8ad7b53c3a02aa">Группа</phrase>
|
||
<phrase data="auto_08a71a50417a964a">Группа 
|
||
}
|
||
|
||
protected static function settingLabel($key)
|
||
{
|
||
$known = array(</phrase>
|
||
<phrase data="auto_4134c7b9a64691ce">Группа изменена</phrase>
|
||
<phrase data="auto_c72070f69382be67">Группа не найдена</phrase>
|
||
<phrase data="auto_d94a13b5e865c1d1">Группа создана</phrase>
|
||
<phrase data="auto_2f728e4825cc8252">Группа сохранена</phrase>
|
||
<phrase data="auto_9916f21cea447ddc">Группа удалена</phrase>
|
||
<phrase data="auto_1cb3d2d6c07c3029">Группы</phrase>
|
||
<phrase data="auto_8d2fab2d123f89ab">Да</phrase>
|
||
<phrase data="auto_d4f57dba817bd3dd">да</phrase>
|
||
<phrase data="auto_1fd0f9fbf8215925">Да / включено</phrase>
|
||
<phrase data="auto_683307341f965139">Данные документов останутся на месте</phrase>
|
||
<phrase data="auto_a5b49d2ebad23bf2">Дата</phrase>
|
||
<phrase data="auto_0011621b7aceabd7">Дата и время</phrase>
|
||
<phrase data="auto_882cd6c6d4a3d51a">Дата или дата со временем в одном типе с настраиваемым публичным форматом.</phrase>
|
||
<phrase data="auto_11290498d03a56d3">Дата или дата-время в документе.</phrase>
|
||
<phrase data="auto_de23e05011746450">Дата начала и окончания для событий, публикаций и временных блоков.</phrase>
|
||
<phrase data="auto_374305036f84159f">Дата по умолчанию</phrase>
|
||
<phrase data="auto_92ba58bda6dece76">Два числа</phrase>
|
||
<phrase data="auto_9d54a961c7f58a8e">Две числовые части, которые legacy хранит через вертикальную черту.</phrase>
|
||
<phrase data="auto_b8b5ea12bdd7caa9">Длина</phrase>
|
||
<phrase data="auto_6bee957a1f3ef55d">Длина,</phrase>
|
||
<phrase data="auto_36b046a7c2f15938">длина|ширина|высота</phrase>
|
||
<phrase data="auto_12560d84a04203f8">длина|ширина|высота|вес</phrase>
|
||
<phrase data="auto_443a01b1b24089d7">Для множественного режима перечислите ключи через запятую.</phrase>
|
||
<phrase data="auto_2fcf4b69193bb7c9">Для набора включите типы полей:</phrase>
|
||
<phrase data="auto_695abe1f162c6981">Для типа не зарегистрирован native admin-редактор.</phrase>
|
||
<phrase data="auto_3c117b2c87d3ac0e">Для типа поля не зарегистрирован admin-редактор:</phrase>
|
||
<phrase data="auto_80537195b6f973c8">Для типа поля не зарегистрирован native admin-редактор:</phrase>
|
||
<phrase data="auto_1520dcf50638530a">До</phrase>
|
||
<phrase data="auto_905cee77053de8f0">Добавлен набор «</phrase>
|
||
<phrase data="auto_17f0173a8dd2b7c1">Документ 
|
||
$tokens .=</phrase>
|
||
<phrase data="auto_f61de80bf0ca15a4">Документ не выбран</phrase>
|
||
<phrase data="auto_f5a8762273c68288">документов. Итоговые числа для всей рубрики могут быть больше.</p></phrase>
|
||
<phrase data="auto_b5f7aa103e265df2">Документов:</phrase>
|
||
<phrase data="auto_a529965f6d341346">Документы и другие файлы для скачивания.</phrase>
|
||
<phrase data="auto_f22a3ecb8fddb346">Долгота</phrase>
|
||
<phrase data="auto_324687f7dad26991">Должны совпасть все правила внутри</phrase>
|
||
<phrase data="auto_92b98f22aec69b42">Дом / строение</phrase>
|
||
<phrase data="auto_d7907f4d435df378">Дополнительно</phrase>
|
||
<phrase data="auto_54e8eb3d568c84d3">Дополнительные изображения материала.</phrase>
|
||
<phrase data="auto_04259a314fb8f241">Дополнительные материалы новости.</phrase>
|
||
<phrase data="auto_a5bf5e6d0d8c3be8">Дополнительный шаблон 
|
||
array(</phrase>
|
||
<phrase data="auto_dc50de4d620af713">Дополняет анализ зависимостей перед восстановлением схемы рубрики</phrase>
|
||
<phrase data="auto_3195b41a3fe181fc">Достаточно любого правила внутри</phrase>
|
||
<phrase data="auto_2800924324bf1bcd">доступных вариантов</phrase>
|
||
<phrase data="auto_7746ff4e53bcc5ec">Единое поле с выбором обычного текста, Tiptap или CodeMirror.</phrase>
|
||
<phrase data="auto_0c71b6f4bbee99f8">Зависимость</phrase>
|
||
<phrase data="auto_a8504d513adfb6f5">Заголовок</phrase>
|
||
<phrase data="auto_a90ed3357338f605">Загрузка...</phrase>
|
||
<phrase data="auto_ab2617656e5f6f04">Задан ·</phrase>
|
||
<phrase data="auto_4ae50d30739d5840">Закрыть</phrase>
|
||
<phrase data="auto_fbac34290042f11f">Запись блога</phrase>
|
||
<phrase data="auto_d9a63729fb8dacca">заполнено</phrase>
|
||
<phrase data="auto_e7fae86d1f98f4d5">Запрос 
|
||
array(</phrase>
|
||
<phrase data="auto_95577cb274c4f415">Запрос 
|
||
$details
|
||
);
|
||
}
|
||
}
|
||
|
||
protected static function collectRubricTemplates($rubricId, array $fields, array &$report)
|
||
{
|
||
$rubric = DB::query(</phrase>
|
||
<phrase data="auto_412957758f09512c">Запрос 
|
||
}
|
||
|
||
protected static function aliasMeta($alias)
|
||
{
|
||
$alias = trim((string) $alias);
|
||
return $alias !==</phrase>
|
||
<phrase data="auto_76dd8ec92a26345d">Запросы</phrase>
|
||
<phrase data="auto_f288f1bbf5ad33ac">запросы</phrase>
|
||
<phrase data="auto_10f2c299790840f8">знач.:</phrase>
|
||
<phrase data="auto_9f0b990967c8a2ad">Значение</phrase>
|
||
<phrase data="auto_277d381a820333e3">значение1|значение2</phrase>
|
||
<phrase data="auto_0c6e93c122d03283">значений вариантов</phrase>
|
||
<phrase data="auto_beed168817322eeb">из</phrase>
|
||
<phrase data="auto_fb6d6bc351fbd8d0">изм.</span></header></phrase>
|
||
<phrase data="auto_72148960578ed50b">Изменено поле 
|
||
} catch (\Throwable $e) {
|
||
return $this->error($e->getMessage(), array(), 422);
|
||
}
|
||
|
||
return $this->success(</phrase>
|
||
<phrase data="auto_04b74e950676db16">Изменится полей</phrase>
|
||
<phrase data="auto_92d617ce4b1adaff">Изменён порядок групп</phrase>
|
||
<phrase data="auto_47a92a5519a73f08">Изменён порядок полей</phrase>
|
||
<phrase data="auto_b338e57b8954a149">Иллюстрации и видео записи.</phrase>
|
||
<phrase data="auto_5e386041d5b3fd46">Иллюстрации и файлы статьи.</phrase>
|
||
<phrase data="auto_a38bb3d6176a0e3a">Импортирован набор «</phrase>
|
||
<phrase data="auto_53eb4aa001bbc6bc">Индекс</phrase>
|
||
<phrase data="auto_8b27b51f59c0b547">индекс|регион|город|улица|дом|помещение|широта|долгота</phrase>
|
||
<phrase data="auto_0ae4c2581b1c0a5f">Используйте 1 для включенного состояния или 0 для выключенного.</phrase>
|
||
<phrase data="auto_051ea779d1f909a1">История очищена</phrase>
|
||
<phrase data="auto_ec6be72560e6078a">История пока пустая</phrase>
|
||
<phrase data="auto_8290a3dbc0c83ae0">Источник</phrase>
|
||
<phrase data="auto_fbffb216d6da6080">Источник данных: эта рубрика</phrase>
|
||
<phrase data="auto_8e30179491e33c90">Источник связанного набора недоступен</phrase>
|
||
<phrase data="auto_f8eb6b729cbd06d1">Исходная схема</phrase>
|
||
<phrase data="auto_1a7419eff6c22854">Каталог построен на этой рубрике</phrase>
|
||
<phrase data="auto_5c87c10d07dee030">Квартира / офис</phrase>
|
||
<phrase data="auto_cc6ec0f06bf2d032">Ключ</phrase>
|
||
<phrase data="auto_8d44ef0a6cfd0869">Код до сохранения</phrase>
|
||
<phrase data="auto_e99fb1a66fa7289b">Код набора уже занят ядром или установленным модулем:</phrase>
|
||
<phrase data="auto_faeec89d32b13160">Код после сохранения</phrase>
|
||
<phrase data="auto_5c4931fe4d0965a6">Код публичного вывода</phrase>
|
||
<phrase data="auto_40785832c27c3a51">Колонка 1</phrase>
|
||
<phrase data="auto_698ace159126e252">Колонка 2</phrase>
|
||
<phrase data="auto_2ec20105a2757791">Колонка 3</phrase>
|
||
<phrase data="auto_fec409176cc7882d">Колонка1|Колонка2|Колонка3</phrase>
|
||
<phrase data="auto_8ef03a56fee10ab7">Компактный визуальный HTML-редактор.</phrase>
|
||
<phrase data="auto_73881ce1562ca1e5">Компактный многострочный текст</phrase>
|
||
<phrase data="auto_ddbe04a014fb9ad6">Конструктор</phrase>
|
||
<phrase data="auto_62f220e3a2ff5c67">Контакт</phrase>
|
||
<phrase data="auto_edbe417e021a142f">Контент</phrase>
|
||
<phrase data="auto_99c368c976944bba">Латинская буква первой, далее буквы, цифры или подчёркивание, до 20 символов</phrase>
|
||
<phrase data="auto_bf6379458cca6658">м</phrase>
|
||
<phrase data="auto_198be2a9a8164bab">Медиа</phrase>
|
||
<phrase data="auto_d6a125bb44a0f5b0">Медиа и источник</phrase>
|
||
<phrase data="auto_0f1ae5644ddb5079">минимум|максимум</phrase>
|
||
<phrase data="auto_b8d125b76d752f1f">мм</phrase>
|
||
<phrase data="auto_104b54b9ac588460">Многострочный текст</phrase>
|
||
<phrase data="auto_552d5e4ff1a53655">Множественный выбор</phrase>
|
||
<phrase data="auto_09017097da76a906">Модули</phrase>
|
||
<phrase data="auto_154b21ca6f89ac95">Модуль «Каталог»</phrase>
|
||
<phrase data="auto_876452a5bc5e00a0">Модуль «Товары»</phrase>
|
||
<phrase data="auto_75b7e1282a0c5f9a">Можно использовать точку или запятую. В хранилище значение нормализуется автоматически.</phrase>
|
||
<phrase data="auto_209f0ab7e0ad7f35">Можно оставить пустым или указать число.</phrase>
|
||
<phrase data="auto_948d60c497e7c0c1">Можно оставить пустым. Значение будет подставлено при создании документа.</phrase>
|
||
<phrase data="auto_a9afd09a68e3ea5c">Мультивыбор</phrase>
|
||
<phrase data="auto_db51a510d52f40b4">Набор «</phrase>
|
||
<phrase data="auto_979d8c7f4410c7dc">Набор конфликтует с полями рубрики:</phrase>
|
||
<phrase data="auto_133d072edced4fcf">Набор не связан с этой рубрикой</phrase>
|
||
<phrase data="auto_ebc89a26b3d662c6">Набор полей подготовлен</phrase>
|
||
<phrase data="auto_f9ef3beea7b8315c">Набор полей принадлежит отключённому модулю</phrase>
|
||
<phrase data="auto_1bcaaef1c721015e">Набор проверен</phrase>
|
||
<phrase data="auto_0ff730d95f9c5bc3">нажмите, чтобы выбрать</phrase>
|
||
<phrase data="auto_3de49828e86a4016">Название</phrase>
|
||
<phrase data="auto_27237a987e20e24e">Назначения товаров:</phrase>
|
||
<phrase data="auto_f0cb3e0050a9c119">Например /catalog или https://example.com.</phrase>
|
||
<phrase data="auto_0d91beec439da182">Настройка</phrase>
|
||
<phrase data="auto_7047b63aada387db">Настройки каталога</phrase>
|
||
<phrase data="auto_8cefab261ccfbb6d">настройки каталога</phrase>
|
||
<phrase data="auto_10a8547a847fa8ce">Настройки полей:</phrase>
|
||
<phrase data="auto_cb26bdc6c683d140">Начало</phrase>
|
||
<phrase data="auto_36030c67ae103b5e">Начните вводить название или ID</phrase>
|
||
<phrase data="auto_1ab4c4361e9555db">не входит в</phrase>
|
||
<phrase data="auto_7faabdf7a4b648a5">Не задан</phrase>
|
||
<phrase data="auto_6ddd51c3f0234412">Не задано</phrase>
|
||
<phrase data="auto_c50d8ea8a872cbae">не задано</phrase>
|
||
<phrase data="auto_ce414779fdc7b155">не заполнено</phrase>
|
||
<phrase data="auto_a4d765aa97521f40">не содержит</phrase>
|
||
<phrase data="auto_208c7ffd83c54bc7">Не удалось восстановить схему</phrase>
|
||
<phrase data="auto_e0b8fe4f27c488e1">Не удалось загрузить документы</phrase>
|
||
<phrase data="auto_9da304d709611b05">Не удалось загрузить ревизии</phrase>
|
||
<phrase data="auto_035c1bf59790f310">Не удалось очистить историю</phrase>
|
||
<phrase data="auto_5025db81b8d73105">Не удалось полностью проверить зависимости каталога.</phrase>
|
||
<phrase data="auto_684c8004cc7a183a">Не удалось проверить запросы и API-контракты.</phrase>
|
||
<phrase data="auto_4d036d50c26e3045">Не удалось проверить шаблоны рубрики.</phrase>
|
||
<phrase data="auto_742e1e640524f2c1">Не удалось сериализовать набор полей</phrase>
|
||
<phrase data="auto_39227cd5c8b59f74">Не удалось удалить снимок</phrase>
|
||
<phrase data="auto_3f48d3d91a14d8a0">Недостаточно прав</phrase>
|
||
<phrase data="auto_f18dbdc258bca8e2">Неизвестный стартовый набор полей</phrase>
|
||
<phrase data="auto_07d176c4c5e9c78f">Некорректное условие группы</phrase>
|
||
<phrase data="auto_0da3626976a5b390">Некорректные данные конструктора</phrase>
|
||
<phrase data="auto_7a6a8944b59571d4">Некорректные настройки полей</phrase>
|
||
<phrase data="auto_134184b078663610">Некорректный порядок групп</phrase>
|
||
<phrase data="auto_d770a7380f36261c">Некорректный порядок полей</phrase>
|
||
<phrase data="auto_eaca28dd90ffa230">Некорректный порядок рубрик</phrase>
|
||
<phrase data="auto_9ecd8f0eea8141e2">Несколько вариантов из списка, варианты задаются в настройке поля.</phrase>
|
||
<phrase data="auto_bb3deb39a97ca8b1">Несколько значений из заданного набора.</phrase>
|
||
<phrase data="auto_585b061bb5a3134c">Несколько отмеченных вариантов.</phrase>
|
||
<phrase data="auto_51bb8c8e7e42a8b1">Несколько флажков</phrase>
|
||
<phrase data="auto_f82a8219414c7c8e">Нет</phrase>
|
||
<phrase data="auto_ff6cd5f828336f10">Нет / выключено</phrase>
|
||
<phrase data="auto_e0f171745065220a">Ниже</phrase>
|
||
<phrase data="auto_1e1b70b17c42674c">Ничего не найдено</phrase>
|
||
<phrase data="auto_30198e9ff12344eb">Новость</phrase>
|
||
<phrase data="auto_28bcb5ce2c722376">Новые поля не удаляются: они перейдут в библиотеку конструктора. Значения документов не стираются.</phrase>
|
||
<phrase data="auto_a0d610b7ea737ade">Обложка</phrase>
|
||
<phrase data="auto_eea5b2a9a8323aea">Обновлён набор «</phrase>
|
||
<phrase data="auto_7f235f6fffedd816">Обычное текстовое поле для короткого значения.</phrase>
|
||
<phrase data="auto_999bf5c4f0ec4b14">обязательное</phrase>
|
||
<phrase data="auto_3a4cd49df5662af3">Один вариант из списка. Варианты задаются строками.</phrase>
|
||
<phrase data="auto_cee7482a8c47aee7">Один вариант на строку</phrase>
|
||
<phrase data="auto_6aaf394d7198cbc5">Один вариант на строку.</phrase>
|
||
<phrase data="auto_9703f6018d1ab37e">Один вариант на строку. Для ключей используйте key|Название.</phrase>
|
||
<phrase data="auto_7e00ac247e2112fd">Одиночный или множественный выбор со стабильными ключами и JSON-настройками.</phrase>
|
||
<phrase data="auto_8cc0e064940745ae">Одна запись на строку.</phrase>
|
||
<phrase data="auto_359ee14317f39b8e">Одна запись на строку. Для нескольких колонок используйте разделитель |.</phrase>
|
||
<phrase data="auto_ad0047f29190b8a1">Одна строка на запись, части разделяются символом |.</phrase>
|
||
<phrase data="auto_f475b362bf564190">Одна строка на значение.</phrase>
|
||
<phrase data="auto_46934c8a3735ad47">Одна упаковка на строку: длина|ширина|высота|вес.</phrase>
|
||
<phrase data="auto_42f5ec752342e797">одно из</phrase>
|
||
<phrase data="auto_e48960e8d2d2124b">Одно числовое значение.</phrase>
|
||
<phrase data="auto_6e114b32bcc7a134">Одноколоночный список</phrase>
|
||
<phrase data="auto_ec5bfc700b5ae4bf">Окончание</phrase>
|
||
<phrase data="auto_f5441f6aee76222c">Описание</phrase>
|
||
<phrase data="auto_5cd09a302589be67">Основная группа</phrase>
|
||
<phrase data="auto_fd109ef039ff0505">Основное изображение для страницы и карточки материала.</phrase>
|
||
<phrase data="auto_03fc5be2bdd6b2b2">Основное содержимое документа с визуальным редактором.</phrase>
|
||
<phrase data="auto_a0843c27359f0f6c">Основное содержимое записи.</phrase>
|
||
<phrase data="auto_b57c2da269a3afd3">Основной материал новости.</phrase>
|
||
<phrase data="auto_d115af8c94ddfae2">Основной материал статьи.</phrase>
|
||
<phrase data="auto_720118e3e7dcd555">Основной текст</phrase>
|
||
<phrase data="auto_333e2fe65bcbf148">Основные поля</phrase>
|
||
<phrase data="auto_403ab0c70b279da9">Останутся без удаления</phrase>
|
||
<phrase data="auto_dd1abf2d44aeb35e">От</phrase>
|
||
<phrase data="auto_1d3c309b65b81b7b">очистить значение</phrase>
|
||
<phrase data="auto_c00aca49199296d7">Ошибка сети</phrase>
|
||
<phrase data="auto_3e8b08a79aef1960">Ошибка сети при загрузке ревизий</phrase>
|
||
<phrase data="auto_0db49b55557f2bde">Параметр</phrase>
|
||
<phrase data="auto_e2a76ecff8da5fb2">параметры товарных фидов</phrase>
|
||
<phrase data="auto_18e28e575197be83">Перед восстановлением</phrase>
|
||
<phrase data="auto_20faa3283904ccb6">Перед добавлением набора «</phrase>
|
||
<phrase data="auto_6d9c6de6e9596569">Перед изменением группы 
|
||
Model::saveGroup($groupId, 0, Request::postAll());
|
||
$this->captureSchemaAfter((int) $group[</phrase>
|
||
<phrase data="auto_ef074ba5f354db4a">Перед изменением порядка групп</phrase>
|
||
<phrase data="auto_87b2c7700de87311">Перед изменением порядка полей</phrase>
|
||
<phrase data="auto_49cfcda77c880ec8">Перед импортом набора «</phrase>
|
||
<phrase data="auto_02d8d913687f5a30">Перед синхронизацией набора «</phrase>
|
||
<phrase data="auto_22b6593e08e0c296">Перед созданием поля</phrase>
|
||
<phrase data="auto_897bfeda43777719">Перед сохранением конструктора</phrase>
|
||
<phrase data="auto_bf170eb1f2d7ebf2">Перед удалением группы 
|
||
if (!Model::deleteGroup($groupId)) {
|
||
return $this->error(</phrase>
|
||
<phrase data="auto_7c4b3713d3f5b800">Переносимая схема формы рубрики «</phrase>
|
||
<phrase data="auto_710b4d61663b2ab5">Перетащить</phrase>
|
||
<phrase data="auto_b2822e2bb3042a62">Период</phrase>
|
||
<phrase data="auto_2bb568f1c9bf0049">Период по умолчанию</phrase>
|
||
<phrase data="auto_f232e1401c1af70a">Повторяемые ссылки с подписью.</phrase>
|
||
<phrase data="auto_912892793e790278">Повторяемый список записей, legacy хранит значения сериализованным массивом.</phrase>
|
||
<phrase data="auto_5bdbfb21f1279d0c">Повторяемый список из одного значения в строке.</phrase>
|
||
<phrase data="auto_dd779dec3ae3b807">Повторяемый список из трёх частей, legacy использует разделитель |.</phrase>
|
||
<phrase data="auto_4861634c74c2ec40">Поддерживаются YYYY-MM-DD, timestamp или пустое значение.</phrase>
|
||
<phrase data="auto_7a7e811d3c0c48ce">Подсказка редактору</phrase>
|
||
<phrase data="auto_7788a11e4dbfe918">Показать</phrase>
|
||
<phrase data="auto_c52083faa73d3829">Поле</phrase>
|
||
<phrase data="auto_3dc162c2751c4540">Поле 
|
||
}
|
||
|
||
if (!isset($validGroups[$groupId])) {
|
||
throw new \RuntimeException(</phrase>
|
||
<phrase data="auto_5e9883c468e24098">Поле 
|
||
var preview = row.querySelector(</phrase>
|
||
<phrase data="auto_4c75293d539bf403">Поле изменено</phrase>
|
||
<phrase data="auto_046256c31e517796">Поле не найдено</phrase>
|
||
<phrase data="auto_6400c6e948f5b72e">Поле сохранено</phrase>
|
||
<phrase data="auto_419546db9dc17c6c">Поле удалено</phrase>
|
||
<phrase data="auto_0b7ea7cc1d12e063">Полноценный визуальный HTML-редактор.</phrase>
|
||
<phrase data="auto_fe27eca938577adf">Поля</phrase>
|
||
<phrase data="auto_8fe60268a3f0942e">Поля без отдельной группы.</phrase>
|
||
<phrase data="auto_00c82781744d8205">Поля и фильтры:</phrase>
|
||
<phrase data="auto_f93ae956daec8740">поля или фильтры разделов каталога</phrase>
|
||
<phrase data="auto_74a25f1c96d2284d">Поля, группы, раскладка и условия формы. Значения документов в снимок не входят.</phrase>
|
||
<phrase data="auto_ceca858e57bfb9c9">Поля:</phrase>
|
||
<phrase data="auto_f6f1e5272fd39ea7">Порядок</phrase>
|
||
<phrase data="auto_3eba1c2bc0c2275a">Порядок групп сохранён</phrase>
|
||
<phrase data="auto_cd0a89e3c96f6a65">Порядок полей сохранён</phrase>
|
||
<phrase data="auto_b421f3ded10e76d4">Порядок рубрик сохранён</phrase>
|
||
<phrase data="auto_fb7070540c505cd9">После восстановления проверьте клиентов, которые передают alias или ID этих полей.</phrase>
|
||
<phrase data="auto_cefd8d498fbc2d41">После восстановления проверьте перечисленные места.</phrase>
|
||
<phrase data="auto_3ca212f4fcd60543">правил</phrase>
|
||
<phrase data="auto_5d1611f2fbc0a7a1">правило</phrase>
|
||
<phrase data="auto_048bcf8fccdd156a">Предпросмотр условий устарел. Проверьте изменения ещё раз.</phrase>
|
||
<phrase data="auto_f34d83879c2a1a56">Предпросмотр условия устарел. Проверьте изменение ещё раз.</phrase>
|
||
<phrase data="auto_a2f64921e63d47ec">Представление документов сохранено</phrase>
|
||
<phrase data="auto_f8350cb18552d3ff">Прикреплённые файлы</phrase>
|
||
<phrase data="auto_d206fa2cc73df858">Примените миграцию связанных наборов полей</phrase>
|
||
<phrase data="auto_768af677624eed27">Применить</phrase>
|
||
<phrase data="auto_a3e1a199308d37cc">Проверьте группу</phrase>
|
||
<phrase data="auto_bec1d875e9bb85dd">Проверьте поле</phrase>
|
||
<phrase data="auto_556e2818269f4355">Проверьте поля рубрики</phrase>
|
||
<phrase data="auto_ff58b9d76887b9ba">Просмотр рубрик, групп и полей.</phrase>
|
||
<phrase data="auto_8381ff3ecd66f660">Простой многострочный текст</phrase>
|
||
<phrase data="auto_78bfda36076e452e">Прямых ссылок на изменяемые поля не найдено.</phrase>
|
||
<phrase data="auto_eb8ec7038ec2681b">Публикация</phrase>
|
||
<phrase data="auto_2838753cf4020c30">Публичный шаблон вывода поля.</phrase>
|
||
<phrase data="auto_99d406eeba4f9acb">Раздел</phrase>
|
||
<phrase data="auto_bc3c0b3b37411afc">Раздел использует эту рубрику</phrase>
|
||
<phrase data="auto_423e086b838336ae">разделы каталога</phrase>
|
||
<phrase data="auto_6091bde898dd2bf6">Размещено на форме</phrase>
|
||
<phrase data="auto_41e2028ded828690">Раскладка полей сохранена</phrase>
|
||
<phrase data="auto_defc150c8003aa92">Ревизии удалены</phrase>
|
||
<phrase data="auto_1703d7bb92009455">Ревизии:</phrase>
|
||
<phrase data="auto_e355fb2f4ed33801">Ревизия не найдена</phrase>
|
||
<phrase data="auto_3e096d0063299173">Ревизия удалена</phrase>
|
||
<phrase data="auto_1089c8142df8266a">Регион</phrase>
|
||
<phrase data="auto_f8e36737de55e7f2">Редактирование группы 
|
||
},
|
||
|
||
submitGroup: function (confirmed, fingerprint) {
|
||
var id = this.groupForm.elements.id.value;
|
||
var rubricId = this.groupForm.elements.rubric_id.value || this.currentRubricId;
|
||
var self = this;
|
||
this.clearErrors(this.groupForm);
|
||
var conditionRoot = this.groupForm.querySelector(</phrase>
|
||
<phrase data="auto_44c5a0837a8d1b95">Редактирование поля 
|
||
self.setHint(</phrase>
|
||
<phrase data="auto_a264f408359849b0">Режим редактора и публичного вывода задаётся в настройках типа.</phrase>
|
||
<phrase data="auto_8e287cb490f5c0d4">Рубрика 
|
||
}
|
||
|
||
$docs = self::documentCount($id);
|
||
if ($docs > 0) {
|
||
throw new \RuntimeException(</phrase>
|
||
<phrase data="auto_ecf75d7b2322f185">Рубрика и стартовый набор полей созданы</phrase>
|
||
<phrase data="auto_0ee5515f751d593d">Рубрика не найдена</phrase>
|
||
<phrase data="auto_ec6c7b420a5a1898">Рубрика создана</phrase>
|
||
<phrase data="auto_bbaf57cf67603098">Рубрика сохранена</phrase>
|
||
<phrase data="auto_47982ea7fafb42d3">Рубрика удалена</phrase>
|
||
<phrase data="auto_6375eed92599fce7">Рубрики и поля</phrase>
|
||
<phrase data="auto_11d0e63af3c34b42">Рубрики: просмотр</phrase>
|
||
<phrase data="auto_3895c2959736293d">Рубрики: управление</phrase>
|
||
<phrase data="auto_66ad2314f9717615">С данными</phrase>
|
||
<phrase data="auto_eafa8a9406f3748c">Связанный набор синхронизирован</phrase>
|
||
<phrase data="auto_0e25d7b679539538">Связь с набором удалена. Поля рубрики сохранены.</phrase>
|
||
<phrase data="auto_6d516bed514c8c01">симв.</phrase>
|
||
<phrase data="auto_e196ddc3c8e71e22">Синхронизация требует ручного решения:</phrase>
|
||
<phrase data="auto_222e53dc8a560fae">Синхронизирован набор «</phrase>
|
||
<phrase data="auto_84de063be9dacec5">Системное имя</phrase>
|
||
<phrase data="auto_10729118a0e19a5c">Скрыть</phrase>
|
||
<phrase data="auto_df5763ef792cf2f4">см</phrase>
|
||
<phrase data="auto_808ab22bfcac6452">Сначала выполните предварительный просмотр набора</phrase>
|
||
<phrase data="auto_ee46e4c63f28ad77">Сначала проверьте изменения набора</phrase>
|
||
<phrase data="auto_b9917824e609b5b3">снимков</phrase>
|
||
<phrase data="auto_e5ae76634bcd72e4">Снимок перед восстановлением ревизии 
|
||
$current,
|
||
(int) $revisionId
|
||
);
|
||
$result = Model::applySchemaSnapshot((int) $revision[</phrase>
|
||
<phrase data="auto_3332ef18a41dd97f">Снимок удалён</phrase>
|
||
<phrase data="auto_5f2fbe2d4bb87c25">Содержание</phrase>
|
||
<phrase data="auto_9d7967e0d4992163">Содержимое по умолчанию</phrase>
|
||
<phrase data="auto_0c0d58a11ba9633a">содержит</phrase>
|
||
<phrase data="auto_dcabf8a192f05329">Создание</phrase>
|
||
<phrase data="auto_31cbb3872199a0ef">Создание рубрики и начальной схемы</phrase>
|
||
<phrase data="auto_763265cb6235efbc">Создание, изменение, удаление, сортировка и импорт рубрик и полей.</phrase>
|
||
<phrase data="auto_4b9ec0383b69c6b1">Создано поле 
|
||
} catch (\Throwable $e) {
|
||
return $this->error($e->getMessage(), array(), 422);
|
||
}
|
||
|
||
return $this->success(</phrase>
|
||
<phrase data="auto_f8eb0fd5b3cea63f">Сортировка:</phrase>
|
||
<phrase data="auto_f40cc580daf1307b">Сортируемый список коробок с габаритами и весом для расчёта доставки.</phrase>
|
||
<phrase data="auto_c46cf8cde86bcdd8">Состав рубрики изменился после проверки. Выполните предварительный просмотр ещё раз.</phrase>
|
||
<phrase data="auto_2cb807c0b374117f">Сохранится новых</phrase>
|
||
<phrase data="auto_aa377fec4ea36594">Сохраняется как HTML и редактируется через общий rich-text редактор.</phrase>
|
||
<phrase data="auto_b3c3cbbb4600dcb2">Сохраняется как HTML, совместимый с legacy multi_line.</phrase>
|
||
<phrase data="auto_eaac62ff61af9056">Сохранён конструктор формы</phrase>
|
||
<phrase data="auto_91fd627584d77019">Список записей</phrase>
|
||
<phrase data="auto_a6e6a936fd514789">Список ключ-значение</phrase>
|
||
<phrase data="auto_e6f3ee693c187f9c">Список ссылок</phrase>
|
||
<phrase data="auto_f62b19dd7b86bc2e">Список, где слева хранится ключ, справа показывается подпись.</phrase>
|
||
<phrase data="auto_046e475e5a9a0cd1">Ссылка</phrase>
|
||
<phrase data="auto_7f2d1bc7bda10ebc">Ссылка или документ</phrase>
|
||
<phrase data="auto_90862e36972a1c82">Ссылка на первоисточник новости, если она требуется.</phrase>
|
||
<phrase data="auto_1f6d3599e370e90f">Ссылка по умолчанию</phrase>
|
||
<phrase data="auto_8f91dd4e7581c212">Ссылки по умолчанию</phrase>
|
||
<phrase data="auto_53068219c2b2f1c9">Стартовый набор недоступен</phrase>
|
||
<phrase data="auto_7fd6de20cbe361b4">Статья</phrase>
|
||
<phrase data="auto_9f0ad4c82c904c26">Строка</phrase>
|
||
<phrase data="auto_87b7429d24a08633">Строки по умолчанию</phrase>
|
||
<phrase data="auto_8292e7c77124de1f">Схема восстановлена</phrase>
|
||
<phrase data="auto_dc58df513fa07c01">Схема изменилась после предпросмотра. Проверьте ревизию ещё раз.</phrase>
|
||
<phrase data="auto_de2821b2ebf5dbde">Схема или поля рубрики изменились после проверки. Повторите предварительный просмотр.</phrase>
|
||
<phrase data="auto_494d9e0e4a4b939d">Схема рубрики восстановлена</phrase>
|
||
<phrase data="auto_7520eb0809ee7f75">Такой алиас уже есть в этой рубрике</phrase>
|
||
<phrase data="auto_a9ee2e2619804624">Такой алиас уже используется</phrase>
|
||
<phrase data="auto_7883c6e6c328df0e">Тег вставлен</phrase>
|
||
<phrase data="auto_4f73d11e0a067cfe">Текст или параметры поля</phrase>
|
||
<phrase data="auto_e4f4c08800f4843c">Текст по умолчанию</phrase>
|
||
<phrase data="auto_f030627ebefc77a0">Текст, обложка, галерея и видео.</phrase>
|
||
<phrase data="auto_0a3dfe31461abd76">Текст, обложка, галерея и ссылка на первоисточник.</phrase>
|
||
<phrase data="auto_7a1dd0d799c1a26b">Текстовое значение</phrase>
|
||
<phrase data="auto_ded9413c36093e2e">Текстовое содержимое</phrase>
|
||
<phrase data="auto_79f650c36a447623">Текущая схема сначала сохранится отдельным снимком. Новые поля и значения документов не удаляются.</phrase>
|
||
<phrase data="auto_c8ca59549260b84a">Тип не задан</phrase>
|
||
<phrase data="auto_9d7b158aab8818ff">Тип поля включён</phrase>
|
||
<phrase data="auto_550ede0943cae0f1">Тип поля не зарегистрирован</phrase>
|
||
<phrase data="auto_77e799c92f8d41a6">Тип поля не зарегистрирован в системном FieldRegistry</phrase>
|
||
<phrase data="auto_7b47c68d9308eee7">Тип поля не найден</phrase>
|
||
<phrase data="auto_a44d86c6afbc1c76">Тип поля отключён</phrase>
|
||
<phrase data="auto_168058f2643416b7">товарное представление каталога</phrase>
|
||
<phrase data="auto_9ab422813a4627ad">товарные фиды</phrase>
|
||
<phrase data="auto_c4bd1595146238e2">Три числа</phrase>
|
||
<phrase data="auto_e9c57f45e85eb653">Три числовые части, которые legacy хранит через вертикальную черту.</phrase>
|
||
<phrase data="auto_50008389d0e80992">Трёхколоночный список</phrase>
|
||
<phrase data="auto_9c7449bfd16b63a0">Убрать</phrase>
|
||
<phrase data="auto_ab30701c85ebee86">Убрать документ</phrase>
|
||
<phrase data="auto_5a7e56953fabd094">Удалено поле 
|
||
} catch (\Throwable $e) {
|
||
return $this->error($e->getMessage(), array(), 422);
|
||
}
|
||
|
||
return $this->success(</phrase>
|
||
<phrase data="auto_86ea33aef5e95d4f">Удалить</phrase>
|
||
<phrase data="auto_c3df07c7b5b795cf">Удалить все</phrase>
|
||
<phrase data="auto_6ffc449b1baa883f">Удалить всю историю схемы?</phrase>
|
||
<phrase data="auto_fa36b9b56e7fa75f">Удалить поле? Значения документов для этого поля тоже будут удалены.</phrase>
|
||
<phrase data="auto_95ae90ad56da2061">Удалить снимок схемы?</phrase>
|
||
<phrase data="auto_32f5f556b7afabd8">Удалить строку</phrase>
|
||
<phrase data="auto_5ca79a23d7935521">Укажите алиас</phrase>
|
||
<phrase data="auto_0916c48921c3c502">Укажите название</phrase>
|
||
<phrase data="auto_ccec370f3d5a5c9e">Укажите название группы</phrase>
|
||
<phrase data="auto_4b0645136585892a">Укажите название поля</phrase>
|
||
<phrase data="auto_9e05569e9b1df2a0">Укажите название шаблона</phrase>
|
||
<phrase data="auto_d0baaff9adcb1393">Улица</phrase>
|
||
<phrase data="auto_8cc1fb60fee5cb85">Упаковки по умолчанию</phrase>
|
||
<phrase data="auto_e0d05941c401c6a8">Упаковки товара</phrase>
|
||
<phrase data="auto_80ccd11ca563be10">Условие формы</phrase>
|
||
<phrase data="auto_a328590258410cf8">условия запросов</phrase>
|
||
<phrase data="auto_734485dc78f7af41">Условия формы останутся включены</phrase>
|
||
<phrase data="auto_d6e21e0ee096a5e7">Условия формы останутся выключены</phrase>
|
||
<phrase data="auto_da54276709fb9bad">Условия формы:</phrase>
|
||
<phrase data="auto_fb422ffcf55d7c71">Условия:</phrase>
|
||
<phrase data="auto_8f70be76ffdbd332">установить значение</phrase>
|
||
<phrase data="auto_d31faf0f9c4ad59a">Фид</phrase>
|
||
<phrase data="auto_f2cc217e9344de81">Фид построен на этой рубрике</phrase>
|
||
<phrase data="auto_d38839105b4e23ec">Флажок</phrase>
|
||
<phrase data="auto_ff037a1e0e38e3cf">Форма и серверная проверка начнут учитывать правила.</phrase>
|
||
<phrase data="auto_d0c4697de63876a5">Формат значения определяется настройкой типа контакта.</phrase>
|
||
<phrase data="auto_22e8c51ed950a3b3">Формат строки: key|Название. Один вариант на строку.</phrase>
|
||
<phrase data="auto_0144c8ff3d199ae9">Формат строки: URL|Название.</phrase>
|
||
<phrase data="auto_bb0c921ddc7b018c">Формат строки: колонка1|колонка2|колонка3.</phrase>
|
||
<phrase data="auto_c2b4e62229f69882">Формат: значение1|значение2.</phrase>
|
||
<phrase data="auto_41836d94cd474b10">Формат: значение1|значение2|значение3.</phrase>
|
||
<phrase data="auto_6043010462d9b819">Формат: начало|окончание. Поддерживаются YYYY-MM-DD и дата со временем.</phrase>
|
||
<phrase data="auto_8f1ddad05666a032">Форматированный текст</phrase>
|
||
<phrase data="auto_9aad34de167ec7ef">Хранится как Unix timestamp и редактируется нативным контролом браузера.</phrase>
|
||
<phrase data="auto_84b22ed2aa3351be">Цвет</phrase>
|
||
<phrase data="auto_c98fd657a52d70e2">Цвет по умолчанию</phrase>
|
||
<phrase data="auto_2c8c9cfd53a8bc30">Числа по умолчанию</phrase>
|
||
<phrase data="auto_9d9ac850b688dc0c">Число по умолчанию</phrase>
|
||
<phrase data="auto_4b205aad37c0f7a2">Число с настраиваемым публичным форматом: сумма, процент, величина или рейтинг.</phrase>
|
||
<phrase data="auto_a64b03d7781072e3">Чтение и запись используют схему:</phrase>
|
||
<phrase data="auto_2fd1bb90a8967719">Шаблон request</phrase>
|
||
<phrase data="auto_33106a743f3b73dd">Шаблон в документе</phrase>
|
||
<phrase data="auto_7b841b3df0ed8718">Шаблон в запросе</phrase>
|
||
<phrase data="auto_1d53a7dc71b144d5">Шаблон используется документами и не может быть удалён</phrase>
|
||
<phrase data="auto_9cdce972a025ad9f">Шаблон обработки request-значения, если тип поля его использует.</phrase>
|
||
<phrase data="auto_a9a2ce10d5405bf2">Шаблон результата:</phrase>
|
||
<phrase data="auto_ac0442729c4d0715">Шаблон рубрики не найден</phrase>
|
||
<phrase data="auto_67cad9b67b767b3d">Шаблоны</phrase>
|
||
<phrase data="auto_f106573d4bc2da30">Шаблоны запроса «</phrase>
|
||
<phrase data="auto_d0888e0521387c25">Ширина,</phrase>
|
||
<phrase data="auto_e4f7317068bacefd">Широта</phrase>
|
||
<phrase data="auto_9deda260ec1105fa">Этот набор уже связан с рубрикой. Используйте обновление в списке связанных наборов.</phrase>
|
||
<phrase data="auto_6a3745e5fb4cb013">Этот тип поля отключён в реестре</phrase>
|
||
<phrase data="auto_5f2ed2661cf06c99">Эту точку восстановления нельзя будет вернуть.</phrase>
|
||
</language>
|