Бортовой журнал Ктулху

Программирование [страница: 15.5]

Не знаю насколько этот способ правильный но в той ситуации в которой пришлось его изобретать он, похоже, был единственным.

Итак, в инфоблокакх Битрикса есть вкладка с разными сеошными штуками, нужно было вывести оттуда информацию.

Делал в корзине подтверждение подписки на новости для текущего пользователя.

Неплохой бесплатный калькулятор окон на js. Все параметры заводятся через конфигурационный файл, при желании можно интегрировать хоть куда.

Отличная адаптивная сетка на Bootstrap.

В Битриксе есть стандартная возможность без костылей используя ajax добавлять элемент инфоблока.

Актуальная проблема вообще и в частности для Битрикса - это быстрая загрузка страницы которая зависит от того насколько она правильно скомпонована, в каком порядке загружаются подключенные стили и скрипты.

Бывает ситуация когда какая-либо переменная формируется на странице и ее нужно передать в компонент расположенный на этой же странице. В голову сразу приходят разные идеи типа использования сессий, базы данных, файла в конце концов. Но есть более изящное решение.

 

Иногда в Битриксе нужно выполнить какой-либо код строго на определенной странице, например только на главной или только в разделе каталога. Так как не будет правильным путем добавлять код в сам файл страницы (хотя это возможно), нужно сделать так что бы этот код выполнялся только на странице соответствующей определенному URL.

Столкнулся с такой проблемой, что Битрикс не отправляет почту. Тестирование отправки через PHP при этом работало. Значит, проблема в Битриксе.

Плагин jQuery облегчающий валидацию телефонного номера в input'е. Добавляет специальную маску по которой вводятся цифры номера с разделением на блоки. Это облегчает ввод номера и вообще позволяет понимать в каком формате его вводить.