Как импортировать данные о пользователях из XML
Эта инструкция предназначена 1С-программисту, для реализации необходимого функционала на стороне 1С. Информацию о настройке данного функционала на стороне CMS Вы найдете в соответсвующем разделе через меню администратора.
Если у Вас нет 1С-программиста, который готов реализовать данный функционал, то создатель Вашего сайта бесплатно познакомит Вас сразу с несколькими специалистами в данной области.
Варианты реализации XML-выгрузки
- Возможна передача данных, как обо всех, так и только о нескольких пользователях
- Если планируется информирование о балансе пользователей и/или пополнение баланса, то в XML-данных должно быть свойство, которое можно использовать в качестве числа, обозначающего баланс. Также должны быть, какие-либо однозначно идентифицирующие пользователя данные: id пользователя или номер клиента, логин/email, телефон. Могут быть переданы данные и о других свойствах
- Данные можно загружать, как вручную, так и автоматически (рекомендуется) через FTP
- При использовании FTP рекомендуется использовать шифрование
О формате XML-файла
Имя XML-файла может быть любым, но желательно избегать русских букв и пробелов. С латиницей проблем нет. Также важно, чтобы с каждой новой выгрузкой название файла не менялось.
Названия тегов и их свойств Вы можете использовать любые. Главное следовать следущим правилам:
- XML-заголовок может быть любым, но корректным.
- Какая бы кодировка ни была указана в XML-заголовке, 1С всегда использует
windows-1251. Если в Вашем случае используется другая кодировка, об этом нужно сообщить отдельно - В именах тегов и их свойств допускаются буквы (в том числе кириллица), цифры, подчёркивания. Первый символ должен быть буквой. Других ограничений нет.
- Если через выгрузку нужно удалить пользователя, то для него нужно указать имя
Удаленное
<?xml version="1.0" encoding="windows-1251"?>
<Элементы>
<Элемент ID="2" ФИО="Иванов Иван Иванович" Email="ivanov@mail.ru" Телефон="+79111111111" Баланс="0"/>
<Элемент ID="35" ФИО="Удаленное"/>
<Элемент ID="115" ФИО="Удаленное"/>
<Элемент ID="3119" ФИО="Петров Пётр Петрович" Email="petrov@yandex.ru" Телефон="+79222222222" Баланс="-99.99"/>
<Элемент ID="20159" ФИО="Сидоров Сидор Сидорович" Email="sidorov@gmail.com" Телефон="+79333333333" Баланс="500.00"/>
...
</Элементы>
В примере приведены данные о пользователях. У каждого из них есть:
- ID (нечто уникальное, например, номер клиента - можно латинские буквы, цифры и дефисы)
- Ф.И.О. (здесь ограничений нет)
- Email (если будет использоваться в качестве логина, то должен быть уникальным)
- Телефон (если будет использоваться для SMS-уведомлений, то желательно, чтобы был указан в международном формате - должен начинаться с
+7, а не с8) - Баланс (в рублях; если используются копейки, то разделителем целой и дробной части должна быть точка, а не запятая)
- Могут быть и любые другие свойства, например, адрес
Частичный или полный импорт данных
Импортировать можно, как всех пользователей, так и только какую-то их часть. Новые добавятся, уже имеющиеся обновятся (сравнение идёт по ID).
О загрузке файлов
Вам будет предоставлен FTP-доступ к одной из папок на сайте. Желательно использовать шифрование - SFTP или FTPS. Часто бывает, что 1С шифрование не поддерживает. Если так, то можно и обычный FTP, но это не безопасно.
У Вас будет доступ на создание подпапок.
XML-файл с данными о пользователях будет автоматически удаляться при успешном импорте.
Эта инструкция предназначена 1С-программисту, для реализации необходимого функционала на стороне 1С. Информацию о настройке данного функционала на стороне CMS Вы найдете в соответсвующем разделе через меню администратора.
Если у Вас нет 1С-программиста, который готов реализовать данный функционал, то создатель Вашего сайта бесплатно познакомит Вас сразу с несколькими специалистами в данной области.
|
CMS Zion WebEngine является бесплатной системой. Развивается за счёт рекламы, помощи веб-студии #webZion и других спонсоров.
Будем рады, если Вы поддержите нас любой суммой, а также поделитесь идеями на счёт каких-либо улучшений и доработок для CMS...
Заранее, большое, спасибо
|
Блог обновлений
Zion WebEngine 26.06.21
- Доработан плагин формы обратной связи (спасибо Li:Store):
- Расширены возможности кастомизации оформления формы в целом и конкретно Google reCAPTCHA
- Доработаны класс для управления пользователями и главный файл гостевого интерфейса
- Оптимизировано использование оперативной памяти
Zion WebEngine Zion Mail Back Гостевой интерфейс Доступы/Пользователи Классы Обратная связь/Обратный звонок Плагины Спам Формы Что такое Классы?
Zion WebEngine 26.06.20
- Доработан плагин универсального меню (спасибо Li:Store):
- Расширены возможности использования парметру
search-cols:- Теперь, если в нём указать
*, то поиск будет вестить по всем полям таблицы данных
- Теперь, если в нём указать
- Расширены возможности использования парметру
- Доработан драйвер оболочки
- Расширен список символов, которые можно использовать в командах вызова плагинов
Zion WebEngine База данных/Таблицы данных Драйверы Меню/Списки/Навигация Плагины Поиск текста Что такое Плагины?
Zion WebEngine 26.06.18
- Доработан плагин универсального меню (спасибо Li:Store):
- Добавлена возможность фильтровать записи по новому параметру
oneof:- У найденных записей в указанном поле значение должно быть равно, одному из указанных в этом параметре вариантов
- Расширены возможности фильтрации по парметру
substring:- Теперь в нём можно указать сразу несколько вариантов искомых подстрок
- Добавлена возможность фильтровать записи по новому параметру
- Доработаны элемент
ИзображениеиМесто в структуре, а также класс для управления водяными знаками- Оптимизировано использование оперативной памяти
Zion WebEngine Zion Gallery Изображение Меню/Списки/Навигация Место в структуре Плагины Фильтрация Элементы Элемент "Место в структуре"
Zion WebEngine 26.06.17
- Доработан плагин универсального меню (спасибо Li:Store):
- Удалены некоторые архаизмы
- Доработан элемент
Галочка:- Теперь плагин
checkbox_Checked, если галочка должна быть отмечена, может возвращать не только текстchecked, но и любой заданный в параметреcheckedтекст или код
- Теперь плагин
- Доработан главный файл гостевого интерфейса:
- Оптимизировано использование оперативной памяти
Zion WebEngine Zion Catalog Что такое Административный интерфейс и Гостевой интерфейс? Галочка Гостевой интерфейс Меню/Списки/Навигация Плагины Элементы
Zion WebEngine 26.06.14
- Доработан плагин универсального меню (спасибо Li:Store):
- Устранены некоторые недочёты из предыдущего обновления.
- Доработан класс для управления базой данных:
- Улучшено копирование связей при клонировании контента
- Реализовано копирование галерей при клонировании контента
- Доработан класс для управления корзиной заказов:
- Более продуманно организовано изменения списка товаров в корзине через AJAX
Zion WebEngine Zion Catalog AJAX База данных/Таблицы данных Галереи/Слайды Классы Контент/Контентные единицы Корзина для заказов Меню/Списки/Навигация Обновления CMS Плагины Связи Как редактировать Контент?
Zion WebEngine 26.06.13
- Добавлены новые параметры в плагин универсального меню (спасибо Li:Store):
same: отображать только записи, у которых в указанных через запятую полях значения такие же, как у записи, указанной в параметреfactordifferent: отображать только записи, у которых в указанных через запятую полях значения отличаются от указанной в параметреfactor- Рекомендуется сочетать эти два параметра, например, для отображения вариантов товаров, например, смартфонов одной модели с одинаковым цветом, но разным объёмом памяти и т.п.
- Доработан класс для управления базой данных:
- Расширены возможности отладки некоторых запросов в СУБД
Zion WebEngine База данных/Таблицы данных Классы Меню/Списки/Навигация Плагины Плагин Menu
Zion WebEngine 26.06.11
- Создан новый элемент
Цвет(спасибо Li:Store):- Позволяет выбрать один или несколько цветов, при этом в контенте будут сохранены не названия, а идентификаторы цветов
- В разделе
Справочникидоступно управление как названиями, так и кодами цветов
- Доработан плагин универсального меню:
- Устранены проблемы с параметрами сортировки списков, которые (параметры) были сохранены в куках
- Реализована возможность отображать списки цветов
- Доработан драйвер оболочки:
- Реализована замена свойств цветов
- Доработано меню администратора для пакета
Zion Catalog
Zion WebEngine Zion Catalog Драйверы Контент/Контентные единицы Куки Меню/Списки/Навигация Меню администратора Свойства Элементы Как удалить куки в веб-браузере?
Zion WebEngine 26.06.09
- Доработаны административные CSS-таблицы (спасибо Киокушин Online):
- Реализована прокрутка для меню администратора, чтобы не возникало сложностей на небольших экранах при очень большом количестве созданных типов контента
Zion WebEngine Что такое Меню администратора? Административный интерфейс Контент/Контентные единицы Меню администратора Типы
Zion WebEngine 26.06.03
- Доработаны элементы
ИзображениеиГалерея, а также административные скрипты (спасибо Li:Store):- Теперь в административном интерфейсе при наведение на поле для предпросмотра изображения (в том числе слайда) фон будет меняться с белого на чёрный (или наоброт) чтобы можно было увидеть изображение любого цвета с любым (в том числе прозрачным) фоном
Zion WebEngine Zion Gallery Административный интерфейс Галереи/Слайды Изображение Элементы Как вставить изображение или файл в контент?
Zion WebEngine 26.06.02
- Доработаны классы для управления типами контента и базой данных (спасибо Li:Store):
- Доработан выбор места в структуре при создании новой записи контента, а также при настройке типа контента
Zion WebEngine База данных/Таблицы данных Классы Контент/Контентные единицы Место в структуре Типы Что такое Тип контента?
Zion WebEngine 26.05.28
- Доработан класс для управления заказами (спасибо Киокушин Online):
- Устранены некоторые недочёты при задании параметров формы заказа
Zion WebEngine 26.05.26
- Доработан плагин
TimeMashine(спасибо Киокушин Россия):- Теперь названия месяцев пишутся не с большой, а со строчной буквы
Zion WebEngine Дата/Время/TimeMashine Плагины Что такое Плагины?
Zion WebEngine 26.05.19
- Доработаны класс для управления файлами и папками, а также драйвер оболочки (спасибо Киокушин Online):
- Оптимизировано использование оперативной памяти
Zion WebEngine Драйверы Классы Файлы/Папки Что такое Классы?
Zion WebEngine 26.05.12
- Доработан элемент
Место в структуре(спасибо Киокушин Россия):- Учтены особенности файловой системы NTFS, из-за которых было невозможно использовать кэширование результатов выполнения методов классов на ОС семейства Windows
Zion WebEngine Кэш/Кеш Место в структуре Файлы/Папки Элементы
Zion WebEngine 26.05.08
- Доработан элемент
Связи(спасибо Киокушин Online):- Расширены возможности для указания дополнительных параметров при создании связей
Zion WebEngine 26.05.07
- Доработан класс для управления ЧПУ (спасибо Киокушин Online):
- Оптимизировано использование оперативной памяти
Zion WebEngine Адрес (URL)/ЧПУ/Переадресация Классы Элемент "Адрес"
Zion WebEngine 26.05.06
- Доработан элемент
Файл(спасибо Киокушин Online):- Устранены недочёте в методе загрузки файлов, который используется только для нестандартного функционала
- Доработан вспомогательный класс для работы с обычными элементами:
- Оптимизировано использование оперативной памяти
Zion WebEngine Zion Pub Hub Файлы/Папки Элементы Что такое Элементы?
Zion WebEngine 26.03.31
- Доработан класс для управления проектом (спасибо ТСИ Приволжье):
- Устранена проблема с неотображением иконок на кнопках в административном интерфейсе
Zion WebEngine Что такое Административный интерфейс и Гостевой интерфейс? Административный интерфейс Классы
Zion WebEngine 26.02.10
- Доработан элемент
Место в структуре(спасибо Киокушин Online):- Оптимизировано использование оперативной памяти
Zion WebEngine Место в структуре Элементы Элемент "Место в структуре"
Zion WebEngine 26.01.26
- Доработан монитор очистки при обновлении CMS и оптимизирован дистрибутив пакета
Zion xPayment:- Из дистрибутива удалены изображения, необходимые для работы с устаревшей платёжной системы Киви/Qiwi
- Налажено автоматическое удаление этих изображение при обновлении CMS
Zion WebEngine Zion xPayment Что такое система Мониторинга? Изображение Мониторинг Обновления CMS Способы оплаты
Ответы на вопросы
Плагин Menu
О том, как формируются меню и списки, о том, как использовать параметры при вызове плагина Menu
Zion WebEngine Zion UserControl Zion Catalog Zion Pub Hub Zion Chat Zion Multi-Lang Адрес (URL)/ЧПУ/Переадресация Баланс пользователя/Абонентская плата Веб-браузер Дата/Время/TimeMashine Доступы/Пользователи Кодировки/Наборы символов Контент/Контентные единицы Корзина для заказов Куки Меню/Списки/Навигация Многоязычность/Языки Обновления CMS Обмен сообщениями/Чат Пагинация/Подстраницы Поиск текста Помощники/Мастеры/Инструкции/Подсказки Сайт-каталог Связи Способы доставки/самовывоза Способы оплаты Сравнение Условия Фильтрация
Как импортировать данные о пользователях из XML
Как загрузить данные о пользователях, например, о клиентах на сайт из 1С и аналогичных внешних систем через формат XML
Zion UserControl Zion Import XML/RSS/1С/YML Импорт/Экспорт Меню администратора
Как установить созданный сайт на Ваш хостинг или свой веб-сервер?
Информация о том, что как установить сайт с CMS Zion WebEngine на хостинге или веб-сервере, независимом от создателя Вашего сайта
HTTP/HTTPS/SSL-сертификаты SEO-параметры Адрес (URL)/ЧПУ/Переадресация База данных/Таблицы данных Веб-браузер Веб-сервер/Хостинг Файлы/Папки
Как вставить изображение или файл в контент?
Как вставить изображение или ссылку на файл в основной текст станицы?
Zion WebEngine HTML-код веб-страницы Изображение Контент/Контентные единицы Основной текст Плагины Редактор контента/WYSIWYG-редактор Файл-менеджер Файлы/Папки Шаблоны контента
Что такое Меню администратора?
Общая информация о Меню администратора: что это, где его найти и как им пользоваться?
Zion WebEngine Zion UserControl Zion Catalog Zion Mail Back Zion SEO Booster Zion xDelivery Zion Import Zion Gallery Zion xPayment Zion Pub Hub Zion Export Zion JivoSite Zion Chat Zion Multi-Lang Zion Banners Manager Zion Sender Zion Server Email-сообщения SMS SMTP/PHP-mail XML/RSS/1С/YML Валюты Веб-сервер/Хостинг Галереи/Слайды Доступ Групп пользователей Доступы/Пользователи Изображение Импорт/Экспорт Интернет-магазин Категории Корзина для заказов Корзина для мусора Кэш/Кеш Меню/Списки/Навигация Меню администратора Многоязычность/Языки Обновления CMS Обмен сообщениями/Чат Обратная связь/Обратный звонок Онлайн-консультант Политика конфиденциальности Помощники/Мастеры/Инструкции/Подсказки Рассылки Реакции на заказ Сайт-каталог Скидки/Наценки Спам Способы доставки/самовывоза Способы оплаты Файлы/Папки ФЗ-152 Формы Шаблоны контента Эскизы
Как наладить поиск по сайту?
Как создать форму поиска и страницу с результатами поиска
Zion WebEngine Веб-браузер Веб-сервер/Хостинг Основной текст Пагинация/Подстраницы Поиск текста Помощники/Мастеры/Инструкции/Подсказки Сайт-каталог Формы
Что такое Тип контента?
Общая информация о Типах контента: что это, для чего они нужны, и как их использовать
Zion WebEngine Zion Catalog Zion Pub Hub Меню/Списки/Навигация Типы
Как редактировать Контент?
Как управлять страницами, редактируемыми полями, новостями, статьями, товарами, аксессуарами и другими контентными единицами?
Zion UserControl Zion Catalog Zion Pub Hub Адрес (URL)/ЧПУ/Переадресация Кэш/Кеш Меню/Списки/Навигация Помощники/Мастеры/Инструкции/Подсказки Фильтрация Шаблоны контента
Как управлять сайтом?
Унифицированная инструкция для администратора сайта на CMS Zion WebEngine
Zion WebEngine Zion UserControl Zion Catalog Zion Mail Back Zion SEO Booster Zion Banners Manager Zion Booking SEO-параметры SMS Баннеры Бронирование/Расписание Вес и габариты Выбор нескольких вариантов Выбор одного из вариантов Галереи/Слайды Галочка Дата/Время/TimeMashine Доступ Групп пользователей Доступы/Пользователи Изображение Интернет-магазин Категории Кодировки/Наборы символов Корзина для заказов Многострочные поля Настраиваемые модули Однострочное поле Поиск текста Помощники/Мастеры/Инструкции/Подсказки Реакции на заказ Редактор контента/WYSIWYG-редактор Сайт-каталог Связи Скидки/Наценки Спам Способы доставки/самовывоза Способы оплаты Уведомления Файлы/Папки Фильтрация Характеристики/Разновидности Число
Как настроить сайт?
Zion WebEngine 26 - CMS без абонентской платы
Плагины Mailback и Callback
О том, как вставить на сайте форму обратной связи и/или обратного звонка. И как их грамотно настроить
Zion Mail Back Email-сообщения PHP SMS SMTP/PHP-mail Интернет-магазин Корзина для заказов Обновления CMS Обработчики Обратная связь/Обратный звонок Плагины Спам Формы
Что такое Комплект поставки?
Общая информация о Комплекте поставки: что это, где его посмотреть и как можно расширить?
Как оптимизировать сайт под поисковые системы?
И как поменять заголовки и описания, которые отображаются в поисковой выдаче
Zion WebEngine Zion SEO Booster SEO-параметры Кодировки/Наборы символов Многоязычность/Языки
Что такое Плагины?
Общая информация о Плагинах: что это и как их использовать
AJAX POST/GET-данные Адрес (URL)/ЧПУ/Переадресация Классы Обновления CMS Плагины
Что такое Свойства?
Информация о том, что такое Свойства, и как их можно использовать
Zion WebEngine Zion UserControl Zion Catalog Zion SEO Booster Zion xDelivery Zion Gallery Zion xPayment Zion Pub Hub Zion Chat Zion Multi-Lang Галереи/Слайды Доступ Групп пользователей Доступы/Пользователи Многоязычность/Языки Обмен сообщениями/Чат Помощники/Мастеры/Инструкции/Подсказки Свойства Способы доставки/самовывоза Способы оплаты
Что такое Элементы?
Общая информация об Элементах: что это и как их использовать
Zion WebEngine Zion UserControl Zion Catalog Zion SEO Booster Zion Gallery Zion Pub Hub SEO-параметры База данных/Таблицы данных Галереи/Слайды Место в структуре
Что такое Вкладки?
Общая информация о Вкладках: что это, для чего они нужны, и как их использовать
Zion WebEngine Zion Catalog Zion Gallery Zion Pub Hub Вкладки
Что такое Шаблон контента?
Общая информация о Шаблонах контента: что это, для чего они нужны, и как их использовать
Как подтвердить права на сайт в поисковой системе?
Как подтвердить права на сайт в Яндекс.Вебмастере, Google Search Console, Кабинете вебмастера Mail.Ru, Bing - Webmaster Tools и других аналогичных сервисах
Как экспортировать данные о заказах в XML
Как выгрузить данные о заказах с сайта в 1С и аналогичную внешнюю системы через формат XML
Zion Catalog Zion Export XML/RSS/1С/YML Импорт/Экспорт Интернет-магазин Меню администратора Реакции на заказ Способы доставки/самовывоза
© 2005-2026 Все права защищены | Поддержку осуществляет веб-студия #webZion