Size: a a a

2020 March 23

А

Андрей in Bitrix24dev
периодами такое выскакивает,чет не понимаю
источник

А

Андрей in Bitrix24dev
в общем  - прикол такой , если я оставляю строки 177 и 191 , это просто вывод через print_r , то все ок) а если убираю, то ошибка выше)
источник

DZ

Dmitry Zatsepin in Bitrix24dev
Рыков Иван
Не в срм
А где?
источник

R

Rose in Bitrix24dev
Привет, Ольга Уварова. Мы рады приветствовать тебя в нашем чате Bitrix24dev.  Ознакомься с правилами чата (в закрепленном сообщении). Так же есть ссылки на полезные чаты:
источник

РИ

Рыков Иван in Bitrix24dev
Dmitry Zatsepin
А где?
В списках и иб
источник

P

Pavel in Bitrix24dev
Andrey Nikolaev
Вместо того чтобы прочитать доку... Ну молодец, чо
я вообще знал как это делается в битрикс. Сутки на то, чтобы сделать это правильно, а не так, как в битрикс. Но в итоге сдался)
источник

РИ

Рыков Иван in Bitrix24dev
источник

AN

Andrey Nikolaev in Bitrix24dev
Pavel
я вообще знал как это делается в битрикс. Сутки на то, чтобы сделать это правильно, а не так, как в битрикс. Но в итоге сдался)
Я ни на что не намекаю, но способа "делать правильно" не существует. Есть масса способов как это сделать и есть только те что решают проблему и нет. Каждый из способов которые решает проблему имеет свои плюсы и минусы, но единственно верного среди них нет.

По факту Вы потратили сутки чтобы прийти в чужой храм со своим алтарем, спрашивается - зачем?
источник

РИ

Рыков Иван in Bitrix24dev
источник

P

Pavel in Bitrix24dev
Andrey Nikolaev
Я ни на что не намекаю, но способа "делать правильно" не существует. Есть масса способов как это сделать и есть только те что решают проблему и нет. Каждый из способов которые решает проблему имеет свои плюсы и минусы, но единственно верного среди них нет.

По факту Вы потратили сутки чтобы прийти в чужой храм со своим алтарем, спрашивается - зачем?
да нет, как бы есть способ правильно подключать js и css, чтобы как минимум не блокировать страницу загрузкой скриптов. CSS - в хедере, js - перед закрывающим тегом <body>. Это общеизвестные хорошие практики. Во-вторых, даже если битрикс подключает js в хедере, он не должен падать, если я подключу js внутри <body>. А он падает. И это плохо
источник

P

Pavel in Bitrix24dev
Не любой js, но vue у меня съел только в хедере, если в другом месте - работало непредсказуемо. Именно эту проблему я пытался так долго решить
источник

AN

Andrey Nikolaev in Bitrix24dev
1) Почитайте про перенос скриптом в подвал страницы.
Это давно уже реализовано, при подключении штатными средствами (addJs, addCss и т.п.)

2) Битрикс не падает при подключении js, но некоторые скрипты могут конфлировать с битриксом. Как разработчик вы должны понимать это и учитывать в своих проектах и дело тут увы не в битриксе.
источник

P

Pavel in Bitrix24dev
1) ага, это в итоге и нашел 2) Нет, если js, подключенный вне тега <head> ломает что-то в CMS, то это проблема CMS, а не моя, как разработчика)
источник

AN

Andrey Nikolaev in Bitrix24dev
Pavel
1) ага, это в итоге и нашел 2) Нет, если js, подключенный вне тега <head> ломает что-то в CMS, то это проблема CMS, а не моя, как разработчика)
Если скрипт подключали Вы, то увы ваша.
источник

РИ

Рыков Иван in Bitrix24dev
Pavel
1) ага, это в итоге и нашел 2) Нет, если js, подключенный вне тега <head> ломает что-то в CMS, то это проблема CMS, а не моя, как разработчика)
Если скрипт подключал ты сам, то твоя
источник

AO

Alexander Ostrovsky in Bitrix24dev
неделя началась.
все отдохнули
сил вагон.
самое время выяснить кто в инете не прав :)
источник

РИ

Рыков Иван in Bitrix24dev
Andrey Nikolaev
Если скрипт подключали Вы, то увы ваша.
Ахаха
источник

ИР

Игорь Рекуненко in Bitrix24dev
Pavel
1) ага, это в итоге и нашел 2) Нет, если js, подключенный вне тега <head> ломает что-то в CMS, то это проблема CMS, а не моя, как разработчика)
С ЦМСкой Битрикса не работал, но работаю с другими системами и могу сказать одно - если ваш скрипт что-то ломает, смотрите свою реализацию - где, как и зачем вы вызываете этот скрипт.
Вы же его не просто подключили, чтобы он грузился, не так ли?

А значит, где-то есть функция, которая этот скрипт пользует, и может возникнуть конфликт - а значит это все же ваша проблема )
источник

P

Pavel in Bitrix24dev
Я скрипт подключал так, как это рекомендуется делать, вне зависимости от CMS, внизу тега </body>. К. Вы хотите меня убедить, что подключать js в хедере, да еще и отдельным методом - это нормальное архитектурное решение битрикс?)
источник

ИР

Игорь Рекуненко in Bitrix24dev
Pavel
Я скрипт подключал так, как это рекомендуется делать, вне зависимости от CMS, внизу тега </body>. К. Вы хотите меня убедить, что подключать js в хедере, да еще и отдельным методом - это нормальное архитектурное решение битрикс?)
Рекомендуется делать
Но не обязуется

У каждой ЦМСки свои приколы и особенности, если Вас это удивляет - пора бы привыкнуть)
источник