• Реализовал мультирегиональность, но некорректно работают настройки публикации, там почти ничего нет. Как исправить?

    @MyQuestion Автор вопроса
    junior-middle fullstack
    Нашёл решение. Настройки переехали в "Управление сетью"

    662b9a7c27c56704552566.png
    Ответ написан
    Комментировать
  • Bitrix breadcrumbs. Почему если в разделе существует другой раздел, то не выводится элементы хлебных крошек?

    @MyQuestion Автор вопроса
    junior-middle fullstack
    Я нашёл решение. В моём случае вопрос решился
    $arParams['INCLUDE_SUBSECTIONS'] = 'Y';

    Этот параметр переопределялся в шаблоне.
    Ответ написан
    Комментировать
  • 1c Bitrix: почему функции не видят $arResult?

    @MyQuestion Автор вопроса
    junior-middle fullstack
    Если кому интересно, решил проблему так:
    global $thisRegion;
      $thisRegion = $arResult['CURRENT_REGION']['NAME'];
      function getRegion()
      {
        global $thisRegion;
        return $thisRegion;
      }


    Просто сохранил значение в переменную. Почему так же нельзя сделать с $arResult, я до сих пор не понимаю. И боюсь, что душные люди, мне не ответят.

    Что касается регионов, оказывается есть замечательное решение в самом модуле региональности битрикс, достаточно просто добавить в текстовый контент тег '#city#'
    Ответ написан
    Комментировать
  • HTML|CSS: почему при переносе строк не срабатывает выравнивание для последней строки?

    @MyQuestion Автор вопроса
    junior-middle fullstack
    Решение тут банальное оказалось. В моём случае, через цепочку селекторов CMS висело text-align-last: left;. Пришлось долго скролить прежде чем заметить.

    Я тему удалять не стану, вдруг кто-то окажется в похожей ситуации.
    Ответ написан
    Комментировать
  • VS Code: как включить отображение подсказок ошибок php в VS Code?

    @MyQuestion Автор вопроса
    junior-middle fullstack
    Если кто-то ещё интересуется:
    В моём случае, нужно было включить опцию "editor.hover.enabled": true в settings.json. Или в настройках ищите по ключу hover и отметьте соответствующий чекбокс.
    Ответ написан
    Комментировать
  • Как вывести изображение в Javascript?

    @MyQuestion
    junior-middle fullstack
    Ну видимо за описание отвечает cityWeather['weather']['desc']
    Убрать эту часть + '<br>' + cityWeather['weather']['desc']
    И могу предположить, что cityWeather['weather']['icon'] выведет Вам изображение.

    А в принципе, Вам надо сделать console.log(cityWeather) и посмотреть, что лежит в переменной, и распечатать то, что Вам нужно. Ну или как выше написали, почитать документацию )
    Ответ написан
    Комментировать
  • Как подключить оболочку терминала Git?

    @MyQuestion
    junior-middle fullstack
    Мне кажется Вы не тот путь указали к терминалу, нужно \\bin\\bash.exe
    Т.е. должно получиться F:\\Program Files\\Git\\bin\\bash.exe
    Ответ написан
    Комментировать
  • Как исправить ошибку "PHP Startup: Unable to load dynamic library"?

    @MyQuestion
    junior-middle fullstack
    Если кто-то вдруг столкнулся с похожей проблемой, но у него уже есть папка ext и все модули в ней, то мне помог вариант с редактированием php.ini. Добавьте верху подключений extension директиву extension_dir = "ext"

    Возможно, у вас не будет самого php.ini, тогда скопируйте его из соседнего файла dev или prod версии.
    Моя задача была - включить директиву openssl в настройках openserver php7.4 и установить composer.
    Ответ написан
    Комментировать
  • Почему ширина body меньше ширины экрана?

    @MyQuestion
    junior-middle fullstack
    Ну может тогда напрямую назначить width:100%; max-width:100%?
    Сложно сказать без скринов и кода)
    Ответ написан
    Комментировать
  • Как быстро освоить Bootstrap 5?

    @MyQuestion
    junior-middle fullstack
    Набейте html структуру, а дальше ищите в документации разные классы и вешайте их на селекторы. Что бы они стали похожи на то, что вы ожидаете увидеть. Например классы карточек, теней, отступов.

    На самом деле, я понимаю о чём Вы, но тут сложно что либо советовать, потому что BS хорошо учится, когда ты уже знаешь вёрстку, и что бы сэкономить время, используешь заготовленные классы BS. Для этого он и был создан. Что бы ускорить работу.

    Кажется, у Иван Петриченко, были курсы по вёрстке, куда входил BS 3-4.
    По вёрстке, неплохие курсы HTML Academy от 2018 года.
    На ютубе, полно курсов, просто вбейте Bootstrap 5. А с автопереводом звуковой дорожки в яндекс браузере, можно смотреть и англоязычные источники.

    Могу сказать точно, что тут сложно срезать углы. Хорошая основа в вёрстке, поможет легко работать с любыми css фреймворками, препроцессорами и т.д.
    Ответ написан
    Комментировать
  • Drupal 7: почему url для view (представления), не отдаёт 404, если он некорректный?

    @MyQuestion Автор вопроса
    junior-middle fullstack
    Решением стало, установка модуля views404
    Статья, которая помогла решить мою задачу.
    Я не уверен, в безопасности модуля, т.к. последнее обновление было в 2014 году, но он работает. Хотя, сложно говорить про безопасность, если работаешь со старыми версиями cms.

    ps. судя по просмотрам и нулевым ответам, понимаю, с какой же древностью, мне приходится работать (
    Ответ написан
    Комментировать
  • Yii2: как сделать 301 редирект на сайте, без .htaccess?

    @MyQuestion Автор вопроса
    junior-middle fullstack
    Если кому интересно, решил так:
    if ($_SERVER['REQUEST_URI']=='/path/to/page') {
        header("HTTP/1.1 301 Moved Permanently");
        header("Location: https://site/path/to/page'");
        exit();
      }

    if ($_SERVER['REQUEST_URI']=='/path/to/page') {
        Yii::$app->response->redirect('/path/to/page', 301)->send();
        Yii::$app->end();
        return;
      }
    Ответ написан
    Комментировать