Обновление магазина до 1.2.0 2.X

2311
Обновление магазина до 1.2.0
Очередное обновление компонента Интернет магазин до версии 1.2.0

Что нового?

Возможность обмена с данными с 1c
Интеграция к Яндекс маркет и e-katalog
Исправлены баги
Другие мелкие доработки

Благодарности

Выражаю благодарность Vladimird и Maxisoft за финансирование и реализацию интеграции с 1C.
В 1C к сожалению я нечего не понимаю, но Владимир и Максим тестировали несколько недель и исправили все баги.
Раздел Обмен данными с 1c находиться в Админке - Компоненты - Витрина товаров - Товары - Обмен данными с 1c

Прайс-агрегаторы

Так же в компоненте появился новый раздел для интеграции с Яндекс маркет и e-Katalog.ru, можно добавить другие агрегаторы, предлагайте варианте.
Раздел находиться в Админке - Компоненты - Витрина товаров - Товары -Прайс-агрегаторы там можете создать ленту, что бы подключить к яндекс маркету или e-katalog.

Что бы создать ленту для яндекс маркета:
1) Нажмите Добавить в разделе Прайс-агрегаторы
2) Заполните все поля, описание полей можно найти здесь https://yandex.ru/support/webmaster/goods-prices/technical-requirements.html#concept3
3) После заполнения и сохранение, запустите задачу "Создание yml карты товаров" в планировщике
4) На странице списка агрегаторов получите запись и ссылку на ленту

Что бы подключить к яндекс маркету:
1) Зайдите в https://webmaster.yandex.ru
2) Добавьте свой сайт
3) В меню нажмите Информация о Сайте - Товары и цены
Обновление магазина до 1.2.0
4) Заполните информацию о магазине
5) В пункте Источник данных - укажите ссылку на ленту, полученный при создании агрегатора
Обновление магазина до 1.2.0

Готово, ждите проверку модератором и добавление вашего магазина в Яндекс маркет

Так же данная лента подходить для турбо-страниц товаров
Обновление магазина до 1.2.0
Что бы добавить, зайдите в раздел Турбо-страниц - Источники - выбрать тип YML и указать ссылку на ленту.
Потом что бы пройти модерацию, на турбо страницах должна работать кнопка Добавление в корзину
Для этого зайдите в Настройки - Оформление заказа
Тип CMS = Другая.
Ссылка =
Код PHP:
  1. https://сайт.ru/showcase/addtocart?url={offer_url}&action=BUY&id={offer_id}
Готово, теперь ваши товары работают в турбо страницах

После установки обновления, обязательно проверьте раздел Опции - Диагностика, если что то будет не так, исправьте.

Поддержка

В качестве поддержки компонента можете купить дополнение к магазину
Компонент Достижения | Обновление доски объявлений
Комментарии (52)
Александр Витальевич 23 октября 2019 в 06:29 +1
Супер! И когда только успеваете? Я мягко говоря, удивлен вашей работоспособности... dance
Evanescence 23 октября 2019 в 08:24 +1
Много времени прошло с момента последнего обновления)
Я добавил только Прайс агрегаторы, а 1C добавил Maxisoft
fincheck 23 октября 2019 в 09:04 +1
Не скромничайте, ваша заслуга не меньше. А ребятам особая благодарность и +1 к карме.
Заралик 23 октября 2019 в 09:21 +2
Всем большое спасибо за проделанную работу и вклад в развитие системы!
Александр 23 октября 2019 в 09:55 +1
прям таки отлично, надо срочно устроить тест.

еще бы push для pwa подумать как прикрутить, но это не по теме
maxisoft 23 октября 2019 в 11:22 +7
Добрый день, ребята чтобы не засорять комментарий по 1с лучше пишите в данной теме, будет проще вести диалог. Тема на форуме
MegaRostov 23 октября 2019 в 15:49 0
Всем привет! Подскажите как исправить?

Ошибка: Пакет версии 1.1.6 уже был установлен. Если вы хотите его обновить, выберите соответствующий пакет обновления. Если вы хотите переустановить пакет, то сначала удалите его в админке.
Evanescence 23 октября 2019 в 15:54 0
Здравствуйте.
Точно скачали последнюю 1.2.0 версию?
MegaRostov 23 октября 2019 в 15:55 -1
Это последняя - showcase_v1.2.0.zip Значит ее.
Evanescence 23 октября 2019 в 15:58 +1
Скачал, посмотрел, в манифесте версия 1.2.0 http://prntscr.com/pn2jwc
Может у Вас в папке /upload/installer какие то старые файлы? попробуйте очистить эту папку
MegaRostov 23 октября 2019 в 16:03 -1
/upload/installer - пустая.. Сам понять не могу..
MegaRostov 24 октября 2019 в 09:14 0
Компонент залил через FTP, в базу залил sql. Все вроде бы есть!
В админике все равно версия 1.1.6
Подскажите в чем может быть проблема?
Evanescence 24 октября 2019 в 09:22 0
Всё вручную залили? базу тоже?
Вам надо скачать в комп обновление 1.7.0
Зайти в Админку - Компоненты - Установить пакет дополнения - выбрать обновления из компа и установить.
Потом скачать обновление 1.2.0 и выполнить такие же действия
MegaRostov 24 октября 2019 в 09:39 0
Да все в ручную.
Объясните что за обновление 1.7.0? Обновление чего? И для чего?
Дайте ссылку на это обновление.
Evanescence 24 октября 2019 в 09:42 +1
MegaRostov 24 октября 2019 в 09:48 0
Я его тоже скачал и установил в ручную.
После ошибки скачал версию 1.1.7 установил в ручную, после скачал версию 1.2.0. и так же установил в ручную.
MegaRostov 24 октября 2019 в 10:22 0
К стати эта версия 1.7.0, тоже идет как 1.2.0
MegaRostov 24 октября 2019 в 10:25 0
Зато в Диагностике все хорошо!
@alexandr22 23 октября 2019 в 16:14 +2
Как можно сделать, что бы сумма доставки менялась от количество товара
Evanescence 23 октября 2019 в 16:27 +5
Сейчас такой возможности нет, в будущем будет
MegaRostov 24 октября 2019 в 11:11 0
Здравствуйте все!
У меня вопрос про Прайс агрегаторы?
Название xml файла - Должен присутствовать файл-шаблон для генерации xml, например: \templates\default\controllers\showcase\[имя_файла].tpl.php
Так а конкретно что именно вставлять?
Файлов в папке много.. Конкретно что именно там должно быть?
Evanescence 24 октября 2019 в 13:49 +1
Сейчас из готовых агрегаторов есть yandex и ekatalog поэтому можете написать для них так.
А если кто то хочет интегрировать другой агрегатор, он сначала создает xml шаблон в той папке, потом может заполнить данные.
MegaRostov 24 октября 2019 в 13:51 0
Спасибо! Я вас понял.
@alexandr22 24 октября 2019 в 13:19 +1
Как можно сделать, что бы сумма доставки менялась от количество товара
Evanescence:
Сейчас такой возможности нет, в будущем будет
Списались Evanescence с если кому интересна данная фишка давайте скинемся и добавим в магазин для всех, Evanescence сказал, что стоить будет примерно от 500 - 1000руб , через недельку освободиться и можно будет обсудить
Алексей Тимофеев 25 октября 2019 в 00:00 +3
@alexandr22 1000 рублей это один раз в магазин сходить :)
Что тут скидываться то
vladimird 25 октября 2019 в 05:32 0
Это точно smile
@alexandr22 25 октября 2019 в 11:23 0
Добавьте пожалуйста, что бы можно было выставлять в товаре, покупка только от 5 шт
Алексей Тимофеев 25 октября 2019 в 12:58 0
@alexandr22 создайте поле список
покупка только от 5 шт
покупка только от 10 шт
покупка только от 15 шт
И все можно в фильтр добавить еще
Изучайте Инстант и возможности полей
@alexandr22 27 октября 2019 в 06:09 0
задачка )
@alexandr22 27 октября 2019 в 15:00 0
Алексей, так точно можно ? делал уже так ?
MegaRostov 25 октября 2019 в 13:24 +1
Привет всем!
Подскажите как поправить отображение в разделах Управление вкладками - Витрина товаров.
Не могу нормально выбрать пункты из меню...
Evanescence 26 октября 2019 в 16:56 +2
Временное решение:
Открыть файл \templates\default\controllers\showcase\backend\tabs_form.tpl.php строку 29 заменить на
Код PHP:
  1. ?><br><br><br><br><br><br><br><br>
@alexandr22 26 октября 2019 в 05:27 +1
Было бы не плохо добавить когда нету товара " сообщить о поступлении " - нажимаешь вводишь почту, при появление товара, кто ввел почту, тому письмо, что товар появился
fincheck 26 октября 2019 в 10:04 +1
Поддержу, а ещё такие позиции(закончившийся товар) необходима выделять в админке, для привлечения внимания администратора магазина.
Если конечно такого ещё нет.
Evanescence 26 октября 2019 в 16:59 +5
Уведомление админа будет в следующих версиях.
Подписка на поступлении в планах есть, но не скоро
Dorimen 29 октября 2019 в 10:56 0
У меня тоже ошибка Пакет версии 1.1.7 уже был установлен. Если вы хотите его обновить, выберите соответствующий пакет обновления. Если вы хотите переустановить пакет, то сначала удалите его в админке.

http://joxi.ru/p27BaO1CK4Gndm

http://joxi.ru/Dr8BRv1CoawJX2
Dorimen 29 октября 2019 в 10:58 0
Проблема была в том, что скачал 1.2.0 и пытался накатить на уже установленную 1.1.7. А надо было скачать обновление. Так заработало.
@alexandr22 29 октября 2019 в 13:47 0
Подключал кто нибудь к этому компоненту - доставку, транспортными компаниями, почту России ? Что бы всё считалось
maxisoft 29 октября 2019 в 16:55 +1
чтобы все считалось нужно доделать некоторые моменты в магазине, учет веса габаритов, тогда можно сделать соотвествующий модули для доставки а также дописать поддержку модулей доставки а не просто прописанный функционал, думаю чуть позже это будет реализовано.
Алексей Тимофеев 30 октября 2019 в 15:57 0
После обновления поле в Характеристику ни как не добавить
Проверьте у себя
Алексей Тимофеев 30 октября 2019 в 16:00 0
Все надо быдл выбрать поле в настройках
@alexandr22 31 октября 2019 в 15:18 +2
Будет удобно, когда товар добавлен в корзину, и появляется надпись "В корзине" она была кликабельной, что бы можно было сразу в корзину перейти ,или в место этой надписи "Перейти в корзину " - как везде сделано
Evanescence 2 ноября 2019 в 14:19 +1
Это сделано для того, что бы можно было добавить корзину несколько вариантов товара, без перезагрузки страниц.
Например я хочу купить 2 футболки, черного и белого цвета, когда выбираю черный вариант футболки и добавляю в корзину, кнопка должны оставаться рабочим, что бы можно было добавить еще белый вариант товара.
@alexandr22 2 ноября 2019 в 06:19 0
Если регистрация закрыта на сайте, товар тоже можно оформить. А как покупателю в данном случае отслеживать, действия с товаром, такие как
обрабатывается, доставляется, отменен
Не должно приходить к нему на почту, которую он указал в оформлении заказа, ссылка где он может посмотреть действие с товаром и когда модератор, меняет с принят на доставляется, приходить на почту клиенту это ?
Или я что то не так делаю ?
@alexandr22 2 ноября 2019 в 06:21 0
или надо открыть регистрацию, что бы это работало ? Это же должно быть по любому, мне как админу приходят уведомления
@alexandr22 2 ноября 2019 в 13:01 0
Разобрался, почту надо было настроить. Только почему то, когда оформил заказ не приходит письмо клиенту, что заказ оформлен.
Когда меняешь заказ на обрабатывается, приходит тогда уведомление, но почему то с пометкой не обрабатывается, а доставляется
Evanescence 2 ноября 2019 в 14:21 +1
Уведомление клиенту должно приходить, если пользователь зарегистрирован или Гость, который заполнил поле email.
Проблему со статусом вроде бы решил на последней версии, проверю и исправлю если есть баг
@alexandr22 2 ноября 2019 в 15:27 0
Подскажите пожалуйста, что с обновлением не так делаю.

Скачал обновление из этой ветки, написано showcase_v1.2.0
Пробую установить, через админку, ошибку выдает
Evanescence 2 ноября 2019 в 15:32 +2
showcase_v1.2.0.zip - это установочный пакет
showcase_update_v1.2.0.zip - это обновления
@alexandr22 2 ноября 2019 в 15:45 0
благодарю, теперь понял и нашел обновления
fincheck 2 ноября 2019 в 15:55 0
Парвиз подскажите пожалуйста последовательность моих действий при обновлении.
В данный момент у меня сейчас стоит CMS 2.11 и версия магазина 1.0.2. Хочу обновиться до актуальной. Начинаю с обновления системы, а потом просто скачиваю последний пакет обновления магазина и всё или тоже нужно последовательно обновлять как и систему?
Evanescence 2 ноября 2019 в 16:09 +2
Лучше обновить последовательно, потом очистить кэш браузера и проверить всё.
Так же есть раздел Диагностика, где можно исправить, если какие то обновления были не успешными