Обновление магазина до 1.2.5

+27
5.01K
Иллюстрация
Очередное обновление компонент Витрина товаров до 1.2.5

Что нового?

Система скидок
Настройка вид фото товара
Возможность добавить в корзину из списка
Тип оплаты "По реквизитам"
Исправление багов
Другие мелкие доработки

Видео

Поддержка

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




+1
dChirkis dChirkis 2 года назад #
Замечательно
0
Алексей Т Алексей Т 2 года назад #
Спасибо!+
В следующем обновлении сделайте редактирование фото товара в записи по высоте так же как и в списке!
0
My-InstantCMS.Ru My-InstantCMS.Ru 2 года назад #
Не понял что имеете в виду?
Если речь про выравнивание, тогда такое уже есть.
+1
Алексей Т Алексей Т 2 года назад #
Очень не хватает этих настроек, хотя с новыми настройки еще не ознакомился. Там есть показать 100% картинку. Престижную и отпишусь. Спасибо за Вашу работу над магазином.
0
My-InstantCMS.Ru My-InstantCMS.Ru 2 года назад #
Именно это реализовано в новом релизе
0
Алексей Т Алексей Т 2 года назад #
0
alexandr22 alexandr22 2 года назад #
Трек номер, можно присваивать ? Когда выбираешь Доставляется
Спасибо за обновление
+1
alexandr22 alexandr22 2 года назад #
Если можно Парвиз сделай пожалуйста в новом обновлении )
0
My-InstantCMS.Ru My-InstantCMS.Ru 2 года назад #
Скорей всего будет вместе с подключением служб доставки.
А если тупо добавить такое поле сейчас, в будущем когда будет раздел служб доставки, могут не подходить под задумку и будет путать людей.
+2
buk buk 2 года назад #
Спасибо вам за труды.
0
Анапа-Турцентр Анапа-Турцентр 2 года назад #
Во первых огромная благодарность автору.
Есть небольшое пожелание: Первое - это фото в записи никак не возможно сделать на сто процентов блоке в списках контента показывает фото в сто процентов, а вот в записи и эта небольшая, но проблема и второй момент: с виджета нет возможности добавить в корзину, со списка контента всё отлично работает. Подскажите где можно исправить. Спасибо.
0
My-InstantCMS.Ru My-InstantCMS.Ru 2 года назад #
На видео показал, как вывести фото на полный размер блока.
У Вас не работает? Кэш очистили после обновления?
По поводу второго вопроса:
Если есть варианта товара, добавить в корзину можно только после выбора варианта
0
Анапа-Турцентр Анапа-Турцентр 2 года назад #
По поводу фото в записи и в списке: Сделано всё по Вашей инструкции. Кеш естественно очистил.
Вот показываю на скринах
Список - http://joxi.ru/ZrJ1q8qUM8wOjA
Запись - http://joxi.ru/zANN5E5i6nvWJA

И еще момент: На главной выводим виджет, список товаров, а возможности добавить в корзину нет, как это делается со списка товаров.
Подскажите как решить...

И есть ли возможность решить вопрос по поводу: Когда есть варианты у товара была бы возможность добавить основной который человек видит главным. Элементарно в магазине уже есть 1500 товаров и ранее пока не было возможности кидать в корзину со списка, то главный товар никто не добавлял в Варианты и это логично. Думаю у большинства кто использует данный магазин возникает данный вопрос.
Еще раз благодарность Вам.
0
Анапа-Турцентр Анапа-Турцентр 2 года назад #
И вот еще один момент заметил сейчас с списке товаров если есть варианты, в то в корзину добавить возможно только после выбора варианта и получается, что основной товар добавить нет возможности либо надо его добавлять в варианты. Как то можно решить данный момент.? Спасибо.
+2
Денис Васильевич Денис Васильевич 2 года назад #
У меня попутный вопрос. Нужен ли полноценный шаблон магазина?
0
Юрий Юрий 2 года назад #
ДА!
0
Алексей Т Алексей Т 2 года назад #
Конечно нужен базовый шаблон :)
0
Денис Васильевич Денис Васильевич 2 года назад #
Тут смотря как посмотреть. Если делать шаблон в рамках компонента то он будет работать только на шаблонах построенных на базе bootstrap 4, например грядущий шаблон от fuze, или один из моих. С выходом первого не вижу смысла делать самостоятельный шаблон а лишь в рамках компонента. Просто надо учесть необходимые моменты для удобной интеграции в существующий шаблон сайта пользователя.
Сейчас тренируюсь на своём шаблоне. Опубликую, а там поглядим.
0
vladimird vladimird 2 года назад #
100% Нужен
0
My-InstantCMS.Ru My-InstantCMS.Ru 2 года назад #
Если у кого пропала выбор количество товаров, решение тут /forum/thread33183-1.html#326972
dmitriybarinov dmitriybarinov 2 года назад #
Комментарий удален
dmitriybarinov dmitriybarinov 2 года назад #
Комментарий удален
0
Скела Скела 2 года назад #
Крутая вещь.
Подскажите как меняются иконка категории. Цвет выставляется, обложка выбирается, а вот иконка кроме стандартной папки ни как не могу изменить.
0
Скела Скела 2 года назад #
Так же не нашел как ставить свои артикли или скрывать автоматически формирующиеся?
0
My-InstantCMS.Ru My-InstantCMS.Ru 2 года назад #
В настройках компонент можно отключить показ артикула, редактирование пока нет
0
My-InstantCMS.Ru My-InstantCMS.Ru 2 года назад #
А где выводиться? если в виджете, посмотрите в настройках.
Сами иконки можете назначить при создании/редактировании категории
0
Скела Скела 2 года назад #
Дефолтный шаблон (из сторонних компонентов только магазин). Редактирую категорию, нажимаю показать категорию. И вроде на иконку можно для вывода нажать.
Код PHP:
  1. <a id="1" onclick="sett('sc_icon', 'default.png','1')"><img src="/templates/default/controllers/showcase/img/icons//default.png"> </a>
Да вот только ничего не происходит. Не реагирует.

А про артикли действительно все просто - их можно было отключить... не заметил.
0
My-InstantCMS.Ru My-InstantCMS.Ru 2 года назад #
В консоли есть какая то ошибка?
Нажмите в хроме F12 откроется окно, переходите в вкладку Console http://prntscr.com/rzsg0h

И еще, после выбора иконку, надо нажать Close
+1
Скела Скела 2 года назад #
Ошибок нет. И я имею ввиду иконки категорий, а не иконочный шрифт (он работает).
+2
Скела Скела 2 года назад #
Простите меня великодушно... Опкидываю вопросами, хотя стоило просто включить мозг... Нужно просто добавить картинки в \templates\default\controllers\showcase\img\icons, и выбрать потом... а я думал они будут предлагать загружаться...
Короче - я ступил, а система просто ОГОНЬ! Спасибо!
+1
My-InstantCMS.Ru My-InstantCMS.Ru 2 года назад #
Посмотрите так же видео https://www.youtube.com/watch?v=f58vmiB4VWI&list=PLflZen-zl5kxdf5HTYWtO28OxnSsZo6FX там ответы на много вопросов
+2
vladimird vladimird 2 года назад #
Большое спасибо за то , что не бросаете свое творение.
0
vladimird vladimird 2 года назад #
В оплате по реквизитам можно только общую сумму ? Как вставить все позиции из заказа?
0
My-InstantCMS.Ru My-InstantCMS.Ru 2 года назад #
Под позиции, имеете в виду список товаров в заказе?
0
vladimird vladimird 2 года назад #
да, список товаров с суммами.
0
My-InstantCMS.Ru My-InstantCMS.Ru 2 года назад #
Скорей всего будет какой то код типа {goods} который выводить таблицу товаров
Имя_товара - 2000 руб
Имя_товара - 800 руб
0
Юрий Юрий 2 года назад #
Спасибо за магазин и такой вопрос, в списке товаров можно сделать выбор количества и сразу добавление в корзину, точнее это возможно сделать просто правкой шаблона или надо уже код допиливать?
0
My-InstantCMS.Ru My-InstantCMS.Ru 2 года назад #
В этом обновлении теперь можно добавить в корзину из списка, повторная нажатия увеличить количество
0
Юрий Юрий 2 года назад #
Да это я увидел, но хотелось бы именно выбор количества сразу, чтобы не переходить в карточку товара, особенно актуально для доставки еды.
0
vladimird vladimird 2 года назад #
Здравствуйте!
А есть оплата через робокассу?
0
My-InstantCMS.Ru My-InstantCMS.Ru 2 года назад #
Здравствуйте.
Да /blogs/moi-razrabotki/robokasa-dlja-internet-magazina.html
Вы можете получить бесплатно, так как участвовали в складчине
0
vladimird vladimird 2 года назад #
smile )) староват я стал. Вылетело из головы.
0
vladimird vladimird 2 года назад #
Все чаще появляется необходимость сделать интеграцию интернет-магазина и CRM системы Битрикс24. Смог бы кто-то за это взяться? естественно не бесплатно.
+2
Vladimir (VAO) Vladimir (VAO) 2 года назад #
Обнаружил два недочёта:
1. Даже если товара нет в наличии, покупатель может оформить товар.
2. Если фотография широкая, она вставляется на странице товара не полностью.
+2
Vladimir (VAO) Vladimir (VAO) 2 года назад #
Второй пункт нашёл как исправить, Опции -> Дизайн страниц товара -> Стиль отображения фото -> Выставить "Выравнивание по размеру блока".
+2
Vladimir (VAO) Vladimir (VAO) 2 года назад #
Первый пункт Evanescence доработал, не знаю будет в архиве или нет, на всякий случай залью /users/files/download7633.html
+3
Vladimir (VAO) Vladimir (VAO) 2 года назад #
У Evanescence не было времени, поэтому заказывал доработку для магазина. Наверное на будущее, для таких вещей складчину нужно делать... теперь можно прописывать минимальную стоимость для оформления заказа, в админке. Заливаете на свой страх и риск smile .
Вот ссылка, за плюсик в карму smile
/users/files/download7634.html
0
My-InstantCMS.Ru My-InstantCMS.Ru 2 года назад #
Здравствуйте.
Спасибо, изучу код и добавлю в обновления
+2
Vladimir (VAO) Vladimir (VAO) 2 года назад #
Следующий важный момент, нужно сделать генерацию xml с товарами для яндекс маркета.
+1
My-InstantCMS.Ru My-InstantCMS.Ru 2 года назад #
Уже есть, см. раздел Прайс-агрегаторы
0
Vladimir (VAO) Vladimir (VAO) 2 года назад #
Что значит "Должен присутствовать файл-шаблон для генерации xml, например: \templates\default\controllers\showcase\[имя_файла].tpl.php", произвольное имя вписываю и после нажатия в планировщике "Создание yml карты товаров", возникает ошибка

Код PHP:
  1. Не найден шаблон для отображения или он недоступен для чтения: /templates/default/controllers/showcase/mysite.tpl.php
  2. Последние вызовы:
  3. cmsTemplate->render() @ /system/core/template.php : 1683
  4. cmsTemplate->renderInternal() @ /system/controllers/showcase/hooks/cron_yml.php : 66
  5. onShowcaseCronYml->run() @ /system/core/controller.php : 699
  6. cmsController->runExternalHook() @ /system/core/controller.php : 658
  7. cmsController->runHook() @ /system/controllers/admin/actions/settings_scheduler_run.php : 20
  8. actionAdminSettingsSchedulerRun->run() @ /system/core/controller.php : 563
  9. cmsController->runExternalAction() @ /system/core/action.php : 29
  10. cmsAction->__call() @ /system/controllers/admin/actions/settings_scheduler.php : 9
  11. actionAdminSettingsScheduler->run() @ /system/core/controller.php : 563
  12. cmsController->runExternalAction() @ /system/core/action.php : 29
  13. cmsAction->__call() @ /system/controllers/admin/actions/settings.php : 9
0
My-InstantCMS.Ru My-InstantCMS.Ru 2 года назад #
Сейчас есть поддержка яндекс маркета и e-katalog
Подробнее тут /blogs/moi-razrabotki/obnovlenie-magazina-do-1-2-0.html

Вот пример яндекс маркета и е-кталога http://prntscr.com/sgl80w и http://prntscr.com/sgl8c5
0
Vladimir (VAO) Vladimir (VAO) 2 года назад #
Спасибо! Получилось сгенерировать xml, но не совсем корректно, генерировал файл xml на основном сайте. На основном сайте более 3 000 товаров и более 100 категорий, так вот товары не сгенерировались, категории сгенерировались.
При том попробовал на тестовом, всё работает, но там всего 6 категорий и 9 товаров. Может ли генерация xml не корректно работать из-за количества товаров или категорий?
+2
My-InstantCMS.Ru My-InstantCMS.Ru 2 года назад #
Загрузил обновление 1.2.6
Нечего нового, просто исправление багов https://addons.instantcms.ru/addons/versions/762
0
Nikolay Nikolay 2 года назад #
Попробовал обновится что то не пошло магазин/опции/диагностика/ версия 1.2.6 не появилась http://joxi.ru/MAjgdMNfxeQbbr при повторной попытки обновится, пишет у вас установлена последняя версия. Баги которые были в выборе варианта так и остались.
0
frukt frukt 2 года назад #
Если в настройках раскрытый список, то не сворачивается совсем и перекрывает кнопки.

Цена у товаров стоит, везде где скидка, поля пустые, но в списке цена 0 руб, постоянно подключается скидка автоматом
+1
frukt frukt 2 года назад #
Такая проблема всегда когда добавляю варианты, автоматов 0, если варианты удалить, то все норм.
0
Nikolay Nikolay 2 года назад #
Эту проблему с ценой Evanescence обещал поправить в следующем обновлении, временно у себя чтобы цена показывалась правильно в БД где скидка 0 прописал null.
0
Vladimir (VAO) Vladimir (VAO) 2 года назад #
Проблема актуальна. Добавлю от себя, null нужно в таблице cms_sc_variations в столбце sale прописывать.
0
Vladimir (VAO) Vladimir (VAO) 2 года назад #
Смотрю уже 1.2.9 вышел. Там не знаю, актуальна проблема или нет.
0
Vladimir (VAO) Vladimir (VAO) 2 года назад #
Решено)
+3
My-InstantCMS.Ru My-InstantCMS.Ru 2 года назад #
Загрузил обновление 1.2.7 исправлены баги
https://addons.instantcms.ru/addons/versions/762
0
Nikolay Nikolay 2 года назад #
Спасибо за обновление!!! Вчера только подумал, а сегодня оно есть!
0
My-InstantCMS.Ru My-InstantCMS.Ru 2 года назад #
Загрузил обновление:
Исправление багов
Подготовка к обновлению InstantCMS 2.14
Другие мелкие доработки
0
abasia abasia 2 года назад #
Если в настройках включено Работа с вариантами, то при добавлении товара, такая картинка
версия 1.2.8
0
My-InstantCMS.Ru My-InstantCMS.Ru 2 года назад #
Скачайте патч и загрузите с заменой /users/files/download7737.html
0
abasia abasia 2 года назад #
Исправилось v
0
Станислав Григорьевич (Мозголом) Станислав Григорьевич (Мозголом) 2 года назад #
Да, всё путём. Спасибо большое ребята. joke
0
kirkr kirkr 2 года назад #
При редактировании категории выезжает за поля поля контента.
рушит картинку вызов формы

/system/controllers/showcase/hooks/content_cat_form.php

а именно добавление поля иконки
Код PHP:
  1. $form->addField(0, new fieldString('sc_fa', array(
  2. 'title' => 'Иконочный шрифт',
  3. 'prefix' => 'fa ',
  4. 'default' => 'fa-folder'
  5. )));
  6. $form->addField(0, new fieldColor('sc_color', array(
  7. 'title' => 'Цвет',
  8. 'default' => '#444'
  9. )));
  10. $form->addField(0, new fieldScCatIcon('sc_icon', array('title' => 'Иконка категории', 'default' => 'default.png')));
Они все равно добавляются если даже отключены в админке.
0
My-InstantCMS.Ru My-InstantCMS.Ru 2 года назад #
Можете показать скрин?

Они все равно добавляются если даже отключены в админке.
Что именно отключили? хук content_cat_form?
0
kirkr kirkr 2 года назад #
В адимнке магазина-> настройки
Галочка поставлена напротив:
Не подключать иконки FontAwesome из компонента
Поставьте галочку, если ваш шаблон уже поддерживает иконки FontAwesome
0
My-InstantCMS.Ru My-InstantCMS.Ru 2 года назад #
Там речь про библиотеку FontAwesome, иконки которые используется в шаблонах, т.е. подключить или нет css файл
0
kirkr kirkr 2 года назад #
делаю также экспорт товара тоже уходит в аут

версия инстанта InstantCMS v2.13.1, или все же обновление нужно под последнюю версию что на гите?
0
kirkr kirkr 2 года назад #
Да вот именно, добавление в форму что выше, вызывается не в теле контента и создает html поверх, удаление этих полей приводит в нормальный вывод
0
My-InstantCMS.Ru My-InstantCMS.Ru 2 года назад #
без скриншота я не понимаю о чем речь.
тоже уходит в аут
что именно происходить? ошибка какая то?
0
kirkr kirkr 2 года назад #
Постоянно грузится иконка.


В папке /upload/export/export.csv создается, но
Код PHP:
  1. category_id;title;content;in_stock;price
это все что есть в файле.
0
My-InstantCMS.Ru My-InstantCMS.Ru 2 года назад #
Отправьте мне свой файл экспорта, посмотрю что не так
my-instantcms@mail.ru
0
Vladimir (VAO) Vladimir (VAO) 2 года назад #
В версии 1.2.9. Не отключается способ оплаты "Наличные", то есть галочка не работает. Это тот, который в разделе Корзина -> Система оплаты -> Опции. Как вариант, в ручную здесь /templates/default/controllers/showcase/fields/cart_fields/payment.tpl.php удалить 14 строку.
0
Vladimir (VAO) Vladimir (VAO) 2 года назад #
Большое пожелание по связи с биллингом! После того, как товар в корзине, и мы нажимаем "Оплатить 1000 руб." к примеру, подтверждаем оплату, и если на счету нет средств, появляется надпись "Недостаточна средств на счету". Необходимо чтобы сразу был переход на пополнение счёта. Как мне кажется 90% пользователей не найдут как пополнить счёт в биллинге, а потом ещё сделать покупку. Там это как-то не сложно делается, здесь описано https://docs.instantcms.ru/manual/components/billing/api/actions, как-то так
Код PHP:
  1. $billing->checkBalanceForAction('jobs', 'add_vacancy');
А где-то здесь описывается процесс оплаты
system/controllers/showcase/actions/payment.php
Может кто-нибудь уже сделал или сделает?!)
0
Vladimir (VAO) Vladimir (VAO) 2 года назад #
Думал почти решил, но нет, хотел в файле /system/controllers/showcase/actions/payment.php, в 160 строке, вместо
Код PHP:
  1. return $this->cms_template->renderJSON(array('error' => true, 'message' => 'Недостаточна средств на счету'));
написать
Код PHP:
  1. cmsUser::addSessionMessage('Недостаточно средств. Пополните баланс.', 'error');
  2. $this->redirectTo('billing', 'deposit');
  3. return false;
Ан нет, кнопочка с ценой изменилась на "Подождите..." и всё.
0
My-InstantCMS.Ru My-InstantCMS.Ru 2 года назад #
Перенаправление надо сделать в js, будет в следующих версиях
0
My-InstantCMS.Ru My-InstantCMS.Ru 2 года назад #
Сообщили что обновление 1.2.9 не получается скачать с каталога, перезалил 2 раза, ошибка остается.
Поэтому загрузил сюда /users/files/download7773.html
0
My-InstantCMS.Ru My-InstantCMS.Ru 2 года назад #
Если у кого то картинки не отображается в виджете, после обновления 2.14
В файле \system\controllers\showcase\hooks\content_before_list.php строку 15 заменить на
Код PHP:
  1. if ($this->ctype_name == $ctype['name']){
+1
My-InstantCMS.Ru My-InstantCMS.Ru 2 года назад #
Загрузил обновление, но с каталога снова не получается скачать, поэтому скачайте от сюда /users/files/download7787.html
Исправление багов
Возможность добавить трек номер отслежовании
0
vladimird vladimird 2 года назад #
Спасибо за новую возможность.
0
Vladimir (VAO) Vladimir (VAO) 2 года назад #
В новой версии 1.2.10 совместно с новой версией instantcms 2.14.1 происходит конфликт при просмотре товара, если включены комментарии и если пользователь не авторизован. В месте где корзина, просто знак загрузки товара и ничего не происходит.
0
Vladimir (VAO) Vladimir (VAO) 2 года назад #
И похожие товары так же не загружаются на странице товара, так же знак загрузки и ничего не происходит.
0
Vladimir (VAO) Vladimir (VAO) 2 года назад #
Делал приложение через webview для андройда. Так вот, на корзине и всех товара знак загрузки и ничего не загружается через приложение, ранее на версии магазина 1.2.5 и instantcms 2.12.2 такой проблемы не было. При том в мобильном браузере всё работает нормально. В режиме отладки ошибок нет. Комментарии отключены. Да и при поиске ошибок с комментариями в отладке ошибок не было, ошибку нашёл через Chrome при просмотре кода, на вкладке "Network", но в приложении же так не сделаешь.... В чём может быть проблема?
0
My-InstantCMS.Ru My-InstantCMS.Ru 2 года назад #
На страницах других типов контента есть ошибка?
0
Vladimir (VAO) Vladimir (VAO) 2 года назад #
Не обнаружил. На других типах контента картинки загружаются нормально.
0
Vladimir (VAO) Vladimir (VAO) 2 года назад #
А здесь используется jQuery или какой-то другой набор функций JavaScript?
JS в webview включено, не помогает.
Вроде есть проблема при отображении jQuery через webview, пока её не смог решить...
Ссылка на проблему JQuery и webview
0
Vladimir (VAO) Vladimir (VAO) 2 года назад #
Проблема в AJAX, здесь решение.
0
Станция с Алисой Станция с Алисой 2 года назад #
0
RSN RSN 1 год назад #
Несколько моих пожеланий для магазина.

1) Несколько раз в комментариях писали о цене для свойств.
Поддерживаю.

Почему
2) Категории.
Магазин, это как правило много категорий. Даже на демо (с одеждой) должны быть женские вещи, мужские, детские и т.д.

Здесь уже (на форуме) писали люди у которых получалось 120+ категорий... У меня получилось 153 (пока)...
В связи с этим реализация выбора категорий в слайдере не подходит (никто не будет листать столько слайдер).

Хотя он конечно имеет право остаться в дополнении (кому он подойдет).

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

Системный виджет для категорий достаточно функциональный, и выглядит вполне приемлемо:
Подробнее
Сам рубрикатор, сделан не плохо...
Однако хотелось бы, что бы и при добавлении товара, категория выбиралась как то легче, чем как сейчас (из дефолтного списка).

Например как в Расширенной доске...

PS: Насчет мнения по категориям, это конечно не принципиально, скорее для удобства и внешнего вида...
А вот насчет цены для свойств, хотелось бы, быть услышанным, думаю это для многих было бы важным...
0
My-InstantCMS.Ru My-InstantCMS.Ru 1 год назад #
1) как раз таки варианты реализованы, что бы решить эту проблему.
Посмотрите демо https://shop.my-icms.ru/goods/14-dzhemper-s-kapyushonom.html есть одежда с разным размером/цвет и у каждого варианта своя цена, заголовок, фото, скидка

2) можете использовать системный виджет Категории, со стороны компонент никак препятствии нет.
Выбор категории как в Доске нет, но в каталоге что то похожее продается от Loadырь
0
RSN RSN 1 год назад #
1)
и у каждого варианта своя цена, заголовок, фото, скидка

То есть по сути это другой товар?
Тогда зачем он внутри этого товара?

Его покупателю (и ПС) будет легче найти как другой товар...
А продавцу без разницы, заполнять столько полей (полный перечень всего... заголовок, фото, цвет, и т.д.), в новом товаре, или внутри товара...

Речь идет о товарах у которых вид одинаковый (фото, заголовок, описание), но одно из свойств отличается (то есть одна характеристика) а из-за этого соответственно и цена.

Я привел пример с размером, НО навскидку, что пришло в голову:

Длинна соединительных шнуров (для телефонов, телевизоров и т.д.) 1м, 2м, 3м. Ведра: 3, 5, 10, литров. Доски: (лес) длинна 4 м, 6 м. Чехлы для телефона: материал пластик или полиэтилен. Горшки для цветов: на 3, 5, 10 литров. Палки для селфи длинна 1 м, 1.5 м, 1.7 м. Лестницы: 3м, 5м,...

Одежда почти вся (цена изменяется с размером)...
И это только, что быстро пришло в голову....

Конечно всё это можно добавить, так как реализовано сейчас, вариантом, НО повторюсь, если придется для каждого варианта, продавцу заполнять все поля, как для отдельного товара:

1) тогда в чём облегчение продавцу "забивать" эти товары в магазин? (а свойства, в том числе, именно для этого и существуют).
2) отдельный товар (раз у него есть все заполненные поля) проще и продавать, как отдельный товар. Его легче искать и в поиске и визуально...

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

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

2)

Да. Есть. (не выбрал пресеты, что бы появилось поле для загрузки изображения)
Вопрос снят...

PS: Настаивать не буду, пожелание написал, для себя пока этот вопрос (со свойствами и ценой) оставил, как не решенным, добавлять, как вариант (целиком как новый товар, при отличии всего в одно свойство и цену) в 150+ категорий, для меня будет самоубийством)))
0
RSN RSN 1 год назад #
PS: Варианты (как есть сейчас) больше подойдут для продажи например разных наборов...
Например, что то типа: Вариант 1: тюнер, Вариант 2: тюнер и тарелка, Вариант 3: тюнер, тарелка и конвертер...

Тогда да, так будет смысл их группировать в одном товаре...
0
My-InstantCMS.Ru My-InstantCMS.Ru 1 год назад #
1) тут по желанию, можете использовать вариант или создать новую запись для каждого товара
0
Голдман Сакс Голдман Сакс 1 год назад #
Дружит ли магазин с шаблоном modern?
+2
My-InstantCMS.Ru My-InstantCMS.Ru 1 год назад #
Да
0
Голдман Сакс Голдман Сакс 1 год назад #
Отлично! Еще хотел спросить: если товар закончился, то страница товара перемещается в конец списка и появляется запись "Товара временно нет в наличии"?
+1
My-InstantCMS.Ru My-InstantCMS.Ru 1 год назад #
Если нет в наличии, отобразиться текст "Нет в наличии" и не получиться добавить в корзину.
По поводу перемещение внизу, не знаю, не проверял, теоретический можно с помощью Наборы реализовать, попробуйте согласно документации инстанта
0
Голдман Сакс Голдман Сакс 1 год назад #
Еще хотел спросить... Когда захожу в ваше демо магазина на страницу товара, то закладки Описание и Характеристика видны, а закладки Доставка и Теги отсутствуют.
0
My-InstantCMS.Ru My-InstantCMS.Ru 1 год назад #
Имеете в виду вкладки?
Проблем с отображением не вижу http://prntscr.com/13nm7pv
https://shop.my-icms.ru/goods/14-dzhemper-s-kapyushonom.html
0
Голдман Сакс Голдман Сакс 1 год назад #
Забыл сказать, что на десктопе видны все закладки, а проблема на телефоне.
+1
Олег Васильевич я Олег Васильевич я 1 год назад #
Это проблема не сколько дополнения, сколько дефолтного шаблона.
Простой вариант решения (доавит горизонтальную прокрутку табам).
Правило .sc_item_view .widget_tabbed .tabs ul сделать таким:
Код CSS:
  1. .sc_item_view .widget_tabbed .tabs ul {
  2. border-bottom: 1px solid #ddd;
  3. background: #f3f3f3;
  4. overflow: visible;
  5. border-radius: 3px 3px 0 0;
  6. height: 47px;
  7. line-height: 47px;
  8. list-style: none;
  9. margin: 0;
  10. padding: 0;
  11. display: flex;
  12. overflow-x: auto;
  13. overflow-y: hidden;
  14. }
... а правило .sc_item_view .widget_tabbed .tabs ul li таким:
Код CSS:
  1. .sc_item_view .widget_tabbed .tabs ul li {
  2. height: 47px;
  3. line-height: 47px;
  4. border: none;
  5. margin: 0;
  6. float: left;
  7. flex-shrink: 0;
  8. }
0
Голдман Сакс Голдман Сакс 1 год назад #
Понятно. Надо смотреть на модерне.
+1
My-InstantCMS.Ru My-InstantCMS.Ru 1 год назад #

Вообще идея была реализовать так http://prntscr.com/19p8jus я думал уже сделал, но видимо сделал только для своего сайта, а добавить в обновление забыл.

Будет в следующих версиях

0
Голдман Сакс Голдман Сакс 1 год назад #
И еще, если это возможно, можно ли сделать в компоненте Отзывы более гибкий рейтинг?
Например, оценки по нескольким параметрам, хотя бы как в IMaps.
А также может сделать премиум компонент Сравнение товаров?
0
My-InstantCMS.Ru My-InstantCMS.Ru 1 год назад #

В новой версии компонента Отзывы такого нет.

В старой версии можно создать свои критерии

0
Delika Delika 1 год назад #

Подскажите, при редактировании товара пропала кнопка Сохранить. Есть только Отменить и Сохранить в черновиках. 

P.S. Не могу сказать после чего она пропала. Только сегодня заметила.

0
My-InstantCMS.Ru My-InstantCMS.Ru 1 год назад #

Компонент никак не влияет на эти кнопки, страница добавления и редактирования от самого типа контента.

Скорей всего какое то дополнение скрывает кнопку

0
Delika Delika 1 год назад #

В других типах контента кнопка есть, везде проверила. Только в магазине нет:(

0
My-InstantCMS.Ru My-InstantCMS.Ru 1 год назад #

Дайте ссылку в ЛС с доступом к редактированию

0
Delika Delika 1 год назад #

Очень извиняюсь, разобралась. Я отключила редактирование в доступе группы. Все работает.

+4
My-InstantCMS.Ru My-InstantCMS.Ru 1 год назад #

Загрузил обновление.

Исправлены баги + поддержка icms 2.15 и php8

0
abasia abasia 1 год назад #

При обновлении на ICMS 1.14.3 и ICMS 1.15.0 (php7.4 и php8.0):

...Fatal error: Uncaught Error: Class 'ComposerAutoloaderInit6ba9a22d3c54e25c010286770aa517a7' not found in C:\OpenServer\domains\inst2shop.loc\system\controllers\showcase\libs\didom\vendor\autoload.php:7 Stack trace: #0 C:\OpenServer\domains\inst2shop.loc\system\controllers\showcase\libs\didom\bootstrap.php(7): require() #1 C:\OpenServer\domains\inst2shop.loc\system\core\core.php(194): include_once('C:\\OpenServer\\d...') #2 C:\OpenServer\domains\inst2shop.loc\system\controllers\showcase\hooks\cron_course.php(12): cmsCore::includeFile() #3 C:\OpenServer\domains\inst2shop.loc\system\controllers\admin\frontend.php(717): onShowcaseCronCourse->__construct() #4 C:\OpenServer\domains\inst2shop.loc\system\controllers\admin\frontend.php(741): admin->getControllersFilesEvents() #5 C:\OpenServer\domains\inst2shop.loc\system\core\action.php(46): admin->getEventsDifferences() #6 C:\OpenServer\domains\inst2shop.loc\system\controllers\admin\actions\install_finish.php(386): cmsAction->__call() #7 C:\OpenServer\domains\inst2shop.loc\system in C:\OpenServer\domains\inst2shop.loc\system\controllers\showcase\libs\didom\vendor\autoload.php on line 7
0
My-InstantCMS.Ru My-InstantCMS.Ru 1 год назад #

Обновление как раз решает эту проблему.

Попробуйте загрузить файлы из архива вручную с заменой 

0
abasia abasia 1 год назад #

В ручном режиме получилось.

0
abasia abasia 1 год назад #

При заходе в Компоненты — Управление событиями

...Fatal error: Uncaught Error: Class «ComposerAutoloaderInit6ba9a22d3c54e25c010286770aa517a7» not found in C:\OpenServer\domains\inst2shop.loc\system\controllers\showcase\libs\didom\vendor\autoload.php:7 Stack trace: #0 C:\OpenServer\domains\inst2shop.loc\system\controllers\showcase\libs\didom\bootstrap.php(7): require() #1 C:\OpenServer\domains\inst2shop.loc\system\core\core.php(194): include_once('C:\\OpenServer\\d...') #2 C:\OpenServer\domains\inst2shop.loc\system\controllers\showcase\hooks\cron_course.php(12): cmsCore::includeFile() #3 C:\OpenServer\domains\inst2shop.loc\system\controllers\admin\frontend.php(717): onShowcaseCronCourse->__construct() #4 C:\OpenServer\domains\inst2shop.loc\system\controllers\admin\frontend.php(741): admin->getControllersFilesEvents() #5 C:\OpenServer\domains\inst2shop.loc\system\core\action.php(46): admin->getEventsDifferences() #6 C:\OpenServer\domains\inst2shop.loc\system\controllers\admin\actions\controllers_events.php(9): cmsAction->__call() #7 C:\OpenServer\domains\inst2shop.loc\system\core\controller.php(665): actionAdminControllersEvents->run() #8 C:\OpenServer\domains\inst2shop.loc\system\core\action.php(46): cmsController->runExternalAction() #9 C:\OpenServer\domains\inst2shop.loc\system\controllers\admin\actions\controllers.php(9): cmsAction->__call() #10 C:\OpenServer\domains\inst2shop.loc\system\core\controller.php(665): actionAdminControllers->run() #11 C:\OpenServer\domains\inst2shop.loc\system\core\controller.php(536): cmsController->runExternalAction() #12 C:\OpenServer\domains\inst2shop.loc\system\core\controller.php(512): cmsController->executeAction() #13 C:\OpenServer\domains\inst2shop.loc\system\core\core.php(752): cmsController->runAction() #14 C:\OpenServer\domains\inst2shop.loc\index.php(46): cmsCore->runController() #15 {main} thrown in C:\OpenServer\domains\inst2shop.loc\system\controllers\showcase\libs\didom\vendor\autoload.php on line 7
0
Nikolay Nikolay 1 год назад #

Проблему в управлениях событиями и такая же была проблема в планировщике — Обновление курса валют в платежных системах, победил правкой трёх файлов (autoload_static.php, autoload_real.php, autoload.php).

В этих файлах есть код: 

  1. 6ba9a22d3c54e25c010286770aa517a7

в нем изменил последнию цифру, а там где были три двойки их убрал.

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

0
abasia abasia 1 год назад #

Благодарю, помогло

0
Nikolay Nikolay 1 год назад #

Та же ошибка при установки обновления ICMS 2.15.1 версия php 7.4

0
abasia abasia 1 год назад #

Поиск не работает, в отладке пишет:

Ошибка в запросе БД: Невозможно отыскать полнотекстовый (FULLTEXT) индекс, соответствующий списку столбцов
SELECT 1
FROM cms_con_shop i
WHERE (i.is_pub = '1') AND (i.is_approved = '1') AND (i.is_deleted IS NULL) AND (i.is_parent_hidden IS NULL) AND (MATCH(i.title, i.tags) AGAINST ('>\«certificatмодель\» <(+certificatмо*)' IN BOOLEAN MODE))

Последние вызовы:

cmsModel->getCount() @ /system\controllers\search\actions\index.php: 90
actionSearchIndex->run() @ /system\core\controller.php: 665
cmsController->runExternalAction() @ /system\core\controller.php: 536
cmsController->executeAction() @ /system\core\controller.php: 512
cmsController->runAction() @ /system\core\core.php: 752
cmsCore->runController() @ /index.php: 46

p.s. база InnoDB

0
abasia abasia 1 год назад #

Пока, для работоспособности, перевёл cms_con_shop из InnoDB в MyISAM

0
Алексей Т Алексей Т 4 месяца назад #

Добрый день а с 1С работает функционал в магазине

Или еще не сделан функционал?

Если сделан можно ли мануал или видео какой то записать?

Спасибо!

0
maxisoft maxisoft 4 месяца назад #

обмен с 1с есть уже давно.

0
Юрий Юрий 4 месяца назад #

К сожалению так и не удалось настроить обмен, вроде бы выгрузка происходит, но в итоге в базу ничего не записывается. Готов даже за деньги, если у кого есть желание заняться.

0
maxisoft maxisoft 4 месяца назад #

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

0
Юрий Юрий 4 месяца назад #

Максим если вы готовы этим заняться, напишите мне в личку, обсудим

Еще от автора

Обновление онлайн бронирование 1.0.1
Обновление компонента Онлайн бронирование на сайт.
Компонент Онлайн бронирование
Бронирование - это инструмент для пользователей вашего сайта, что бы бронировать различные услуги, оплачивать, посмотреть какие даты и время (слоты) с
Шаблон wave
Шаблон для компании любой тематики, вам надо просто изменить картинки, цвета и текст, что бы подогнать шаблон под тематику вашей копнений.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.