Ответы пользователя по тегу 1С-Битрикс
  • Как открывать одну и ту же страницу по разным ссылкам (1С Битрикс)?

    @aby125
    В .htaccess редиректы настроить, например, так:
    Redirect 301 /catalog/dushi/brand-is-termmiks/apply/ https://site com/catalog/dushi-termmiks/
    Ответ написан
    Комментировать
  • Как вывести foreach arResult в случайном порядке Битрикс?

    @aby125
    Как я понял, надо в самом foreach в случайном порядке вывести? Дело в том, что можно выборку из базы данных сделать в случайном порядке. Но если надо в самом foreach, то попробуйте так:
    <?$counter = 0;
    $ar_keys = range(0, count($arResult["ITEMS"])-1);
    shuffle($ar_keys);?>
    <?foreach($ar_keys as $key):?>
    
      <?if($counter >= 5){break;}?>
      <h1><?=$arResult["ITEMS"][$key]["NAME"]?></h1>
      <?$counter++?>
    <?endforeach;?>
    Ответ написан
    Комментировать
  • Битрикс как сделать URL и структуру без слова product / catalog?

    @aby125
    Скрины битые, но попробую ответить по описанию.
    Кидаешь компонент на главную. Там нажимаешь на шестеренку в режиме редактирования. Там где настраивают ЧПУ(Управление адресами страниц) ставим галку Включить поддержку ЧПУ. И в "Каталог ЧПУ(относительно корня сайта)" ставим слеш /. По идее всё, должно работать.
    Так же можно зайти в настройки инфоблока и там изменить ссылки(URL страницы раздела и URL детальной страницы), сделать такие же как в ЧПУ прописаны. Это надо делать, если, например, есть отдельно компонент с меню, который стоит в хедере и берет ссылки именно с настроек инфоблока. Может по этой причине и не работает что-то.
    Ну и кеш не забываем чистить.
    Ответ написан
    1 комментарий