-
2
-
Обновлений за месяц: 2
-
Zion WebEngine 25.04.11
11.04.2025
-
Zion WebEngine 25.04.10
10.04.2025
-
-
1
-
Ответов на вопросы за месяц: 1
-
Как вставить изображение или файл в контент?
25.04.2025
-
Как экспортировать данные о заказах в XML
Эта инструкция предназначена 1С-программисту, для реализации необходимого функционала на стороне 1С. Информацию о настройке данного функционала на стороне CMS Вы найдете в соответсвующем разделе через меню администратора.
Если у Вас нет 1С-программиста, который готов реализовать данный функционал, то создатель Вашего сайта бесплатно познакомит Вас сразу с несколькими специалистами в данной области.
Какая информация о заказе может быть передана
<?xml version="1.0" encoding="windows-1251"?>
<Заказ
Номер="00004964"
Статус="Новый заказ"
Дата="07.09.2022"
Время="13:34:38"
ФИО="Сидоров Иван Петрович"
НомерКлиента="354"
Телефон="89123456789"
Email="mail@example.com"
Индекс=""
Регион=""
НаселенныйПункт="село Заречное"
Улица=""
Дом=""
Подъезд=""
Этаж=""
КвартираОфис=""
ТочкаСамовывоза="(не выбрана)"
Комментарий=""
СпособОплаты="Наложенный платёж"
ПосьбаКлиента="Перезвонить"
>
<Товары>
<Товар
ID="00000241"
Наименование="Сальник заднего амортизатора Иж"
Количество="6"
Цена="10"
/>
<Товар
ID="00004879"
Наименование="Эмблема Планета стекло"
Количество="2"
Цена="30"
/>
<Товар
ID="0!balans"
Наименование="Пополенение баланса"
Количество="158"
Цена="1"
/>
...
</Товары>
</Заказ>
- Общая информация о заказе:
- Номер (В разных версиях 1С может использоваться разная длина номеров заказа: от 6 до 11. Возможна, настойка другой длины. Сообщите, какая длина используется у Вас)
- Статус («Новый заказ», «Заказ оплачен», «Заказ отклонён». Могут быть другие варианты)
- Дата и время
- Данные о клиенте:
- ФИО
- Номер клиента (ID пользователя, если он был авторизован во время создания заказа)
- Контактные данные
- Комментарий клиента
- Данные о способах доставки/самовывоза и оплаты (можно игнорировать при пополнениях баланса)
- Данные о товарах/услугах в заказе:
- ID (В разных версиях 1С может использоваться разная длина идентификаторов: от 8 до 11. Возможна, настойка другой длины. Сообщите, какая длина используется у Вас)
- В случае с пополнение баланса будет равно
0!balans
- В случае с пополнение баланса будет равно
- Название товара или услуги
- Количество
- В случае с пополнение баланса будет равно сумме, внесённой на баланс
- Цена
- В случае с пополнение баланса всегда равно
1
- В случае с пополнение баланса всегда равно
- ID (В разных версиях 1С может использоваться разная длина идентификаторов: от 8 до 11. Возможна, настойка другой длины. Сообщите, какая длина используется у Вас)
Доступ к данным о заказах
Вам будет предоставлен FTP-доступ к одной из папок на сайте. Желательно использовать шифрование - SFTP или FTPS. Часто бывает, что 1С шифрование не поддерживает. Если так, то можно использовать и обычный FTP, но это не безопасно.
У Вас будет доступ на создание подпапок. Если Вы одновременно реализуете и импорт и экспорт данных, а доступ у Вас всего к одной папке (и подпапкам), то лучше для данных, импортиремых на сайт, использовать основную папку, а для данных, экспортируемых с сайта, использовать подпапку.
В каждом файле будет всего один заказ. После загрузки данных Вы можете удалить обработанный файл по FTP. В случае, если заказ обновится (сменится статус или изменится список товаров/услуг в нём или что-то ещё), то в той же папке появится файл с тем же именем, но уже с новыми данными.
Имена файлов
Имя файла соответсвует номеру заказа, например, 00000001.xml
Доступно указание префиксов, например, example-00000001.xml
Вам нужно будет сообщить о том, какое количество символов используется в Вашей системе для номеров заказов (без учёта префикса). Если необходимы префиксы, то об этом также нужно сообщить.
Идентификаторы товаров/услуг
Вам нужно будет сообщить о том, какое количество символов используется в Вашей системе для идентификатора (например, артикула) товаров/услуг.
Zion Catalog Zion Export XML/RSS/1С/YML Импорт/Экспорт Интернет-магазин Меню администратора Реакции на заказ Способы доставки/самовывоза
Эта инструкция предназначена 1С-программисту, для реализации необходимого функционала на стороне 1С. Информацию о настройке данного функционала на стороне CMS Вы найдете в соответсвующем разделе через меню администратора.
Если у Вас нет 1С-программиста, который готов реализовать данный функционал, то создатель Вашего сайта бесплатно познакомит Вас сразу с несколькими специалистами в данной области.
CMS Zion WebEngine является бесплатной системой. Развивается за счёт рекламы, помощи веб-студии #webZion и других спонсоров.
Будем рады, если Вы поддержите нас любой суммой, а также поделитесь идеями на счёт каких-либо улучшений и доработок для CMS...
Заранее, большое, спасибо
|
Блог обновлений
Zion WebEngine 25.04.11
- Доработаны элементы
Файл
иИзображение
(спасибо Киокушин Online):- Теперь значительно проще задавать параметры для допустимых форматов загружаемых файлов (в том числе изображений):
- При обращении к методу
Upload
, указанных элементов можно указать список допустимых MIME-типов в параметреmime
- Если список не задан, то элемент
Файл
примет любой файл, а элементИзображение
примет только JPG-, PNG- или GIF-изображение
- При обращении к методу
- Теперь значительно проще задавать параметры для допустимых форматов загружаемых файлов (в том числе изображений):
- Доработан класс для управления пользователями (спасибо Генпер):
- Устранены проблемы с автоматическим добавлением отсутсвующих столбцов в таблицу данных
Zion WebEngine Zion Pub Hub База данных/Таблицы данных Доступы/Пользователи Изображение Классы Файлы/Папки Элементы Что такое Элементы?
Zion WebEngine 25.04.10
- Доработан класс для управления файлами и папками (спасибо Киокушин Online):
- Устранена уязвимость, при которой инструмент "Размеры файлов и папок" во время проверки на то, используется ли файл, мог принять решение о необходимости удаления большого "неиспользующегося" файла не только по причине того, что он действительно нигде не используется, но и по причине того, что при обращении к базе данных возникла какая-либо ошибка.
Zion WebEngine База данных/Таблицы данных Классы Файлы/Папки Что такое Классы?
Zion WebEngine 25.03.25
- Доработан драйвер оболочки (спасибо Docke Prof):
- Теперь результат выполнения плагина кэшируется и переиспользуется только, если он не является пустым
Zion WebEngine 25.03.13
- Доработаны драйвер оболочки и классы для управления проектом, базой данных и корзиной для мусора (спасибо Docke Prof):
- Создана возможность для моментальной полной очистки корзины для мусора, в которой в том числе хранится кэш веб-страниц
- Теперь полная очистка корзины выполняется:
- перед запуском полного обновления кэша веб-страниц
- при любом сохранении чего-либо в административном интерфейсе (ранее очищался кэш только для той страницы, которая была сохранена)
- Теперь, если в команде вызова любого плагина указать новый параметр
cache
с непустым значением, то результат выполнения плагина закешируется:- Результат кэширования будет использоваться при запуске того же плагина с тем же набором параметров:
- Важно! При использовании кэширования для некоторых плагинов нужно явно в параметрах указывать, на какой веб-странице нужен данный кэш. Иначе будет использован одинаковый код из кэша там, где он должен быть разным. Например, для плагина
menu
, нужно указать параметрfactor
. Иначе для всех страниц будет указан один и тот же путь ("хлебные крошки"), у всех разделов будут одни и те же подразделы и т.п.
- Важно! При использовании кэширования для некоторых плагинов нужно явно в параметрах указывать, на какой веб-странице нужен данный кэш. Иначе будет использован одинаковый код из кэша там, где он должен быть разным. Например, для плагина
- Кэш плагинов хранится там же и очищается также, как кэш-вебстраниц
- Результат кэширования будет использоваться при запуске того же плагина с тем же набором параметров:
- Сегодняшние изменения позволяют не просто быстро очищать весь кэш, но и создавать его быстро и адресно, а использовать - массово, сильно разгружая базу данных, многократно уменьшая число запросов к ней.
Zion WebEngine Административный интерфейс База данных/Таблицы данных Драйверы Классы Корзина для мусора Кэш/Кеш Меню/Списки/Навигация Плагины Что такое Плагины?
Zion WebEngine 25.03.07
- Доработан главный файл гостевого интерфейса (спасибо Эспераль):
- Более корректно налажена работа с суперглобальными переменными
Zion WebEngine 25.03.06
- Доработан главный файл гостевого интерфейса (спасибо Киокушин Online):
- Более корректно налажена работа с сессиями и суперглобальными переменными
Zion WebEngine Что такое Административный интерфейс и Гостевой интерфейс? POST/GET-данные Гостевой интерфейс
Zion WebEngine 25.03.03
- Доработано несколько классов и трейтов (вспомогательных классов), а также главный файл гостевого интерфейса (спасибо Киокушин Online):
- Более корректно налажена работа с сессиями и суперглобальными переменными
Zion WebEngine POST/GET-данные Гостевой интерфейс Классы Что такое Классы?
Zion WebEngine 25.02.27
- Доработаны классы для управления базой данных, контентом и пользователями (спасибо MasterProfi):
- Устранена проблема с отображением некорректных заголовков столбцов при просмотре списка пользователей в административном интерфейсе
- Доработаны классы для управления базой данных, контентом и пользователями (спасибо Киокушин Online):
- Налажен живой поиск по связям контента с контентом и пользователей с контентом в административном интерфейсе
Zion WebEngine Административный интерфейс База данных/Таблицы данных Доступы/Пользователи Классы Контент/Контентные единицы Поиск текста Связи Что такое Контент?
Zion WebEngine 25.02.25
- Доработан класс для работы с базой данных (спасибо Киокушин Online):
- Более корректно реализовано сохранение параметров для доступа к БД
Zion WebEngine База данных/Таблицы данных Классы Как настроить сайт?
Zion WebEngine 25.02.18
- Доработана система мониторинга для SEO-оптимизации (спасибо Docke Prof):
- Устранена проблема, из-за которой файл
sitemap.xml
формировался значительно чаще, чем было указано в настройках, что могло сильно замедлять правку контента и т.п.
- Устранена проблема, из-за которой файл
Zion SEO Booster Что такое система Мониторинга? SEO-параметры Контент/Контентные единицы Мониторинг
Zion WebEngine 25.02.17
- Доработаны драйвер оболочки и класс для работы с базой данных (спасибо Киокушин Online):
- Более корректно налажена работа с сессиями
Zion WebEngine 25.02.13
- Доработано несколько драйверов, классов и трейтов (вспомогательных классов) (спасибо Киокушин Online):
- Более корректно налажена работа с сессиями
Zion WebEngine 25.02.11
- Доработаны классы для управления корзиной заказов, способами доставки, а также настраиваемый модуль для управления самовывозом (спасибо Docke Prof):
- Значительно расширены возможности по кастомизации формы заказа для интернет-магазинов
Zion Catalog Zion xDelivery Интернет-магазин Классы Корзина для заказов Настраиваемые модули Способы доставки/самовывоза Формы
Zion WebEngine 25.02.06
- Доработан JS-скрипт для реализации AJAX (спасибо Docke Prof):
- Код стал более лаконичным и использует меньше памяти
Zion WebEngine 25.01.28
- Доработан класс для проектом (спасибо Docke Prof):
- Устранены проблемы с живым поиском по меню/спискам и галереям в административном интерфейсе
Zion WebEngine Административный интерфейс Галереи/Слайды Классы Меню/Списки/Навигация Поиск текста Что такое Классы?
Zion WebEngine 25.01.21
- Доработан класс для управления базой данных (спасибо ПромСтройПанель):
- Устранены проблемы с отображением заголовков некоторых таблиц в административном интерфейсе
Zion WebEngine Что такое Административный интерфейс и Гостевой интерфейс? Административный интерфейс База данных/Таблицы данных Классы
Zion WebEngine 25.01.20
- Устранены проблемы с дистрибутивом ядра (спасибо ПромСтройПанель)
Zion WebEngine 25.01.12
- Доработан плагин
TimeMashine
(спасибо Киокушин Online)- Добавлен новый параметр
skipvoid
, который при любом непустом значении вернёт пустую строку, если для параметраvalue
указано пустое/нулевое значение:- Иначе (как и раньше) плагин продолжит работать с текущей временной меткой в качестве параметра
value
- Иначе (как и раньше) плагин продолжит работать с текущей временной меткой в качестве параметра
- Добавлен новый параметр
Zion WebEngine Дата/Время/TimeMashine Плагины Что такое Плагины?
Zion WebEngine 25.01.04
- Доработан класс для управления проектом:
- Внедрены новые стандарты CMS
Zion WebEngine 24.12.29
- Доработан класс для управления импортом данных о товарах из YML-фида со стороннего веб-сайта (спасибо Docke Prof):
- Теперь по окончании импорта в подсказе о том, какие характеристики можно добавить в шаблон отображаются только уникальные варианты значений
- Доработан главный файл гостевого интерфейса:
- Более корректно налажена проверка значений некоторых переменных, которые могут быть не определены на момент обращения к ним
- Доработано множество элементов, классов и трейтов (вспомогательных классов):
- Более корректно налажена работа с сессиями
Zion WebEngine Zion Import Zion Gallery XML/RSS/1С/YML Гостевой интерфейс Импорт/Экспорт Классы Помощники/Мастеры/Инструкции/Подсказки Характеристики/Разновидности Шаблоны контента Элементы Что такое Элементы?
© 2005-2025 Все права защищены | Поддержку осуществляет веб-студия #webZion