Задать вопрос
Правильный программист.
У меня есть голос и номер телефона.
С удовольствием встречаюсь лично и онлайн.

Анкета 1С-Битрикс программиста:
https://dev.1c-bitrix.ru/learning/resume.php?ID=36...

Карточка партнера 1С-Битрикс:
https://www.1c-bitrix.ru/partners/806219.php

Телефон: +7 (950) 165-61-16
Контакты
Местоположение
Россия, Татарстан, Казань

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

Все теги (3)

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

Все ответы (21)
  • Как правильно выполнить требуемый SQL запрос после обновления битрикс?

    vitvayti
    @vitvayti
    Битрикс-программист
    Здравствуйте.

    В этом же сообщении на зелёном фоне:
    Для улучшения производительности инфоблоков необходимо создать индекс create index ix_iblock_element_prop_val on b_iblock_element_property(VALUE(50), IBLOCK_PROPERTY_ID, IBLOCK_ELEMENT_ID) в SQL консоли(ссылка на консоль)


    SQL можно найти в разделе:
    Настройки / Инструменты / SQL запрос
    Ответ написан
    Комментировать
  • Как вывести правильный meta title товара в битрикс?

    vitvayti
    @vitvayti
    Битрикс-программист
    Какой компонент используете для вывода информации о товаре?

    Предположим, что варианта 2:
    1. Новость детально, компонент news.detail у которого есть параметр "Устанавливать заголовок окна браузера" (При отмеченной опции будет установлен заголовок окна браузера по заданному SEO-шаблону META TITLE (см. закладку "SEO" в инфоблоке) или из свойства.).

    2. Каталог (комплексный компонент), catalog у которого есть похожие параметры "Устанавливать заголовок страницы" и т п

    Включены ли они у вас?
    Ответ написан
    1 комментарий
  • Vue + Bitrix + Nuxt возможно ли?

    vitvayti
    @vitvayti
    Битрикс-программист
    Возможно. Безумно рад что теперь front и back отдельно друг от друга и не надо заниматься такими вещами как интеграция вёрстки - разработал метод, добавил в документацию, дальше уже фронт пусть подключает его и выводит нужные данные.
    Ответ написан
    Комментировать
  • Как добавить дополнительные услуги в корзину вместе с товаром?

    vitvayti
    @vitvayti
    Битрикс-программист
    Вот тут мной было сделано подобное. Реализовано добавлением отдельных товаров.

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

    Bitrix\Main\Loader::includeModule("catalog");
    
    $fields = [
        'PRODUCT_ID' => 98, // ID товара, обязательно
        'QUANTITY' => 1, // количество, обязательно
        'PROPS' => [
            ['NAME' => 'Test prop', 'CODE' => 'TEST_PROP', 'VALUE' => 'test value'],
        ],
    
    ];
    $r = Bitrix\Catalog\Product\Basket::addProduct($fields);
    if (!$r->isSuccess()) {
        var_dump($r->getErrorMessages());
    }


    В примере, который я указывал, сейчас не видно удаление доп. услуг при удалении товаров, но это они уже сами потом переделали корзину на стандартную и не сохранили этот функционал...
    Ответ написан
    1 комментарий
  • Где лучше изучать bitrix?

    vitvayti
    @vitvayti
    Битрикс-программист
    Академия 1С-Битрикс
    https://academy.1c-bitrix.ru/training/course/
    Ответ написан
    Комментировать