Местоположение
Россия

Наибольший вклад в теги

Все теги (3)

Лучшие ответы пользователя

Все ответы (15)
  • Как сохранить структуру каталга 1С при выгрузке в БУС (модулем обмена битрикс)?

    AlexanderKs3
    @AlexanderKs3 Автор вопроса
    Сам спросил - сам ответил.

    Для выгрузки групп номенклатуры в том виде, как они заданы в 1С, в настройках обмена не нужно указывать "Пользовательские группы товаров". Просто оставить в "Разделы инфоблока" корневой раздел без назначенных товаров, как это задано по-умолчанию.
    60a39021b0847336473410.png
    60a38f95e756f363979378.png

    Список групп для выгрузки настраивается отбором. Указываем настройки отбора:
    Номенклатура - В группе из списка - <список "корневых" групп каталога>
    Склад - в списке - <склады, которые выгрузить в битрикс>
    Остаток - больше - 0

    60a38d8667b1e771534268.jpeg

    И в последней строке, в "Отбор" можно указать Номенклатура.Пометка удаления - равно - Нет. Больше в ней ничего не указывал, т.к. тот же "Остаток" при выгрузке выдавал ошибку "Поле Остаток не найдено".

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

    60a38e29640e0553585377.png
    Ответ написан
    Комментировать
  • Как поменять фразу в карточке товара в Битрикс?

    AlexanderKs3
    @AlexanderKs3
    Не могу сказать про Некст, в Аспро Максимум можно выбрать внешний вид карточки товара, поэтому шаблонов у детальной страницы несколько. Думаю, в реализации карточки товара между Некст и Максимум принципиальной разницы не будет. Для вывода используется компонент bitrix:catalog.element. У вас шаблон Некст кастомизирован, поэтому размещен в /local/templates/aspro_next_custom/ . Следовательно, шаблоны компонента нужно искать в /local/templates/aspro_next_custom/components/bitrix/catalog.element.
    Также вам стоит учесть, что в настройках Аспро включен быстрый просмотр товара, а это еще один шаблон bitrix:catalog.element, обычно с именем fast_view.
    Ответ написан
    Комментировать
  • В каком месте компонента sale.order.ajax заполняется письмо?

    AlexanderKs3
    @AlexanderKs3
    Интересный у вас подход к задаче : )
    В Битриксе почтовые (и смс) уведомления хранятся в шаблонах, причем для каждого сайта может быть свой шаблон (в админке, Настройки - Настройки продукта - Почтовые и СМС события - Почтовые шаблоны /bitrix/admin/message_admin.php).
    Вам нужно найти шаблон и отредактировать его. У магазина тип почтового события с префиксом SALE_
    Ответ написан
    3 комментария
  • Как легче перенести сайт Битрикс на локалку Open Server?

    AlexanderKs3
    @AlexanderKs3
    Средствами Битрикса переносите. Для начала запустите проверку прав на файлы (Проверка системы - Проверка доступа /bitrix/admin/site_checker.php). Если все OK, создавайте резервную копию , затем разворачивайте на новом месте через restore.php, предварительно подготовив доступы к базе Mysql.
    PS: На win10 pro удобно использовать bitrix vm, запуская образ на hyper v.
    Ответ написан
    Комментировать
  • Как прямо в корзине поменять у всех товаров тип цены?

    AlexanderKs3
    @AlexanderKs3
    1. Стандартная реализация БУС выводит наиболее выгодную цену в зависимости от прав пользователя, задачи с переключением цен как правило не возникает;
    2. Если требуется показывать клиенту только одну, назначенную ему цену, достаточно указать в настройках комплексного компонента bitrix:catalog параметр PRICE_CODE - наименование типа цены;
    3. Если очень хочется переключатель в корзине, придется получить объект корзины пользователя для текущего сайта, после чего обойти товары (BasketItems), сделав им setFields для параметров CURRENCY и (возможно) PRICE, после чего сохранить корзину и получить ее стоимость. Возможно, вам поможет этот блог.

    На самом деле, идея со сменой типа цены в корзине - бредовая. А вот п.2 делал, чтобы посетитель видел только свою, партнерскую цену.
    Ответ написан
    2 комментария

Лучшие вопросы пользователя

Все вопросы (6)