Программирование [страница: 15.5]
- /**
* @author: Revenger
* Date: 2016-06-24
*/
Не знаю насколько этот способ правильный но в той ситуации в которой пришлось его изобретать он, похоже, был единственным.
Итак, в инфоблокакх Битрикса есть вкладка с разными сеошными штуками, нужно было вывести оттуда информацию.
- /**
* @author: Revenger
* Date: 2016-06-22
*/
Делал в корзине подтверждение подписки на новости для текущего пользователя.
- /**
* @author: Revenger
* Date: 2016-06-21
*/
Неплохой бесплатный калькулятор окон на js. Все параметры заводятся через конфигурационный файл, при желании можно интегрировать хоть куда.
- /**
* @author: Revenger
* Date: 2016-06-20
*/
- /**
* @author: Revenger
* Date: 2016-06-16
*/
В Битриксе есть стандартная возможность без костылей используя ajax добавлять элемент инфоблока.
- /**
* @author: Revenger
* Date: 2016-06-15
*/
Актуальная проблема вообще и в частности для Битрикса - это быстрая загрузка страницы которая зависит от того насколько она правильно скомпонована, в каком порядке загружаются подключенные стили и скрипты.
- /**
* @author: Revenger
* Date: 2016-06-08
*/
Бывает ситуация когда какая-либо переменная формируется на странице и ее нужно передать в компонент расположенный на этой же странице. В голову сразу приходят разные идеи типа использования сессий, базы данных, файла в конце концов. Но есть более изящное решение.
- /**
* @author: Revenger
* Date: 2016-06-04
*/
Иногда в Битриксе нужно выполнить какой-либо код строго на определенной странице, например только на главной или только в разделе каталога. Так как не будет правильным путем добавлять код в сам файл страницы (хотя это возможно), нужно сделать так что бы этот код выполнялся только на странице соответствующей определенному URL.
- /**
* @author: Revenger
* Date: 2016-06-03
*/
Столкнулся с такой проблемой, что Битрикс не отправляет почту. Тестирование отправки через PHP при этом работало. Значит, проблема в Битриксе.
- /**
* @author: Revenger
* Date: 2016-05-25
*/
Плагин jQuery облегчающий валидацию телефонного номера в input'е. Добавляет специальную маску по которой вводятся цифры номера с разделением на блоки. Это облегчает ввод номера и вообще позволяет понимать в каком формате его вводить.