Разработка БД, laravel, Symfony, Bitrix, WP, OpenCart, бизнес-приложений под Win.
Системное администрирование.
Местоположение
Россия

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

Все теги (16)

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

Все ответы (43)
  • Как убрать повторяющиеся слэши в .htaccess?

    @ZardoZAntony
    программист, сис. админ
    #убираем лишние слеши
        RewriteCond %{REQUEST_URI} ^(.*?)\/{2,}(.*?)$
        RewriteRule . %1/%2 [L,R=301]
        RewriteCond %{THE_REQUEST} //
        RewriteRule .* /$0 [R=301,L]
    Ответ написан
    7 комментариев
  • Как подключить скрипты и стили компонента, подключаемого по ajax?

    @ZardoZAntony
    программист, сис. админ
    после успешного выполнения Ajax запроса в JS:
    в res - ответ сервера c HTML, в котором есть и скрипты

    let processed = BX.processHTML(res, false); // парсим HTML
    BX.ajax.processScripts(processed.SCRIPT);  //выполняем найденные скрипты
    Ответ написан
    Комментировать
  • Bitrix как же на нем правильно разрабатывать?

    @ZardoZAntony
    программист, сис. админ
    Делают везде как бог на душу положит. Тоже много где работал по битриксу.

    Стиль разработки, который задуман битрикс - это лучший варинат для разработчиков фулстеков или фронтендеров, которые хотя бы сдали экзамен по внедрению верстки. Он не грузит лишний js и css там где он не нужен. И чем больше проект, тем большее это благо.

    Вообще все проблемы людей, которые любят собирать всё в один js и один css файл - незнание архитектуры той CMS, с которой он работает. Тем более почти всегда это тупо верстальщик, который не знает куда пойдет его верстка, да и знать не хочет. Использовать BX он так же не умеет, что в итоге приводит к тому, что куча его скриптов и форм являются неудобными в применнии, т.к. есть гораздо более удобные нативные вещи. Это особо касается корзины и чекаута.

    Но скажу по секрету - webpack так же можно настроить, что он будет генерить шаблоны компонентов в нужных папках с стилями и js, а общие стили генерить в общие css и js. А фронтендер может по прежнему работать со своим postcss и ejs. Но да, чтобы настроить скрипты нужен спец по битриксу.

    У меня был большой проект на оптимизации, где я избавлялся от такой сборки и раскидывал все по компонентам. Почему? А как вам css+js - 27 мегабайт? Потом он со временем слез с битрикса, т.к. уже достаточно разросся.

    Какой вывод? За работу со сложной CMS берутся люди, которые не имею необходимых знаний по работе с ней, вот и начинают ругать битрикс. Нечего на зеркало пенять...
    Ответ написан
    5 комментариев
  • Почему Open-server не подхватывает папку домена?

    @ZardoZAntony
    программист, сис. админ
    OpenServer не умеет ипользовать папки не из своего каталога domains, даже если вы их туда пропишите - работать не будет.
    Пользуйтесь символическими связями (directory junction) для адресации ваших каталогов в domains

    PS:
    В конфиге аппача все -FollowSymLinks замените на +FollowSymLinks
    Ответ написан
    2 комментария
  • Почему у меня пусто в formData?

    @ZardoZAntony
    программист, сис. админ
    Еще одна причина пустоты в FormData если у всех input стоит атрибут disable. Никак не мог понять в чем беда, а этот аттрибут перед выполнении запроса расставлялся через js. Видимо тот, кто делал эту форму так ее защитил от ввода на время запроса :) Вроде смешно, а я 2 часа убил.
    Ответ написан
    2 комментария