-
2
-
Обновлений за месяц: 2
-
Zion WebEngine 24.11.15
15.11.2024
-
Zion WebEngine 24.11.12
12.11.2024
-
-
1
-
Ответов на вопросы за месяц: 1
-
Плагин Menu
15:15
-
Как импортировать данные о пользователях из 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 22.01.04
- Доработаны страницы ошибок:
- Устранены некоторые недочёты
- Для совместимости с новыми стандартами CMS доработаны некоторые компоненты:
- Элемент
HTML-код веб-страницы
- Классы для управления проектом, пользователями, шаблонами и интеграцией с CRM Intrum
- Мониторы MySQLi и ядра
- Обработчики обратной связи, обратного звонка
- Настраиваемые модули для управления реакциями на заказ, в том числе для уведомления на системный email и для выставления накладной
- Настраиваемые модули для управления доставкой, в том числе через СДЭК
- Плагины
Meta
иSendMail
- Элемент
Zion WebEngine Zion Catalog Zion Mail Back Zion SEO Booster Zion xDelivery Zion Import Zion Sender Email-сообщения HTML-код веб-страницы SEO-параметры База данных/Таблицы данных Доступы/Пользователи Классы Мониторинг Настраиваемые модули Обработчики Обратная связь/Обратный звонок Плагины Рассылки Реакции на заказ Способы доставки/самовывоза Страницы ошибок Шаблоны контента Элементы Элемент "HTML-код веб-страницы"
Zion WebEngine 21.12.29
- Доработаны классы для управления базой данных и типами (спасибо Федерация Киокушин России):
- Теперь для типа можно выбирать место в структуре по умолчанию
- При создании новой контентной единицы определённого типа будет предложено выбрать место в структуре:
- Можно оставить предложенный по умолчанию вариант или выбрать другой
- При клонировании записи будет использовано место в структуре записи-оригинала
Zion WebEngine База данных/Таблицы данных Классы Контент/Контентные единицы Место в структуре Типы Что такое Тип контента?
Zion WebEngine 21.12.28
- Доработан настраиваемый модуль способа получения заказа
Бронирование
(спасибо Пермский период):- Теперь для него доступно указание комментария к заказу
- Доработан настраиваемый модуль способа получения заказа
Самовывоз
- Устранены небольшие недочёты при очистке данных в куках
Zion xDelivery Бронирование/Расписание Корзина для заказов Куки Настраиваемые модули Способы доставки/самовывоза
Zion WebEngine 21.12.27
- Доработан элемент
Дата
(спасибо Федерация Киокушин России):- Теперь данные и из этого элемента могут быть использованы для быстрого просмотра в списке контентных единиц в административном интерфейсе
- Устранён недочёт в комплекте поставки предыдущего обновления для пакета
Zion WebEngine
Zion WebEngine Zion Pub Hub Административный интерфейс Дата/Время/TimeMashine Контент/Контентные единицы Обновления CMS Элементы Что такое Элементы?
Zion WebEngine 21.12.24
- Доработан настраиваемый модуль для онлайн-оплаты через интернет-эквайринг от Тинькофф с возможностью оплаты в кредит или в рассрочку (спасибо Смарт Мастер):
- Завершено внедрение возможности получения автоматического уведомления для CMS о результатах оформления заявки на кредит или рассрочку альтернативным способом:
- Не благодаря, а вопреки очень "шустрой" техподдержке выше обозначенного банка и несмотря на выявленные ошибки в инструкции по интеграции
- Разработка завершена
- Завершено внедрение возможности получения автоматического уведомления для CMS о результатах оформления заявки на кредит или рассрочку альтернативным способом:
Zion xPayment Административный интерфейс Классы Настраиваемые модули Помощники/Мастеры/Инструкции/Подсказки Способы оплаты Уведомления Что такое Классы?
Zion WebEngine 21.12.21
- Доработан настраиваемый модуль для онлайн-оплаты через интернет-эквайринг от Тинькофф с возможностью оплаты в кредит или в рассрочку (спасибо Смарт Мастер):
- Реализована попытка получить уведомление для CMS о результатах оформления заявки на кредит или рассрочку альтернативным способом, т.к. рекомендуемый банком способ, видимо, не работает:
- Для этих же целей доработан главный файл гостевого интерфейса
- Разработка ещё не завершена из-за очень "шустрой" техподдержки выше обозначенного банка
- Реализована попытка получить уведомление для CMS о результатах оформления заявки на кредит или рассрочку альтернативным способом, т.к. рекомендуемый банком способ, видимо, не работает:
- Доработан класс для управления базой данных:
- Теперь доступность/недоступность способа доставки/самовывоза, способ оплаты, реакции на заказ и скидки в административном интерфейсе можно быстро узнать прямо в списке способов, реакция и скидок соответственно.
Zion WebEngine Zion xPayment Что такое CMS Zion WebEngine? Административный интерфейс База данных/Таблицы данных Гостевой интерфейс Классы Корзина для заказов Настраиваемые модули Реакции на заказ Скидки/Наценки Способы доставки/самовывоза Способы оплаты Уведомления
Zion WebEngine 21.12.17
- Доработан класс для управления обновлениями CMS на стороне сервера:
- Автоматизировано обновление информации в подсказке об условиях получения обновлений для CMS
- Доработан обработчик заказа обратного звонка:
- Повышена защита от спама и флуда:
- Теперь заказ звонка не принимается, если в номере телефона, нет ни одной цифры, если номер телефона начинается с нуля, если номер телефона или имя похожи на адрес сайта
- Повышена защита от спама и флуда:
- Доработаны административные CSS-определение, административные JS-скрипты, а также классы для управления файлами и папками, базой данных, онлайн-консультантом Jivo:
- Улучшена адаптация административного интерфейса под мобильные устройства
Zion WebEngine Zion Mail Back Zion JivoSite Zion Server Что такое Административный интерфейс и Гостевой интерфейс? Административный интерфейс База данных/Таблицы данных Веб-сервер/Хостинг Классы Обновления CMS Обработчики Обратная связь/Обратный звонок Онлайн-консультант Помощники/Мастеры/Инструкции/Подсказки Спам Файлы/Папки
Zion WebEngine 21.12.16
- Доработан плагин для отображения контента (спасибо Хронос Медиа):
- Внесены коррективы в работу параметра
html2xml
:- Более корректно выполняется замена кавычек:
«
заменится на"
«
заменится на"
- Более корректно выполняется замена кавычек:
- Параметр
htmlspecialchars
теперь обрабатывается послеhtml2xml
:- Это необходимо, так как в нём также реализована замена кавычек в формат, необходимый для XML-выдачи
- Внесены коррективы в работу параметра
- Доработан класс для управления обновлениями CMS на стороне сервера:
- Упрощено обновление информации в подсказке об условиях получения обновлений для CMS
Zion WebEngine Zion Server HTML-код веб-страницы XML/RSS/1С/YML Веб-сервер/Хостинг Классы Кодировки/Наборы символов Контент/Контентные единицы Обновления CMS Плагины Что такое Плагины?
Zion WebEngine 21.12.15
- Доработан плагин для отображения контента (спасибо Хронос Медиа):
- Изменена логика для недавно добавленного параметра
html2xml
:- Теперь он реализует следующие замены:
«
заменится на"
»
заменится на"
–
заменится на-
—
заменится на-
…
заменится на...
- Теперь он реализует следующие замены:
- Изменена логика для недавно добавленного параметра
Zion WebEngine HTML-код веб-страницы XML/RSS/1С/YML Кодировки/Наборы символов Контент/Контентные единицы Плагины Что такое Контент?
Zion WebEngine 21.12.08
- Доработан настраиваемый модуль для онлайн-оплаты через интернет-эквайринг от Тинькофф с возможностью оплаты в кредит или в рассрочку (спасибо Смарт Мастер):
- Реализовано уведомление клиента о результатах оформления заявки на кредит или рассрочку
- Разработка ещё не завершена из-за очень "шустрой" техподдержки выше обозначенного банка
- Доработан класс для работы с заказами:
- Более продуманно организовано отображение информации о статусе заказа для клиента
Zion Catalog Zion xPayment Классы Корзина для заказов Настраиваемые модули Способы оплаты Что такое Классы?
Zion WebEngine 21.12.07
- Доработан настраиваемый модуль для онлайн-оплаты через интернет-эквайринг от Тинькофф с возможностью оплаты в кредит или в рассрочку (спасибо Смарт Мастер):
- Реализован переход к оформлению заявки на кредит или рассрочку
- Разработка ещё не завершена
- Доработан вспомогательный класс для работы с вкладками:
- Теперь в заказах на отдельной вкладке может быть отображена дополнительная информация от способов оплаты:
- В том числе в случае оплаты через Тинькофф здесь может быть отображён идентификатор заявки на кредит или рассрочку
- Теперь в заказах на отдельной вкладке может быть отображена дополнительная информация от способов оплаты:
Zion WebEngine Zion xPayment Классы Настраиваемые модули Способы оплаты Формы Что такое Вкладки?
Zion WebEngine 21.12.06
- Доработан класс для управления обновлениями CMS на стороне сервера (спасибо Пермский период):
- Актуализирована информация в подсказке об условиях получения обновлений для CMS
Zion Server Что такое CMS Zion WebEngine? Веб-сервер/Хостинг Классы Обновления CMS Помощники/Мастеры/Инструкции/Подсказки
Zion WebEngine 21.12.03
- Создан настраиваемый модуль для онлайн-оплаты через интернет-эквайринг от Тинькофф с возможностью оплаты в кредит или в рассрочку (спасибо Смарт Мастер):
- Разработка ещё не завершена
- Доработан настраиваемый модуль для онлайн-оплаты через интернет-эквайринг от Сбербанка:
- Устранены ошибки в названиях параметров в форме для настройки интеграции
- Доработан настраиваемый модуль для онлайн-оплаты через Robokassa:
- Устранены опечатки в инструкции
- Дорабан класс для управления способами оплаты:
- Дополнен список способов оплаты по умолчанию
- Доработак класс для управления базой данных:
- Устранена вероятность несоздания полей при автоматической корректировке таблиц данных
Zion WebEngine Zion Catalog Zion xPayment Robokassa База данных/Таблицы данных Классы Настраиваемые модули Помощники/Мастеры/Инструкции/Подсказки Способы оплаты Формы Что такое Классы?
Zion WebEngine 21.12.02
- Доработан настраиваемый модуль для онлайн-оплаты через интернет-эквайринг от ПромСвязьБанка (спасибо Пермский период):
- Устранены ошибки в названии банка
Zion WebEngine 21.12.01
- Доработан плагин для отображения контента (спасибо Хронос Медиа):
- Добавлен параметр
html2xml
:- При любом его непустом значении будут реализованы следующие замены:
&
заменится на&
"
заменится на"
'
заменится на'
<
заменится на<
>
заменится на>
- При любом его непустом значении будут реализованы следующие замены:
- Новый параметр полезен, в случаях, когда не "помогает" аналогичный параметр
htmlspecialchars
:- Он может быть полезен, например, для формирования XML-кода, в том числе RSS-ленты
- Добавлен параметр
- Устранена ошибка в комплекте поставки предыдущей версии пакета
Zion User Control
Zion WebEngine Zion User Control Что такое Комплект поставки? HTML-код веб-страницы XML/RSS/1С/YML Классы Кодировки/Наборы символов Контент/Контентные единицы Обновления CMS Плагины
Zion WebEngine 21.11.29
- Доработан класс для управления миграцией со старых версий CMS (спасибо Marina Santi):
- Устранены недочёты в миграции новостей, выявленые в предыдущей версии
- При миграции новостей и статей реализована конвертация большего количества параметров, чем ранее
Zion WebEngine Что такое CMS Zion WebEngine? Контент/Контентные единицы Миграция
Zion WebEngine 21.11.23
- Доработан класс для управления миграцией со старых версий CMS (спасибо Marina Santi):
- При миграции новостей учтено, что одна новость может быть связана с несколькими категориями
- При миграции новостей и статей реализована конвертация большего количества параметров, чем ранее
- Теперь мигратор совместим с версией Zion WebEngine 3.4.1
Zion WebEngine Zion WebEngine 3.4.1 Категории Контент/Контентные единицы Миграция Что такое Контент?
Zion WebEngine 21.11.22
- Доработан настраиваемый модуль для онлайн-оплаты через интернет-эквайринг от Сбербанка (спасибо Смарт Мастер):
- В инструкции от Сбербанка нами выявлена ошибка:
- Этот файт отмечен в нашей инструкции вместе с указаниями о том, где и как нужно менять выданный банком пароль для "боевой" среды
- В инструкции от Сбербанка нами выявлена ошибка:
Zion xPayment Настраиваемые модули Помощники/Мастеры/Инструкции/Подсказки Способы оплаты
Zion WebEngine 21.11.18
- Доработан класс для управления базой данных (спасибо Смарт Мастер):
- Расширен список названий, для которых ID будет формироваться не путём транслитерации, а путём перевода с русского языка на английский
Zion WebEngine База данных/Таблицы данных Классы Что такое Классы?
Zion WebEngine 21.11.16
- Доработан монитор очистки (спасибо Учебный центр "Алекс"):
- Дополнен список устаревших плагинов, которые нужно удалить при очередном обновлении CMS
- Доработан плагин
Meta
:- Стало доступно использование микроразметки, используемой социальными сетями и поисковыми системами
- Для этой же цели доработан элемент
Изображение
:- Реализована возможность, выбирать основное изображение (в одном шаблоне может быть любое количество изображений), которое может использоваться при публикации ссылки на страницу в соцсетях и иногда в поисковиках
- Доработан элемент
Число
:- Упразднены некоторые архаизмы
- Доработан класс парсера:
- Повышена совместимость с более старыми версиями PHP
Zion WebEngine Zion Catalog Zion SEO Booster Zion Import Что такое система Мониторинга? PHP SEO-параметры Изображение Импорт/Экспорт Классы Мониторинг Обновления CMS Плагины Число Шаблоны контента Элементы
© 2005-2024 Все права защищены | Поддержку осуществляет веб-студия #webZion