Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam

Топ прошлой недели

  • Oskanov Oskanov 8 постов
  • alekseyJHL alekseyJHL 6 постов
  • XpyMy XpyMy 1 пост
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Новости Пикабу Помощь Кодекс Пикабу Реклама О компании
Команда Пикабу Награды Контакты О проекте Зал славы
Промокоды Скидки Работа Курсы Блоги
Купоны Biggeek Купоны AliExpress Купоны М.Видео Купоны YandexTravel Купоны Lamoda
Мобильное приложение

Bitrix сайт

5 постов сначала свежее
4
Вопрос из ленты «Эксперты»
user10757345
23 дня назад
Лига фрилансеров

Как сейчас искать фрилансеров на Вордпресс или Битрикс?⁠⁠

Где вы водитесь вообще? Например, надо сделать буквально 1 страницу формата дизайн + калькулятор на заказ условного шкафа.

Агентство за такое не берется, когда сделать надо страничку. Сайты по фрилансу из первой-второй страницы угла приносят мало ответов или очень странных персонажей формата школьника, который даже не может понять задание в принципе и переспрашивает буквально ежедневно, не читая предыдущего ответа

Где сейчас ищут разработчиков из России? У нас и на Битриксе есть сайт, там вообще сложно. И для Битрикс24 бывают задачи - как искать разовых исполнителей сейчас, чтобы жили в Росси не было головняков с переводами им?

[моё] Вопрос Спроси Пикабу Консультация Проблема Поиск Wordpress Bitrix сайт Bitrix24 Битрикс Текст
12
wintramedia
wintramedia
1 год назад
Сообщество SMM и SEO

Сложности интеграции со СБИС: кейс разработки интернет-магазина⁠⁠

В очередном проекте ключевым требованием заказчика стало исключение необходимости для администратора магазина управлять сайтом сразу в нескольких местах. В последнее время это правило очень актуально в электронной коммерции.

Сложности интеграции со СБИС: кейс разработки интернет-магазина Сайт, Битрикс, Сбис, Bitrix24, Bitrix сайт, Интернет-магазин, Веб-разработка, Длиннопост

Главная страница https://rakisam.ru/

С появлением различных маркетплейсов, агрегаторов и прочих аналогичных сервисов владельцы бизнеса стали понимать, что у них не хватает ресурсов на информационную поддержку одновременно всех площадок. В ответ на запрос компаний на рынке стали появляться различные решения, позволяющие контролировать товары интернет-магазина в режиме одного окна, например, одновременно управлять товарами и на сайте, и на всех маркетплейсах. Одно из таких решений — система учета СБИС. Похожая ситуация наблюдается и в других нишах. Так, для гостиничного бизнеса создана платформа TravelLine, для застройщиков и девелоперов — Profitbase.

Нашему клиенту — федеральной сети магазинов «Царские Раки» — потребовалось централизованно управлять всем каталогом продукции. Причем не только ценами и остатками, как это обычно бывает, но и полным описанием товаров, изображениями, всеми маркетинговыми инструментами (разделами «Акции», «Скидки», «Новинки», метками «Хит продаж» и прочим).

Решения

Итак, на начало разработки интернет-магазина у нас были следующие слагаемые:

1. Система управления контентом «1С-Битрикс» в редакции «Бизнес» (1С-БУС).

2. Решение «Аспро: Максимум».

3. Система учета СБИС.

4. Система лояльности UDS.

5. CRM-система «Битрикс24».

6. Система сквозной аналитики Roistat.

7. Собственное мобильное приложение клиента для Android и iOS.

В ходе работы над проектом их предстояло встроить в цельную, синхронизированную систему. Далее мы подробно расскажем об основных моментах, на которые хотелось бы обратить особое внимание

СБИС

С нее мы начали потому, что это сердце всей композиции и то самое единое окно управления для заказчика.

Сложности интеграции со СБИС: кейс разработки интернет-магазина Сайт, Битрикс, Сбис, Bitrix24, Bitrix сайт, Интернет-магазин, Веб-разработка, Длиннопост

СБИС позиционируется как экосистема для бизнеса.

У системы СБИС есть несколько способов «подружиться» с сайтом на «1С-Битрикс: Управление сайтом»:

  • прямая интеграция с «Битрикс»;

  • интеграция через стандарты CommerceML;

  • обмен с помощью API.

Изучив все доступные варианты, выяснили:

1. Прямая интеграция с сайтом имеет следующие недостатки: выгружается все, что есть в каталоге, в том виде, как оно есть, и с той архитектурой, как есть. Чем-то похоже на интеграцию с «1С: Управление торговлей». Но в отличие от нее, СБИС не поддерживает сторонние изменения. На наш запрос в поддержку СБИС на тему «можно ли что-то в обмене подправить, дописать», получили ответ, что сделать могут что-либо с программой могут только сами сотрудники СБИС. Это первый минус. Теперь о втором. Что предусмотрена только выгрузка сразу всего, что есть и как есть — это полбеды, тут можно, конечно, все грамотно настроить внутри СБИС и актуализировать. Главной причина отказа от данного способа для нас стала невозможность управлять остатками отдельно по магазинам. СБИС выгружает остатки по магазинам (складам), затем суммирует их и вписывает результат в поле общего остатка. А это неприемлемо. Нам необходимо, чтобы в карточке товара на сайте была информация с остатками по магазинам, и пользователь мог видеть где товар есть, а где — нет.

2. CommerceML сразу отмели, ибо подключение на сайте происходит все в том же разделе «Интеграция с "1С: Предприятие"», и все минусы и ограничения первого способа актуальны и здесь.

3. Работа с API СБИС перспективна и дает очень большой простор для действий. Именно поэтому мы выбрали этот вариант.

Мы работали с API не с чистого листа, а использовали готовое решение от СБИС: «Выгрузить каталог в формате Яндекс.Маркета с помощью API». Формат YML нам понятен и наиболее подходит, плюс не нужно изобретать велосипед. Конечно же, не обошлось без приключений. Приведем лишь самые интересные из них.

Остатки на складах

Выгрузка осуществляется не из каталога СБИС, а из специального прайс-листа. С одной стороны, это удобно, потому что мы можем создать нужную структуру и добавить в прайс-лист только те позиции, которые хотим обменивать. Но при этом создается сложность для администратора — нужно поддерживать порядок сразу в двух местах: во внутреннем общем каталоге СБИС и в прайсе для сайта.

Сложности интеграции со СБИС: кейс разработки интернет-магазина Сайт, Битрикс, Сбис, Bitrix24, Bitrix сайт, Интернет-магазин, Веб-разработка, Длиннопост

Наличие товара отображается для каждого офлайн-магазина в отдельности.

Поэтому нам пришлось дорабатывать выгрузку и создавать модернизированный файл YML. Причина — все те же остатки по складам. В формате YML вообще нет остатков: там есть только наличие товара и доступность к заказу available="true". Поэтому мы добавили в наш стандартный файл дополнительно «внешний код склада — остаток на складе». У нас три склада, итого к каждой записи мы получили по три дополнительных значения. Предварительно также создали склады на сайте и проставили в них внешний код СБИС. Таким образом, решение оказалось отличным способом управлять остатками по каждому складу в отдельности.

Единицы измерения

Выгрузка количества происходит в системе СБИС, из-за чего получаются «кг» вместо «килограмм», «шт» вместо «штук». Поэтому пришлось к уже имеющейся информации добавить единицы измерения, и на сайте перед импортом модифицировать значения для импорта на сайт под управление «1С-БУС».

Картинки

Все инструкции по работе с изображениями прописаны и, на первый взгляд, никаких проблем не должно быть. Да и формат файла «Яндекс.Маркет» предусматривает картинки.

Сложности интеграции со СБИС: кейс разработки интернет-магазина Сайт, Битрикс, Сбис, Bitrix24, Bitrix сайт, Интернет-магазин, Веб-разработка, Длиннопост

В карточку товара автоматически загружается оптимизированное изображение из отдельной папки.

Но на момент создания нами сайта специалисты СБИС, как выяснилось, не знали, что, оказывается, выполнив все по их инструкции, мы никак не можем получить изображения. Они пообещали доработать систему, но нам ждать несколько месяцев было невозможно, и мы добавили внутренний архив на сайте с изображениями, представив имена файлов в формате {внешний код товара}.jpg. Из этого архива картинки при выгрузке каталога автоматически подтягиваются в карточку товара с таким же внешним кодом.

Описания товара

Тут совсем беда. СБИС использует какой-то свой синтаксис и разметку, поэтому в выгрузку попало множество непонятных тэгов. Так что стало понятно, что придется добавить в процесс импорта настройку обработки для удаления ненужных символов.

Автоматизация

Решив все промежуточные задачи, мы написали программу на языке JSON, отправляющую периодический запрос (периодичность задали через cron раз в час) к БД СБИС и получающую ответ в виде нужного нам модернизированного файла в формате YML. Теперь у нас был обновляемый файл в нужном нам формате, и оставалось придумать, как его обрабатывать.

Настройка обработки каталога

Обработку полученного от СБИС файла мы без раздумий доверили лучшему, на наш взгляд, приложению: «Импорт из XML/YML» от команды Esolutions. Мы уже много раз работали с их решениями. Их приложение мы применяли для обработки при импорте из XLS, XML и вот теперь — YML.

Сложности интеграции со СБИС: кейс разработки интернет-магазина Сайт, Битрикс, Сбис, Bitrix24, Bitrix сайт, Интернет-магазин, Веб-разработка, Длиннопост

В модуле «Импорт из XML/YML» предусмотрена статистика, по которой можно отслеживать все изменения в

Что мы смогли реализовать с помощью данного способа:

  • разбор файла и распределение информации из него в нужные места нашего каталога на сайте;

  • модификацию значений, полученных от СБИС, и преобразование их под требования 1С-Битрикс (вырезание из кода описания спецсимволов, замена «кг» на «килограммы», преобразование имен картинок в путь до картинки на сервере и тому подобное).

Это стандартные действия, но вот дальше началась магия.

Наличие

У нас выгружаются остатки отдельно по складам, а в карточке товара на странице списка товаров выводится общая метка «В наличии». Поэтому нам пришлось снова суммировать остатки по всем складам и ставить «В наличии», если значение больше заданного числа и наоборот.

Потребовалась также настройка, благодаря которой добавляются только те позиции, у которых стоит специальная отметка — пользовательское поле СБИС «Выгружать на сайт».

Цены

В СБИС нет такого понятия как старая и новая цена. В системе есть только одно поле для ввода цены, и менять его нельзя. Ведь магазин работает и офлайн, по этим ценам кассир пробивает товар. Но на нашем сайте есть скидки, и было бы неплохо показать цену с учетом скидки, например, в 20%. Плюс «Битрикс» имеет очень сильный и гибкий функционал работы с товарами в корзине, включающий применением специальных вычислений на сумму заказа, вес, количество и так далее, а также применение спеццен.

Сложности интеграции со СБИС: кейс разработки интернет-магазина Сайт, Битрикс, Сбис, Bitrix24, Bitrix сайт, Интернет-магазин, Веб-разработка, Длиннопост

Для акционных товаров на сайте отображается и новая, и старая цена, а в СБИС — только одна.

Поэтому мы добавили в СБИС внутреннее системное поле «Старая цена» и доработали обработку, установив, что если у товара есть значение в этом поле, то именно оно вносится в стоимость. Так мы получили возможность применить нужные акции и скидки к тем товарам, которые нас интересовали. При этом полученное автоматически новое значение цены соответствовало реальной цене в каталоге СБИС.

Специальные метки

Заказчик хотел на сайте иметь специальный раздел «Акции» и в него помещать любые товары. Триггером служит слово «Акция» в начале имени товара — так администратор магазина понимает какой товар акционный в СБИС. Мы находили имена товаров с «Акция» в начале и привязывали такие товары и к реальной категории в каталоге, и одновременно к категории «Акции». При этом использовали каноническую ссылку с основным разделом (реальным).

Сложности интеграции со СБИС: кейс разработки интернет-магазина Сайт, Битрикс, Сбис, Bitrix24, Bitrix сайт, Интернет-магазин, Веб-разработка, Длиннопост

В особом разделе «Акции» размещаются имеющие специальную отметку товары из обычных разделов каталога

Чтобы довести все это до нужного формата также применяли обработку имени для удаления слова «Акция» из названия.

Потребовалось также ввести специальный маркер для товара «Новинка». Не вопрос: смотрим на дату создания товара и, если она меньше 30 дней от текущей даты, значит, товар новый. Как только условие перестает выполняться — метка автоматически снимается.

Сложности интеграции со СБИС: кейс разработки интернет-магазина Сайт, Битрикс, Сбис, Bitrix24, Bitrix сайт, Интернет-магазин, Веб-разработка, Длиннопост

В блоке лучших предложений на главной странице товары можно фильтровать по присвоенным им меткам «Но

Плюсом еще было сделано много мелких правок и доработок, на которых не стоит акцентировать внимание. Главный вывод такой — имея структурированный файл, внутри которого есть все, что нам нужно, и имея инструмент для его обработки, можно придумать сколько угодно таких хитрых обработок, и на выходе получить именно то, что нужно. Благо, решение Esolutions дает безграничные возможности.

Обработка заказов

Обработку заказов было принято отдать CRM «Битрикс24». Вместе с CMS «1C-БУС» она образует удачную связку внутри одной системы. Такое решение позволяет обрабатывать заказы внутри удобного функционала «Битрикс24», а не разбираться в дизайне 98-го года внутри админ панели БУС.

Система начисления кешбэка и интеграция личного кабинета пользователя с бонусной системой UDS

На момент создания ТЗ по разработке сайта в маркеплейсе «Битрикс» было приложение для БУС от UDS, но на момент непосредственной сборки приложение оказалось удалено. А студия, которая его разработала, сообщила для нас неприятную новость, что они более не поддерживают этот продукт. В настоящий момент ожидаем создания приложения от UDS для реализации этой задачи. По завершении работ на сайте можно будет видеть свой процент скидки и остаток баллов, а товары, купленные в магазин, будут увеличивать кешбэк внутри системы UDS.

Модуль SEO

Позволяет использовать метки для каждой категории, расширяющие число посадочных страниц, через работу с характеристиками умного фильтра внутри каталога товаров. Каталог СБИС имеет два уровня категорий, например, «Икра» — «Красная». Но для решения задач SEO нам нужны более глубокие уровни, например, раздел «Икра горбуши».

Сложности интеграции со СБИС: кейс разработки интернет-магазина Сайт, Битрикс, Сбис, Bitrix24, Bitrix сайт, Интернет-магазин, Веб-разработка, Длиннопост

Посадочная страница созданная из фильтра с помощью «Модуля SEO» внешне ничем не отличается от страни

Чтобы не создавать лишние категории, мы приняли решение использовать функционал создания специальных меток. Для начала получаем ссылку на товары, отобранные по ряду условий умного фильтра. В нашем случае в категории «Икра красная» отбираем товары, соответствующие фильтру по типу: «Вид рыбы: Горбуша». Полученную страницу переделываем в посадочную страницу — наделяем ее уникальными заголовками, метатэгами и описанием. Далее внедряем ее в мегаменю, как фейковую категорию. Так мы можем создать абсолютно любое число страниц. При этом URL-адреса этих страниц, по сути являющиеся адресами страниц фильтра, добавляются в список разрешенных для индексации адресов.

Сложности интеграции со СБИС: кейс разработки интернет-магазина Сайт, Битрикс, Сбис, Bitrix24, Bitrix сайт, Интернет-магазин, Веб-разработка, Длиннопост

Индексация посадочных страниц, созданных из фильтра, разрешается отдельно.

В дополнительные работы также вошла настройка:

  • автоматизированной системы, изменяющей у всех загружаемых администратором сайта картинок формат на webp для ускорения работы сайта.

  • расчета стоимости доставки в зависимости от удаленности адреса покупателя от склада в километрах;

  • интеграции со службой доставки СДЭК;

  • интеграции с модулями оплаты «СберБанка»;

  • интеграции с мобильными приложениями клиента для обмена данными.

За 9 месяцев с начала разработки мы создали современно выглядящий сайт интернет-магазина, который фактически не нуждается в повседневном администрировании. Для внесения изменений в каталог используется только СБИС, для работы с заказами — CRM «Битрикс24». Благодаря настроенным нами алгоритмам сайт выполняет свои функции по взаимодействию компании с клиентами в автоматическом режиме.

Заключение

Сайт rakisam.ru уже полноценно работает, но мы не намерены останавливаться на достигнутом и в ближайшем будущем расширим его функциональность. В планы входит:

1. Более точный количественный учет в СБИС. Для этого необходимо, чтобы в СБИС попадала информация о заказах.

2. Разработка собственного решения по программе лояльности, если UDS не вернет приложение. Бонусные баллы — это основа маркетинга в современном e-commerce, и без них нельзя.

3. Интеграция каталога с «ВКонтакте».

4. Выгрузка в «Яндекс.Маркет» оптимизированных, обработанных сайтом позиций.

5. Выгрузка каталога в специальный фид для расширения сниппетов в поисковой выдаче и для нужд директолога по товарной рекламе.

6. Внедрение сервиса сквозной аналитики Roistat.

Все это поможет интернет-магазину «Царские Раки» становиться удобнее как для пользователей, так и для владельца, и благодаря этому увеличивать свою эффективность как инструмента для получения прибыли.

Показать полностью 9
[моё] Сайт Битрикс Сбис Bitrix24 Bitrix сайт Интернет-магазин Веб-разработка Длиннопост
2
wintramedia
wintramedia
1 год назад
Бизнес

Выгружаем услуги как товары: интеграция сайта с «ВКонтакте»⁠⁠

Новый мировой порядок заставляет нас адаптироваться, поэтому мы снова смотрим в сторону нашего родного ВК. Помимо прочего, «ВКонтакте» позволяет владельцам групп размещать товары и услуги. Нас, конечно же, интересует не собственно заполнение специального раздела ВК, а интеграция соцсети с сайтом на «1С-Битрикс».

Выгружаем услуги как товары: интеграция сайта с «ВКонтакте» Полезное, Сайт, Битрикс, Bitrix сайт, ВКонтакте, Длиннопост

В этой статье акцентируем внимание на том, как можно настроить интеграцию и публиковать свои услуги в разделе «Товары» в группе ВК. Процесс полностью автоматизированный: требуется просто один раз все настроить.

Основы

Итак, у нас есть сайт-каталог на любой редакции «1С-Битрикс». С товарами или услугами — не важно.

И у нас есть группа «ВКонтакте», и мы ее администрируем. Для примера возьмем нашу группу:

Выгружаем услуги как товары: интеграция сайта с «ВКонтакте» Полезное, Сайт, Битрикс, Bitrix сайт, ВКонтакте, Длиннопост

Для начала переходим на страницу маркетплейса «Битрикс» с решением «Магазин ВКонтакте» («Товары ВКонтакте 2.0»).

Выгружаем услуги как товары: интеграция сайта с «ВКонтакте» Полезное, Сайт, Битрикс, Bitrix сайт, ВКонтакте, Длиннопост

Этот модуль позволяет выгружать каталог товаров интернет-магазина или просто элементы инфоблоков в качестве товаров в сообщество социальной сети «ВКонтакте». Мы не будем останавливаться на плюсах и минусах «Магазина ВКонтакте» и на его возможностях. Подробно узнать о них можно на официальном сайте решения. Тут описана и базовая последовательность установки модуля.

Мы же расскажем о ключевых нюансах и тонкостях, не освещенных в официальной документации.

Режим раздела «Товары»

На втором шаге установки модуля интеграции, при настройках раздела «Товары» в группе «ВКонтакте», нам предлагается выбрать для него один из двух вариантов: «Простой» или «Расширенный».

Обращаем ваше внимание, что в ВК есть «Услуги», и есть «Товары». Нам интересен именно раздел «Товары». Еще в начале мы сказали о том, что в раздел «Товары» можно выгружать не только собственно товары, но и услуги. К тому же описание модуля говорит, что мы можем вообще что угодно туда выгружать. Поэтому когда мы говорим «товары», мы имеем в виду любую информацию нашего сайта, которую мы хотим поместить в раздел «Товары» в группе «ВКонтакте».

В инструкции к модулю сказано, что обязательно нужно использовать расширенный режим. Это справедливо, если у вас интернет-магазин, и вы выгружаете обычные товары.

Выгружаем услуги как товары: интеграция сайта с «ВКонтакте» Полезное, Сайт, Битрикс, Bitrix сайт, ВКонтакте, Длиннопост

Но если требуется выгрузить в сообщество «ВКонтакте» услуги, необходимо выбирать режим «Базовый». В противном случае работать ничего не будет.

Отбор товаров

Следующий момент — отбор товаров для экспорта. Тут мы немного зависнем. В чем суть. Раздел «Услуги» группы «ВКонтакте» предлагает нам использовать подборки. Подборки можно создавать неограниченно.

Действительно, если у вас много товаров или услуг, то удобно объединять товары в подборки, чтобы пользователям было легче ориентироваться.

Перед тем как настраивать отбор контента в настройках нашего Битрикс, мы должны провести подготовительные работы:

1. Создать подборки. Создаются они в секции «Подборки» в настройках модуля в «Битрикс». У нас, к примеру, сделана подборка «Популярные услуги».

При настройке отбора товаров подборки уже должны быть созданы!

2. Теперь мы должны остановиться на отборе объектов инфоблока. Для отбора используется стандартный фильтр «Битрикс». Все элементарно: достаточно правильно настроить условия. Для этого нужно установить, значения каких полей должны быть равны или, наоборот, не равны определенным параметрам.

Так мы можем выгрузить объекты, например, из конкретной категории, или только активные.

Но мы говорим об услугах. В инфоблоке может быть много услуг, и часть из них нам вовсе не нужна в нашей группе ВК. Нам потребуется специальный параметр, который мы сможем использовать в фильтре отбора товаров. Для этого мы создали для услуг свойство «Выгружать в фид YML».

Выгружаем услуги как товары: интеграция сайта с «ВКонтакте» Полезное, Сайт, Битрикс, Bitrix сайт, ВКонтакте, Длиннопост

Точнее, в нашем случае мы используем свойство, которое до этого уже создали с аналогичной целью: для отбора товаров в фид «Яндекса» для формирования турбо-страниц. Если это интересно — напишите в комментариях — выложим подробный обзор о турбо-страницах для контентных сайтов с услугами: нетиповое индивидуальное решение, позволяющее создавать адекватные турбо-страницы, как, например, у нас.

В отборе ставим «Выгружать в фид» со значением «Да». А далее идем в услуги или товары и проставляем «Да/Нет» нужным позициям каталога. Так мы сможем не только использовать стандартные решения отбора, но и управлять выгрузкой как нам нужно.

3. Теперь, когда мы поговорили о возможностях создания специальных свойств для отбора контента, данную методику можно применить и для «Подборок».

4. Далее мы формируем сопоставление основных свойств инфоблока со свойствами товаров в ВК. Из основных свойств нам нужны наименование, изображение, описание и цена.

Остановимся на блоке описание. Тут просто фантастический конструктор описаний. Мы взяли стандартное поле анонса из всех возможных тэгов автозамены. Но можно сгенерировать абсолютно любое описание используя тэги стандартных и пользовательских свойств инфоблока.

Выгружаем услуги как товары: интеграция сайта с «ВКонтакте» Полезное, Сайт, Битрикс, Bitrix сайт, ВКонтакте, Длиннопост

Источник: https://bxmaker.ru/doc/vk/vygruzki/#%D0%BE%D1%82%D0%B1%D0%BE%D1%80-%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%BE%D0%B2

Остальные моменты стандартные. Настроек много, тонкие моменты мы описали, а с остальными попробуйте поиграть сами.

Cron

Следующий блок — это cron. Благодаря ему мы экспортируем объекты в нашу группу и обновляем цены, картинки и прочие зависимые свойства в полностью автоматическом режиме. Поменялась цена — меняем на сайте и не думаем о том, что ее необходимо править на «ВКонтакте». Просто следите за актуальностью товаров/услуг на сайте, как первоисточнике, и у вас будет всегда актуальная информация в вашей группе ВК.

Важное предупреждение! По умолчанию при настройке автоэкспорта будут удалены все товары и подборки, которые были добавлены до этого в вашей группе.

Если вам важно, чтобы «ВКонтакте» присутствовала и информация с сайта, и то, что вы добавляете сами руками, и вам не важна актуальность данных, то используйте следующие позиции в настройках отбора товара:

  • Отключить удаление старых альбомов — включает режим, предполагающий, что подборки, которые больше не должны выгружаться, будут сохранены (вместо удаления).

  • Отключить удаление старых товаров и дубликатов — включает режим, при котором ненужные больше товары сохраняются (вместо удаления).

Выгружаем услуги как товары: интеграция сайта с «ВКонтакте» Полезное, Сайт, Битрикс, Bitrix сайт, ВКонтакте, Длиннопост

Автоматизация — повсюду

Вообще, когда речь идет о каталоге товаров, модуль интеграции «Магазин ВКонтакте» представляет собой просто золотую жилу. Но в рамках нашей статьи мы рассмотрели только нюансы выгрузки услуг как товаров в группу «ВКонтакте».

Кстати, мы используем фиды всюду, где это возможно. Один раз созданный фид может использоваться в 2ГИС, в «Яндекс.Справочнике», при генерации турбо-страниц, на «Яндекс.Маркете», на Zoon, в том же ВК и не только.

А вы используете автоматические выгрузки с сайта? Делитесь в комментариях своим опытом и пишите, если интересно узнать об этом подробнее.

Показать полностью 7
[моё] Полезное Сайт Битрикс Bitrix сайт ВКонтакте Длиннопост
2
1
wintramedia
wintramedia
2 года назад

Пошаговая инструкция по переходу сайтов на 1С-Битрикс на PHP 8.x: идеальный и нестандартный методы⁠⁠

«Битрикс» обновил все свои модули и штатные компоненты для работы с PHP 8 и активно принуждает разработчиков сторонних решений обновить код своих продуктов. Вплоть до удаления решения, если оно не поддерживает 8-ю версию. При этом выполнить переход сайта с CMS Bitrix на PHP 8.x не так просто, как кажется на первый взгляд.

Пошаговая инструкция по переходу сайтов на 1С-Битрикс на PHP 8.x: идеальный и нестандартный методы Битрикс, Bitrix сайт, PHP, Сайт, Инструкция, Длиннопост

Почему важно обновить PHP

Если вы используете сайт под управлением 1С-Битрикс любой редакции и ваш сайт работает на PHP версии ниже 8.0 — вы можете лицезреть вот такую надпись в админ панели своего сайта:

Пошаговая инструкция по переходу сайтов на 1С-Битрикс на PHP 8.x: идеальный и нестандартный методы Битрикс, Bitrix сайт, PHP, Сайт, Инструкция, Длиннопост

Версия PHP 7.х объявлена устаревшей и больше не поддерживается, для нее не выпускаются исправления функциональных ошибок и ошибок безопасности. Использование версий PHP ниже 8 крайне нерекомендовано.

Вы не сможете установить обновления продуктов «1С-Битрикс» для исправления ошибок и получения нового функционала, пока не обновите PHP до минимальной версии 8.0 или рекомендованной 8.1 в своем серверном окружении.

Что делать

На первый взгляд очевидно, что нужно просто перейти на работу сервера в связке с PHP 8-ой версии. Ок. Идем в панель управления хостингом. Находим наш сайт, переходим в настройки и выбираем нужную версию PHP. Можно выбрать сразу 8.2 последнюю. к примеру, в панели ispmanager это делается здесь:

Пошаговая инструкция по переходу сайтов на 1С-Битрикс на PHP 8.x: идеальный и нестандартный методы Битрикс, Bitrix сайт, PHP, Сайт, Инструкция, Длиннопост

Переходим на сайт для проверки и с вероятностью 99,99% ваш сайт сломается или вообще выдаст белый экран.

В чем проблема и болезненность перехода

Все просто. В новой версии PHP немного изменились требования к написанию кода и то, что разрешалось в версии 7.4, например, теперь вызывает ошибку и сайт ломается. Получается для работы сайта необходимо, чтобы весь код соответствовал новым требованиям. Как известно Битрикс — это система управления, состоящая по большей части из ядра и публичной части. С ядром все понятно, но остается сторонний код: это и шаблон, и свои компоненты, и сторонние модули, установленные из Макретплейса Битрикс. Вот в них и заключается вся боль.

Мы рассмотрим два сценария обновления сайта. Первый — идеальный (правильный, рекомендуемый), а второй — нестандартный (комбинированный метод)

Идеальный вариант: последовательность шагов

1. Так как «Битрикс» уже все обновил и настроил под использование 8-ки, прежде чем изменять настройки сервера, мы должны обновить ядро через стандартный функционал «Битрикс». Естественно для этого у вас должна быть активная поддержка на решение. Если нет, и вы видите надпись, что срок поддержки вашей лицензии окончен, то необходимо продлить ее, купив за 25% от стоимости лицензии. Редакцию вашей лицензии вы можете увидеть все в том же разделе /bitrix/admin/update_system.php?lang=ru в секции «Ответ сервера обновлений».

Пошаговая инструкция по переходу сайтов на 1С-Битрикс на PHP 8.x: идеальный и нестандартный методы Битрикс, Bitrix сайт, PHP, Сайт, Инструкция, Длиннопост

2. Теперь переходим в установленные решения.

Пошаговая инструкция по переходу сайтов на 1С-Битрикс на PHP 8.x: идеальный и нестандартный методы Битрикс, Bitrix сайт, PHP, Сайт, Инструкция, Длиннопост

В этом разделе нас интересуют все сторонние решения, установленные на сайте. Их необходимо также обновить. Конечно, есть платные и бесплатные решения. Бесплатные обновляем, а на платных смотрим срок поддержки активен или нет. Если нет, то каждое решение необходимо продлить. Условия продления могут быть разными, но обычно это 50% от стоимости решения. Подробнее вы можете посмотреть на странице Маркетплейса, кликнув по названию этого решения.

3. После обновления ядра и всех сторонних модулей переходим к тому, с чего начинали: производим настройку на стороне хостинга, выставив нужную версию.

Результат: Если сайт небольшой, относительно новый и создавался с использованием стандартных компонентов Битрикс (с минимальными внесениями изменений) или на каком-либо готовом решении, то он запустится без каких-либо проблем. К сожалению, за нашу практику мы ни разу не встретили сайт, который достаточно просто обновить. Так что нам такой вариант не подходит. Поэтому мы работаем по второму сценарию.

Нестандартный (комбинированный) метод: последовательность шагов

Данный метод пригодится если у вас:

  • свой уникальный шаблон;

  • кастомные компоненты;

  • решения, не поддерживаемые более разработчиками, но необходимые вам для работы (например, решение «Аспро Медицинский центр 2.0» официально не поддерживается более разработчиком, и к нему не выпускаются никакие обновления);

  • вносились правки в ядро;

  • нет желания или возможности продлевать решение по какой-либо другой причине, например, потому что слишком дорого.

С этим нам чаще всего и приходится работать.

Сразу оговоримся, лицензия на решение 1С-Битрикс у вас должна быть активной в любом случае. Вносить правки в ядро — отчаянный шаг.

Итак, процесс:

1. Создаем полную резервную копию сайта.

2. Обновляем ядро, как и в рекомендуемом способе. Если вы вносили изменения в ядре или штатных компонентах, то вам необходимо перенести все измененные файлы в папку local.

3. Переходим в установленные решения и обновляем все, что можно обновить. Если и сторонние решения правили, то переносим все изменения и доработки в local-папку.

4. Далее включаем вывод ошибок в настройках, файл /bitrix/.settings.php.

5. Затем настраиваем хостинг и активируем 8-ку.

6. После переходим на сайт и видим ошибки. Читаем текст ошибки и вносим изменения в файлы указанные в тексте ошибки. Информации по типовым ошибкам море. Вот лишь несколько примеров, которых будет достаточно для практически любого сайта:

  • https://helpdesk.bitrix24.ru/open/17332020/

  • https://www.brekot.ru/blog/1s-bitriks-i-php-8/

  • https://www.sng-it.ru/snippet/oshibki-pri-perekhode-sayta-na-bitrikse-na-php-8-1.html

От себя можем добавить некоторые тонкости, которых нет в описанных выше мануалах.

  • Если вы не видите ошибок, а видите белый экран, ищите их в исходном коде (Ctrl + U).

  • Просмотрите все страницы вашего сайта. На каждой странице может использоваться разный функционал и если у вас типовая услуга, то это не значит, что, устранив проблемы на одной странице, вы избавитесь от других.

  • Обязательно проверьте интерактив сайта, попробуйте произвести все функциональные тесты: отправить форму, проверить калькуляторы, воспользоваться поиском по сайту.

  • Проверьте ошибки в консоли (F12).

  • Проведите проверку системы штатным инструментом /bitrix/admin/site_checker.php?lang=ru. Здесь может оказаться много подсказок в случае проблем.

Описанное выше может решить штатный администратор сайта. Углубляться детальнее нет смысла. Более сложные моменты требуют специальных знаний.

Таким способом мы уже перевели на новые рельсы практически всех наших клиентов. А теперь решили поделиться инструкцией. И если понадобится, готовы помочь реализовать ее.

Показать полностью 5
[моё] Битрикс Bitrix сайт PHP Сайт Инструкция Длиннопост
2
aistagram
6 лет назад

Нужен ли Bitrix24 для контакт центра?⁠⁠

Всем добрый день.


У нас есть контакт центра, который каждый день принимает звонки,обрабатывает электронные обращения. При поступлении звонков используется специальный инструмент, чтоб указать тематику обращения клиента и тд. Холодными звонками не занимаемся. И на сегодняшний день стоит вопрос, стоит ли подключать Bitrix24 для контакт центра? Какие есть минусы? Так как о плюсах просмотренного много видео .

Спасибо если поможете)))

[моё] Bitrix24 Bitrix сайт CRM Crm-система Внедрение CRM Текст
19
Посты не найдены
О Нас
О Пикабу
Контакты
Реклама
Сообщить об ошибке
Сообщить о нарушении законодательства
Отзывы и предложения
Новости Пикабу
RSS
Информация
Помощь
Кодекс Пикабу
Награды
Команда Пикабу
Бан-лист
Конфиденциальность
Правила соцсети
О рекомендациях
Наши проекты
Блоги
Работа
Промокоды
Игры
Скидки
Курсы
Зал славы
Mobile
Мобильное приложение
Партнёры
Промокоды Biggeek
Промокоды Маркет Деливери
Промокоды Яндекс Путешествия
Промокоды М.Видео
Промокоды в Ленте Онлайн
Промокоды Тефаль
Промокоды Сбермаркет
Промокоды Спортмастер
Постила
Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии