Иногда ты тихо ненавидишь Bitrix. Иногда ты благодаришь его... Вот недавно подкинули задачу, ну скажем, не очень программистическое - нужно было оформить все письма красиво. Чтоб у письма была шапка, подвал. Причем, неоторые письма были уже оформлены красиво. Осталось всего лишь привести в подобающий вид остальные 40. Нахмурив небритое лицо я прикидывал сколько времени потрачу на столь нудную задачу. Если на одно письмо уйдет 1 мин то в итоге времени потрачу = 40 мин. Не долго. Но нудно. Такие задачи напрочь убивают желание жить. Благо мозг включился вовремя и когда редактировал третье письмо , вдруг, сообразил что есть же механизм событий у Bitrix. Наверняка есть который срабатывает перед отравлением письма. Я страшно обрадовался найдя такое событие.
суббота, 26 мая 2018 г.
вторник, 17 апреля 2018 г.
Bitrix - простая защита от спама
Есть такая профессия - спамить. Спамеры и их приспешники спам роботы напрочь лишены совести. Как только нащупают на морде сайта форму обратной связи тут же начинают слать некому ненужные сообщения об увлечения , укрепления мужского органа или же быстрый способ заработать бабосиков. Это раздражает. Еще сильнее раздражает если это твой сайт.В одно время на все сайты под управлением старины Bitrix посыпались дружно письма сомнительного содержания. Методом дедуктивного анализа пришел к весьма логическому выводу. Взломали, взломали капчу, ублюдки лишь промолвил я. Менять капчу не было никакого желания. Хотелось некой функции, которую копируешь один раз и он сразу же спамеров посылает на хрен. И дабы не терять времени быстренько накидал эту саму фугкцию.
пятница, 2 февраля 2018 г.
JQuery: автоматически добавляем кнопки в таблицу или клиент слезам не верит
Редкий клиент примет работу как она есть. Обычно изощренный ум клиента исхитрится выродить такое , что ты, разумеется, никак не ожидаешь. Как ни странно, в этот раз я жутко обрадовался этой задачке, ибо, уже изрядно устал от типовых задач. А тут такое, на те, получите. Если ближе к делу , то задание кратко звучит так: на странце товаров есть таблицы, нужно чтобы под каждой колонкой были кнопки "заказать", при нажати форма всплывает и тд...
Почесав небритый подбородок понес свое тело на диван, дабы полежать и "бумажно" подумать о сие деле. Решение пришло так же неожиданно, как обычно приходит дедлайн.
Почесав небритый подбородок понес свое тело на диван, дабы полежать и "бумажно" подумать о сие деле. Решение пришло так же неожиданно, как обычно приходит дедлайн.
воскресенье, 14 января 2018 г.
КотоФутбол - игра на Unity
четверг, 16 ноября 2017 г.
Bitrix: ajax загрузка фото или облегчаем себе жизнь
понедельник, 23 октября 2017 г.
Bitrix: как вывести простые множественные данные типа "название - значение"
Довольно часто приходится выводить простые значения как на картинке:
Это может быть тизеры, какие то преимущества, данные и тд.
Есть несколько вариантов. Можно например добавлять с разделителем. Например :
Название | Значение
А в шаблоне разделять это значение по знаку, в данном примере "|".
Но, есть более крутой способ.
Это может быть тизеры, какие то преимущества, данные и тд.
Есть несколько вариантов. Можно например добавлять с разделителем. Например :
Название | Значение
А в шаблоне разделять это значение по знаку, в данном примере "|".
Но, есть более крутой способ.
пятница, 20 октября 2017 г.
Bitrix: как вывести год записей инфоблока
Недавно изрядно пришлось повозиться, казалось бы, пустяковой задачей: реализовать фильтр новостей по годам. Плюс, если запись старее от последнего года то выводить их как архив. Почесав бороду и яйца ринулся кодить. Брал текущий год и последние 4 года и по ним формировал логику и фильтр. Но тимлид сказал что это не катит, нужно формировать года из имеющихся записей. Сбесил меня он конечно конкретно, но он был прав. Думал думал думал да придумал.
Подписаться на:
Сообщения (Atom)


