• 1000 торговых предложений в карточке товара. Вывезет ли битрикс?

    @anton99zel Куратор тега 1С-Битрикс
    29а класс средней школы №7
    Вероятно, вы путаете торговые предложения и свойства товаров, называя последнее характеристиками.
    Не пониманию практической пользы и представления выводить 1000 предложений, когда можно вывести 1-3 предложения одного товара, но с выбором свойств.
    Ответ написан
  • Как сделать ссылкой li?

    @anton99zel Куратор тега 1С-Битрикс
    29а класс средней школы №7
    <li class="nav__item"><span class="nav__link title-h6"><a href="https://yahoo.com" target="_blank"><?=$arResult['address']?></a></span></li>
    Ответ написан
    Комментировать
  • Битрикс выдает 404 на vps с ispmanager?

    @anton99zel Куратор тега 1С-Битрикс
    29а класс средней школы №7
    В Nginx для конфига домена добавь
    if (!-e $request_filename) {
    rewrite ^(.*)$ /bitrix/urlrewrite.php last;
    }

    Если не сработает, приложи конфиг.
    Ответ написан
    Комментировать
  • Как в смарт фильтре Битрикса использовать логическое отрицание т.е. "!"?

    @anton99zel Куратор тега 1С-Битрикс
    29а класс средней школы №7
    В фильтре сначала убирают не нужное, а потом фильтруют из оставшегося)
    global $smartPreFilter;
    $smartPreFilter = [
        '!PROPERTY_DATE' => "24-03-2023",// так можно использовать, если дата строка.
    ];
    $APPLICATION->IncludeComponent(
        "bitrix:catalog.smart.filter", 
        ".default", 
        array(
            //...
            "FILTER_NAME" => "arrFilter",
            "PREFILTER_NAME" => "smartPreFilter",
            //...
        ),
        $component,
        array('HIDE_ICONS' => 'Y')
    );
    Ответ написан
  • Как сделать, чтобы сайт приближался и не ломался?

    @anton99zel
    29а класс средней школы №7
    Увеличение масштабирования это уменьшение разрешения, потому используйте медиа-запросы для блоков вашего сайта.
    Грубо говоря, когда мы увеличиваем сайт колесиком до 175% это примерно тоже самое, как уменьшить разрешение экрана с 1920 до 1200 px. В обоих случаях сайт поведет себя одинаково.
    Ответ написан
    Комментировать
  • Почему свойства нет в выводимом списке getList?

    @anton99zel Куратор тега 1С-Битрикс
    29а класс средней школы №7
    $arSelect = Array("ID", "IBLOCK_ID", "NAME");
    $arFilter = Array("IBLOCK_ID"=>3); //айди инфоблока товаров или предложений
    $res = CIBlockElement::GetList(Array(), $arFilter, false, Array("nPageSize"=>200), $arSelect);
    
    while($ob = $res->GetNextElement()){
    	$arFields = $ob->GetFields(); 
            print_r($arFields);
            $arProps = $ob->GetProperties();
            print_r($arProps);
    }

    Если у вас используются товарные предложения, а вы выводите товары, то вы видите свойства товаров, а не предложений, и наоборот. Проверьте - так выводится?
    Ответ написан
  • Как Google узнает местоположение?

    @anton99zel
    29а класс средней школы №7
    Помимо IP адреса есть и другие данные.
    Вот пример, IP Польша, но провайдер Россия.
    К тому же, если аккаунт не новый и ты уже заходил или параллельно авторизован в смартфоне, то в гугл попадет твой российский IP, даже если ты параллельно сидишь с забугорного IP.
    Даже, если акк создашь при включенном VPN, но до этого засветилось устройство с российским IP, то гугл будет думать, что ты в России.
    Браузер может получать информацию из Виндовс, не смотря на языковые настройки...
    Есть такая штука CDP - узнавание клиента и объединение всех его возможных профилей, что гугл и прочие активно пользуют.
    642590d551d6e638258032.png
    Ответ написан
    Комментировать
  • Как правильно подключить транк?

    @anton99zel
    29а класс средней школы №7
    Бывает Sip транк, бывает Sip клиент.
    Между тобой и Новофоном - транк
    Между Конечной точкой и тобой - Клиент
    register используется для регистрации твоего астериск на сервере оператора для подключения твоей конечной точки (одного выделенного номера).

    host, user,secret - для авторизации твоего сервера на стороне оператора для подключения множества неконечных точек для создания АТС на твоей стороне.
    Ответ написан
    1 комментарий
  • Генератор мета-тегов во вкладке Seo для элементов по шаблону- как сделать склонения?

    @anton99zel Куратор тега 1С-Битрикс
    29а класс средней школы №7
    у битрикса штатно как то можно склонять мета теги

    Нет. Склоняйте как вам надо и передавайте в коде.
    Ответ написан
    Комментировать
  • Почему перестал работать сайт при смене php с 7.4 на 8.0.1?

    @anton99zel Куратор тега 1С-Битрикс
    29а класс средней школы №7
    Обновите модули, особенно сторонние aspro.optimus, видимо, сам битрикс, затем переходите на версию выше. И если переходить выше, то ставьте 8.2
    Ответ написан
    Комментировать
  • Как сделать доступ к сайту через платную подписку?

    @anton99zel
    29а класс средней школы №7
    Надо сделать, если нет обычную регистрацию/авторизацию пользователя, затем определить пользователя в группу "Пользователи", а после оплаты нужно сменить группу на "Пользователи по подписке".
    Если подписка на месяц, то после оплаты прибавлять к оплаченным дням +30 дней. На cron каждый день проверять даты и переносить пользователя из одной группы в другую для отмены подписки.
    ---
    Вариант, как вы описываете, что авторизационные данные получает пользователь после оплаты - плохой. Что получается - продление = созданию нового аккаунта? Плохо.
    ---
    Самое простое подключить Юмани виджет, в него можно зашить номер аккаунта из вашей базы. После оплаты платежная система делает ответ, вам надо получить ответ, что сумма оплачена и сменить группу пользователя. Все автоматически и не требует особых навыков.
    ---
    Для разделов сайта необходимо настроить права доступа на уровни групп пользователей.
    ---
    Вариант, когда сначала оплата, потом регистрация тоже возможен, вернее не регистрация, а просто выдача доступа - логин и пароль (без ЛК). Тот же виджет с обязательным указанием email. Когда платеж проходит - в случае положительного ответа сгенерировать пару логин и пароль и выслать с помощью smtp сервера на адрес, указанный в платежной информации. Мне кажется, что при таком способе сложно продлевать подписку и объединять оплаченное время.
    ---
    Юмони есть апи и виджет, работает и для физлиц. Но лучше ИП или Самозанятость - меньше проблем будет и сможете выдавать чеки.
    ---
    Часа на 2 работы, включая регистрацию самозанятости)
    Ответ написан
    Комментировать
  • Права на доступ группы пользователей Битрикс?

    @anton99zel Куратор тега 1С-Битрикс
    29а класс средней школы №7
    Скрыть вкладки, которые не скрываются настройками модулей можно как написано в этом коде:
    https://tichiy.ru/wiki/administrativnoe-menyu-bitr...
    Но это не отменяет доступ по прямым ссылкам, а потому нужно выставить права для каждой группы для каждого модуля:
    63cfdef9e6952562269435.png
    Ответ написан
    Комментировать
  • Как для сайта сверстать защищенный режим браузера?

    @anton99zel
    29а класс средней школы №7
    Странно, что ни одного ответа про защищенный режим.
    Защищенный режим, когда строка браузере Зеленая, а не серая это работа Сертификата SSL.
    Нужен EV SSL
    https://habr.com/ru/company/globalsign/blog/469449/
    Ответ написан
  • На чем создать интернет-магазин в 2023?

    @anton99zel Куратор тега 1С-Битрикс
    29а класс средней школы №7
    Да, Битрикс идеально.
    Из спецов нужен тот, кто именно с Битриксом работал, чтобы мог настроить модули без костылей.
    Bitrix + МойСклад + 1С Бухгалтерия + СберЭквайринг.

    СберЭквайринг работает нормально - есть два модуля, один бесплатный официальный, второй коммерческий. Первый в ОФД может сам отправлять, либо на стороне Сбера можно настроить отправку.
    Заказы с Битрикса и контрагентов можно настроить штатной синхронизацией с 1С.
    Мой склад для обмена остатков, резервирования товаров можно настроить (написать) за пару вечеров. Может есть модуль, не знаю, мы сами писали.
    Битрикс работает быстро за счет кеширования, правильной настройки сервера, оптимизированных запросов и так далее....До момента пока руководство не начнет придумывать всякую фигню.
    Ответ написан
    3 комментария
  • Как отправить изменения в репозиторий на своём сервере через Kraken на Win 10?

    @anton99zel
    29а класс средней школы №7
    The remote disconnected. Check your Internet connection and try again

    Тоже много раз отваливалась синхронизация с этой ошибкой.
    Опытным путем выяснялось, что лучше данные отправлять частями. У меня было несколько тысяч мелких файлов, я стал синхронизировать частями.
    Ответ написан
    Комментировать
  • Съехал php код. Поможете исправить?

    @anton99zel Куратор тега 1С-Битрикс
    29а класс средней школы №7
    Страницы html, содержащие php код, нельзя править в визуальном редакторе Битрикс.
    Допускается правка, если в редакторе есть только html и стандартные компоненты Битрикс.
    Здесь принято выкладывать код в виде текста, а не картинкой.
    Откатитесь из backup или в режиме правки php кода исправьте код.
    Ответ написан
    Комментировать
  • Как можно реализовать навигацию по брендам с алфавитом?

    @anton99zel Куратор тега 1С-Битрикс
    29а класс средней школы №7
    https://dev.1c-bitrix.ru/user_help/components/cont...
    Касстомизируйте шаблон компонента
    Ответ написан
    Комментировать
  • Какой 4G роутер посоветуете для максимальной скорости?

    @anton99zel
    29а класс средней школы №7
    Чтобы была хорошая скорость нужна агрегация частот, в городской среде можно получить свыше 100-150- мегабит.
    В сельской местности агрегации может не быть, но если есть, то отлично подошел бы модем с ali. См. скриншот.
    Далее: хорошие скорости можно ожидать на частоте Band 7, но в сельской местности чаще используется Band 20 и Band 3 с более худшей проницаемостью в помещения. В идеальных условиях последняя выдает не более 60 мегабит.
    Если есть возможность, то ставите спутниковую тарелку 90 см + облучатель на выбранную частоту, и через переходник втыкаете в модем.
    Антенну всегда надо брать именно под имеющиеся частоты.
    Роутер Кинетики норм с поддержкой usb модемов.
    Модем, что на фото, не со всеми старыми Кинетиками дружит.
    --
    Если надумаешь брать модем в наших ритейл сетях, то проверяй на возможность прошить под раздачу и подключения антенн.
    Вариант роутер со встроенным модемом подойдет в центре города, для сельской местности не вариант.
    Если вы живете Московской, Тверской или Ленинградской области, то посмотрите решения от Скайлинка.
    63987a0da3037991802392.png
    Ответ написан
    Комментировать
  • Как исправить ошибку "Не могу записать файл" при переносе 1С-Битрикс на виртуальный сервер через restore.php?

    @anton99zel Куратор тега 1С-Битрикс
    29а класс средней школы №7
    Если у вас хостинг и нет возможности сделать бэкап средствами хостинга, то сделайте бэкап средствами битрикс с пропуском логов и кеша без пароля.
    Из папки /bitrix/backup скачайте архив на компьютер, пересоберите архив: распакуйте архив, соберите все части в Тотал Коммандер, например, упакуйте в zip и залейте его в корень сайта, средствами админки Vesta распакуйте zip.
    Запустите restore.php, выберите, что архив уже распакован, и там же выберите импортировать БД.
    Инструмент бэкапа через restore.php иногда криво работает с файлами.
    Найти информацию про распаковку битриксовского архива можно тут
    https://qna.habr.com/q/373442
    Ответ написан
    Комментировать
  • 1c Битрикс как изменить ID свойства инфоблока?

    @anton99zel Куратор тега 1С-Битрикс
    29а класс средней школы №7
    1. ID — уникальный номер. В переводе идентификатор.
    2. XML_ID - не предназначен для хранения пользовательский значений, в вашем случае "цвет". В этом поле уникальный идентификатор для обращения к значению свойства.
    3. Для работы с цветами используют свойство "Справочник".
    Переделывайте по нормальному.
    Прежнюю нумерацию не вернуть и более того, может это научит вас сразу делать правильно.
    Как вариант - откатитесь полностью/частично (для опытных пользователей).
    Ответ написан