- 3
-
1
-
Ответов на вопросы за месяц: 1
-
Плагин Menu
22.11.2024
-
Как экспортировать данные о заказах в 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 X8.05.21
- Доработан класс для управления связями между записями:
- Повышена совместимость с PHP 7.2.1
Zion WebEngine X8.05.19
- Доработан класс для управления куки-массивами:
- Повышена совместимость с PHP 7.2.1
Zion WebEngine X8.05.18
- Улучшена совместимость с PHP 7.2.1:
- Доработан плагин галереи (спасибо Polarus)
- Доработан плагин универсального меню (спасибо Единый Центр Недвижимости)
- Доработан класс для управления категориями
Zion WebEngine Zion Gallery PHP Галереи/Слайды Категории Классы Меню/Списки/Навигация Плагины
Zion WebEngine X8.05.17
- Доработан класс для управления email-сообщениями:
- Переработан алгоритм вывода уведомлений об ошибках
- Доработан класс для управления навигацией:
- Переработаны многие меню/списки по умолчанию, связанные с заказами в интернет-магазине
- Завершено тестирование использования различных способов доставки и оплаты:
- Доработаны классы для управления корзиной и для управления способами доставки
Zion WebEngine Zion Catalog Zion Mail Back Email-сообщения Интернет-магазин Классы Корзина для заказов Меню/Списки/Навигация Способы доставки/самовывоза Способы оплаты Уведомления
Zion WebEngine X8.05.16
- Доработан класс для управления email-сообщениями (спасибо Moto-Retail18):
- В случае, если по какой-либо причине сообщение через SMTP не удалось отправить с первой попытки, попытка повторяется:
- Пауза перед каждой следующей попыткой увеличивается (полезно для проблем, которые устраняются автоматически, но не моментально)
- После десятой неудачной попытки SMTP-отправки выводится уведомление с предложением связаться другим способом (полезно, для проблем, которые не устраняются автоматически):
- В зависимости от того, есть ли в комплекте поставки онлайн-консультант, и включен ли он, могут выводиться разные предложения (например, написать в чат)
- Также дополнительно производится попытка оправить сообщение через php-функцию mail
- В случае, если по какой-либо причине сообщение через SMTP не удалось отправить с первой попытки, попытка повторяется:
- Доработан класс для управления корзиной заказов:
- Улучшена форма заказа
- Подсчёт стоимости заказа лучше учитывает стоимость доставки
- Доработан класс для управления способами доставки:
- Доработано несколько имеющихся и создано несколько новых функций
- Доработан класс для управления модулем расчёта стоимости и срока доставки через СДЭК:
- Устранены некоторые недочёты
- Испытания и разработка продолжаются
- Доработан класс для управления навигацией:
- Внесены коррективы в некоторые меню по умолчанию, связанные с оформлением заказа в интернет-магазин
Zion WebEngine Zion Catalog Zion Mail Back Zion xDelivery Email-сообщения PHP SMTP/PHP-mail Интернет-магазин Классы Корзина для заказов Меню/Списки/Навигация Настраиваемые модули Онлайн-консультант СДЭК Способы доставки/самовывоза Уведомления Формы
Zion WebEngine X8.05.15
- Доработан класс для управления способами оплаты:
- Устранена вероятность раскрытия конфиденциальных данных при неумелом формировании списка способов оплаты
- Реализована возможность отключения временно ненужных способов оплаты (вместо их удаления)
- Доработан класс для управления модулем оплаты через Robokassa:
- Устранены опечатки в инструкции
- Доработан класс для управления базой данных:
- Устранена вероятность несохранения некоторых типов данных
- Доработан плагин универсального меню:
- Реализована возможность отображать список только доступных способов доставки и отплаты (отключенные выводиться не будут)
- Реализован новый функционал в списке способов доставки по умолчанию
- Создан новый пакет Zion ExpressDelivery:
- Начата разработка набора компонентов для расчёта стоимости и сроков, а также оформления доставки из интернет-магазина в режиме on-line
- В комплект поставки включён нативный класс для расчёта стоимости и сроков доставки от СДЭК
- Создан класс для управления доставкой через СДЭК
- Реализована возможность автоматически корректировать структуру базы данных при необходимости
- Реализованы правка и сохранение параметров:
- Тариф и режим доставки
- Отсрочка в днях
- Индекс отправителя
- Вес и габариты товаров по умолчанию
- Данные авторизации
- Создана краткая инструкция
- Ведутся испытания в боевом режиме
- Доработан класс для управления способами доставки:
- Устранена вероятность раскрытия конфиденциальных данных при неумелом формировании списка способов доставки
- Дополнен список способов доставки по умолчанию
- Реализована возможность подключать и настраивать модули различных систем доставки
- Реализована возможность отключения временно ненужных способов доставки (вместо их удаления)
- Доработан класс для управления вкладками:
- Добавлены некоторые особые возможности для управления модулями систем доставки
- Доработан драйвер для управления классами:
- Теперь при отсутствии запрашиваемого класса работа системы не останавливается.
- Уведомление по-прежнему выводится, но в другом формате
- Доработан класс для управления куки-массивами:
- Расширен функционал
- Доработан класс для управления корзиной заказов:
- Форма заказа теперь динамически реагирует на данные покупателя и показывает данные о стоимости и сроке доставки
Zion WebEngine Zion Catalog Zion xDelivery Zion Robokassa Robokassa База данных/Таблицы данных Вес и габариты Вкладки Драйверы Интернет-магазин Классы Корзина для заказов Куки Меню/Списки/Навигация Настраиваемые модули Плагины Помощники/Мастеры/Инструкции/Подсказки СДЭК Способы доставки/самовывоза Способы оплаты Уведомления Формы
Zion WebEngine X8.05.14
- Завершён перевод пакета Zion Robokassa на новую платформу:
- Доработана графическая составляющая пакета
- Улучшен редактор параметров
- Создана инструкция по заданию параметров
- Реализованы новые плагины и обработчики
- Устранены все архаизмы от старой платформы
- Доработан класс для управления навигацией:
- Устранены недочёты в меню товаров в заказе по умолчанию
- Доработан класс для управления способами доставки:
- Расширен функционал
- Доработан класс для управления корзиной заказов:
- Реализована подключение модулей оплату тогда, когда это необходимо
- Доработан класс для управления способами оплаты:
- Скорректирован список записей, доступных по умолчанию
Zion WebEngine Zion Catalog Zion Robokassa Robokassa Классы Корзина для заказов Меню/Списки/Навигация Настраиваемые модули Обработчики Плагины Платформа Помощники/Мастеры/Инструкции/Подсказки Способы доставки/самовывоза Способы оплаты
Zion WebEngine X8.05.13
- Доработан класс для управления контентом:
- Внедрены некоторые удобства при правке контента
- Доработано меню администратора для сайта-каталога и интернет-магазина:
- Способы доставки и оплаты по умолчанию теперь создаются до входа в соответствующие разделы
- Доработано управление способами оплаты:
- Реализована возможность подключать и настраивать модули различных платёжных систем
- Доработан класс для управления вкладками:
- Добавлены некоторые особые возможности для управления модулями платёжных систем
- Начат перевод пакета Zion Robokassa на новую платформу:
- Создан модуль для платёжной системы Robokassa
- Реализовано задание параметров
- Реализована инструкция по настройке
- Реализована автоматическая корректировка структуры базы данных
- Разработка ещё не завершена
- Создан модуль для платёжной системы Robokassa
Zion WebEngine Zion Catalog Zion Robokassa Robokassa База данных/Таблицы данных Вкладки Интернет-магазин Классы Контент/Контентные единицы Меню администратора Настраиваемые модули Платформа Помощники/Мастеры/Инструкции/Подсказки Сайт-каталог Способы доставки/самовывоза Способы оплаты
Zion WebEngine X8.05.11
- Создан класс для управления способами оплаты
- Доработаны классы для управления контентом и навигацией, а также плагин универсального меню и драйвер оболочки:
- Устранены недочёты в списке способов доставки
- Реализована возможность отображать меню способов оплаты
- Доработан класс для управления куки-массивами:
- Расширен функционал
- Доработаны меню администратора и графическая составляющая для сайта-каталога и интернет-магазина
- Доработан класс для управления корзиной
Zion WebEngine Zion Catalog Драйверы Интернет-магазин Классы Контент/Контентные единицы Корзина для заказов Куки Меню/Списки/Навигация Меню администратора Плагины Сайт-каталог Способы доставки/самовывоза Способы оплаты
Zion WebEngine X8.05.10
- Доработаны плагин универсального меню и класс для управления навигацией (спасибо Moto-Retail18):
- Реализована возможность выводить пагинацию (список подстраниц) не только после меню/списка (по умолчанию), но и в любом другом месте в меню/списке
- Доступен множественный вывод пагинации, например, до списка товаров и после него же
Zion WebEngine Классы Меню/Списки/Навигация Пагинация/Подстраницы Плагины
Zion WebEngine X8.05.06
- Доработан класс для управления куки-массивами:
- Улучшена совместимость с различными кодировками
- Доработан класс для управления корзиной:
- Доработано оформление формы оформления заказа
- Реализовано сохранение в куках данных клиента, указанных при оформлении заказа
- Подстановка данных при следующем заказе производится автоматически
- Реализовано управление способами доставки
- Доработано меню администратора
- Доработаны плагин универсльного меню и класс для управления навигацией:
- Добавлены новые условия для более тонкой настройки элементов списков
- Реализована возможность отображать список способов доставки
- В комплект поставки включёны настройки для способов доставки по умолчанию
- Доработан драйвер оболочки
Zion WebEngine Zion Catalog Драйверы Классы Кодировки/Наборы символов Корзина для заказов Куки Меню/Списки/Навигация Меню администратора Плагины Способы доставки/самовывоза Формы
Zion WebEngine X8.05.05
- Доработаны классы для управления контентом и навигацией:
- В комплект поставки включены заготовки для реализации сравнения в двух режимах:
- Отображение всех характеристик и отображение только отличающихся характеристик
- В комплект поставки включены заготовки для email-сообщений о заказах в интернет-магазине:
- На e-mail в том числе будет приходить:
- Список заказанных товаров с ценами, количеством и итоговой суммой
- Выбранные способы доставки и оплаты
- Контактные данные клиента
- Комментарий к заказу
- На e-mail в том числе будет приходить:
- В комплект поставки включены заготовки для реализации сравнения в двух режимах:
- Доработан плагин универсального меню:
- Устранены некоторые недочёты при замене параметров, которые не были чётко заданы при вызове меню
- Доработан класс для управления корзиной:
- Доработана форма оформления заказа
- Доработан класс для управления куки-массивами:
- Реализовано сохранение всех POST-данных в куки
Zion WebEngine Zion Catalog Email-сообщения POST/GET-данные Интернет-магазин Классы Контент/Контентные единицы Корзина для заказов Куки Меню/Списки/Навигация Плагины Способы доставки/самовывоза Способы оплаты Сравнение Формы
Zion WebEngine X8.05.04
- Доработан класс для управления контентом:
- Реализована возможность при сравнении отображать только те характеристики, значения которых отличаются у товаров, участвующих в сравнении:
- Характеристики с одинаковыми значениями скрываются:
- Опционально
- Характеристики с одинаковыми значениями скрываются:
- Реализована возможность при сравнении отображать только те характеристики, значения которых отличаются у товаров, участвующих в сравнении:
Zion WebEngine X8.05.03
- Доработан плагин универсального меню:
- Устранены некоторые недочёты при замене параметров, которые не были чётко заданы при вызове меню
- Доработаны классы для управления навигацией и контентом:
- Расширен функционал для реализации сравнения товаров
Zion WebEngine Классы Контент/Контентные единицы Меню/Списки/Навигация Плагины Сравнение
Zion WebEngine X8.04.28
- Доработан обработчик заказа обратного звонка (спасибо Теплодом):
- Учтена некорректная обработка некоторых служебных заголовков в Microsoft Office Outlook:
- Email-сообщения могли помечаться как "нежелательная почта":
- Пометить письмо как "не спам" было невозможно, так как данный почтовый клиент не распознаёт некоторые стандартные служебные заголовки
- Email-сообщения могли помечаться как "нежелательная почта":
- Учтена некорректная обработка некоторых служебных заголовков в Microsoft Office Outlook:
Zion Mail Back Email-сообщения Корзина для заказов Обработчики
Zion WebEngine X8.04.27
- Повышена совместимость с PHP 7.2.1:
- Доработаны классы для управления контентом и связями (спасибо Языковой центр IDEA)
- Доработан плагин вывода галереи (спасибо Икея-Пермь, ПрофБетон и Загродный комплекс Парма)
Zion WebEngine Zion Gallery PHP Галереи/Слайды Классы Контент/Контентные единицы Плагины Связи
Zion WebEngine X8.04.26
- Доработан главный файл административного интерфейса:
- Реализовано принудительное отключении XSS-защиты из-за ложных срабатываний в браузерах на движке Chromium
- Доработана система мониторинга:
- Расширен список доступных версий PHP:
- Рекомендуется версия 7.2 и выше
- Поддержка версии ниже, чем 5.4 не гарантируется
- Версии ниже, чем 5.5 больше не поддерживаются разработчиками PHP и могут иметь уязвимости. Используйте их на свой страх и риск и только если у вас есть код, который не работает с более новыми версиями
- Расширен список доступных версий PHP:
- Повышена совместимость с PHP 7.2.1
- Доработан драйвер базы данных для старой платформы (спасибо Бургес)
- Доработан класс для управления древовидными структурами (спасибо ЦентрСпецЗапчасть и ДиагностикаПромСервис)
- Выпущено специальное обновление для пакета KCAPTCHA
- Данный пакет далее развиваться не будет. Обновление выпущено для старых сайтов, которые переходят на новую версию PHP
Zion WebEngine KCAPTCHA Zion Edition Chromium PHP XSS Административный интерфейс База данных/Таблицы данных Веб-браузер Драйверы Классы Мониторинг Обновления CMS Платформа
Zion WebEngine X8.04.25
- Доработана графическая составляющая Zion Catalog
- Доработан плагин универсального меню:
- Теперь прямо в оформлении меню можно использовать значения любых параметров, которые были переданы в плагин:
- Также доступно использование своих "пользовательских" параметров - тех, которые отсутствуют в спецификации
- Новый функционал позволяет отображать записи из указанных куки-массивов:
- Может быть полезно, например, для организации сравнения товаров, для отобраежения "избранного", "закладок", списка "пожеланий" и т.п.
- В комплект поставки добавлено несколько меню с рабочим примером реализации сравнения товаров:
- Доступно при наличии Zion PubHub или Zion Catalog
- Теперь прямо в оформлении меню можно использовать значения любых параметров, которые были переданы в плагин:
- Доработан класс для управления куки-массивами:
- Реализовано получение списка всех имён в указанном куки-массиве:
- Может быть полезно, например, для использования в параметре
include
плагина универсального меню
- Может быть полезно, например, для использования в параметре
- Реализовано получение имени первого элемента указанного куки-массива:
- Может быть полезно, например, для использования в параметре
factor
плагина универсального меню при сравнении товаров
- Может быть полезно, например, для использования в параметре
- Реализовано получение списка всех имён в указанном куки-массиве:
- Доработан класс для управления контентом:
- В комплекте поставки теперь есть страница с рабочим примером реализации сравнения товаров:
- Доступно при наличии Zion PubHub или Zion Catalog
- В комплекте поставки теперь есть страница с рабочим примером реализации сравнения товаров:
Zion WebEngine Zion Catalog Контент/Контентные единицы Куки Меню/Списки/Навигация Плагины Сравнение
Zion WebEngine X8.04.24
- Доработаны классы для управления навигацией, HTML-кодом веб-страниц и куки-массивами, а также плагин универсального меню:
- Расширен и доработан функционал для использования куки-массивов:
- Доработано добавление/удаление записей в куки-массивы
- Реализована возможность отображения количества записей в указанном куки-массиве
- Реализована проверка на наличие указанной записи в указанном куки-массиве
- Реализована проверка на существование указанного куки-массива
- Расширен список связанных с куки-массивами условий, в зависимости от выполнения или невыполнения которых, можно делать особое оформление пунктов меню или HTML-кода веб-страниц
- Данный функционал можно использовать для организации сравнения товаров, создания списков избранного, закладок, пожеланий и многого другого
- Расширен и доработан функционал для использования куки-массивов:
Zion WebEngine HTML-код веб-страницы Классы Куки Меню/Списки/Навигация Плагины Сравнение Условия
Zion WebEngine X8.04.22
- Доработан класс для управления элементом контента Число:
- Устранена вероятность того, что данный элемент мог быть не сохранён в качестве цены
- В комплект поставки включены некоторые заготовки для более быстрого развёртывания интернет-магазина:
- Доработаны классы для управления шаблонами, контентом, HTML-кодом веб-страниц
- Внедрена реализация последних нововведений
- Доработан класс для управления навигацией:
- Устранена вероятность несовместимости некоторых компонентов навигации между друг другом
- Доработан плагин универсального меню:
- Расширен список условий для более тонкой настройки пунктов меню и элементов контента
- Доработаны классы для управления шаблонами, контентом, HTML-кодом веб-страниц
Zion WebEngine Zion Catalog HTML-код веб-страницы Интернет-магазин Классы Контент/Контентные единицы Меню/Списки/Навигация Плагины Условия Число Шаблоны контента Элементы
© 2005-2024 Все права защищены | Поддержку осуществляет веб-студия #webZion