Ответы пользователя по тегу Интернет-магазины
  • На чем создать интернет-магазин в 2023?

    @PetrPo
    Рассматриваем сейчас следующий пакет: Bitrix + МойСклад + 1С Бухгалтерия + СберЭквайринг.

    Нормальный вариант, если
    - НЕ хайлоад
    - НЕ сотни-тысячи свойств товаров

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

    Итого (без нагрузки конечно):
    - показатели google page speed
    Неправильно размещенные изображения удалены модератором.

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

    Минусы:
    - если не разобраться как делать (а это немало времени), то будет говно
    - про обещанную техподдержку можешь забыть, в лучшем случаее неделя на решение вопроса. Написал - 200-й в очереди, получил ответ и он тебя не устроил - сново 200-й в очереди
    - есть дыры, но критичные они стараются латать, все-таки денег стоит система
    - и еше куча всего
    Ответ написан
    2 комментария
  • Как в интернет-магазине на Битрикс закрыть показ категории товаров для неавторизированных пользователей?

    @PetrPo
    1. В настройках инфоблока на вкладке "доступ", включаешь "расширенное управление доступом".
    Скрин joxi.ru/1A5pl45sDqBD42
    2. Переходишь в изменение раздела, на вкладке "доступ" появится кнопка добавить, в попапе выбираешь "другое" и добавляешь:
    - "Все посетители" - нет доступа
    - "Все авторизованные пользователи" - чтение
    Скрин joxi.ru/l2Z6JBXfzbKze2
    3. В настройках компонента должна стоять галка "Учитывать права доступа"

    P.S.
    Хз че-то не дает ссылки на joxi вставлять, так что копируй
    Ответ написан
    1 комментарий
  • Как удалить доступ у администраторов в 1С-БИТРИКС?

    @PetrPo
    На уровне администрирования никак. Можно подписаться на событие OnBuildGlobalMenu и там в зависимости от группы убрать пункт меню, но по прямой ссылке все равно зайти можно будет
    В событии, чтобы убрать пункт меню, например "Маркетплейс"
    // .........
    foreach($aModuleMenu as $key => $menu) {
    	if($menu['parent_menu'] == 'global_menu_marketplace')
    		unset($aModuleMenu[$key]);
    }
    // .........
    Ответ написан
    Комментировать
  • Как отключить режим AJAX для страниц разделов в интернет-магазине BITRIX?

    @PetrPo
    Параметр AJAX_OPTION_HISTORY = Y для изменения урл-ов при переходах. AJAX_MODE так как ты хочешь работать не будет. Как бы тебе попроще объяснить, твой комплексный компонент здесь выступает обёрткой для простых компонентов и когда ты ставишь AJAX_MODE = Y обновляться будет все что внутри обертки и то что ты ставишь простому компоненту этот параметр равным N никакого эффекта не даст
    Ответ написан