Rus
Eng
    Opcache preloader в php 7.4 на BitrixVM Используем мощь php 7.4+ для ускорения работы сайтов
    Автоматическая отправка сообщений в ВК пользователю по статусу в Битрикс24 Шлем пользователям Вконтакте сообщение из группы по статусу пользователя в Битрикс24
    Адаптивная всплывающая форма с проверкой на лету в общем виде на примере формы "Заказать в 1 клик" Шаблон вывода всплывающей формы с необходимыми проверками. Пользуюсь постоянно, решил описать процесс для сокращения затрат собственного времени.
    Административное меню Битрикс. Оставляем только "Заказы" Скрываем все ненужные вкладки и пункты меню в админке Битрикс
    Аспро вызов генерации посадочных страниц по api Пригодится если ваш каталог обновляется часто
    Аспро товары стали под заказ, пропала цена и добавление в корзину При обновлении Битрикс до версий выше 23.300.0 у товаров Аспро пропадает цена и возможность добавить в корзину. Исправляем
    Битрикс - быстрое древовидное многоуровневое меню аккордеон каталога В очередной раз возникла задача по построению древовидного меню аккордеона на базе разделов каталога. При решениия задачи хотелось минимизировать кол-во запросов, сделать его максимально быстрым и простым, что и удалось сделать
    Битрикс - всплывающее окно с промокодом и отправкой по почте Всплывающее окно подписки с генерацией промокода для зашедших первый раз, ограничением по айпи, записью настроек в инфоблок, ограничением купона по времени использования и с повторным показом всплывающео окна через n дней
    Битрикс + googletagmanager = VIRUS_DETECTED Достаточно часто на проектах сео специалисты используют GTM для добавления скриптов аналитики и все бы хорошо, но встроенный антивирус воспринимает данный код как вирус.
    Битрикс ajax формы авторизации, восстановления пароля, регистрации связанные друг с другом + форма "Задать вопрос" Описываю решение частой задачи по изменению внешнего вида стандартных форм Битрикс. Решено с помощью Битрикс API
    Битрикс cron Выполняем задачи Битрикс с помощью cron
    Битрикс автоматическое определение города на php Решаем постоянно возникающую задачу по автоматическому определению города на php
    Битрикс не отправляется почта или попадает в спам Справляемся с проблемой пропажи писем
    Битрикс подписка на товар через API Реализуем оформление подписки через API без использования стандартных компонентов
    Битрикс простой перенос пользователей с паролями Простой способ переноса пользователей с одного сайта на Битрикс на другой
    Битрикс разбиваем карту сайта на части Решаем проблему с разросшейся картой сайта, разбиваем sitemap на части
    Битрикс: Автоматическая конвертация в webP и вывод изображений в шаблоне сайта Для оптимизации скорости загрузки Google рекомендует использовать формат webP. Сделаем это
    Битрикс: обмен с 1С Описываю типичные случаи и решения проблем с которыми сталкиваюсь
    Битрикс: Перенос изображений разделов каталога с одного сайта на другой Описываю решение задачи переноса изображений с одного сайта на другой.
    Битрикс: работа с композитным кешем. Отключаем композитное кеширование для динамических областей в Битрикс
    Битрикс: удаляем лишние символы из кода Чтобы немного увеличить скорость загрузки сайта иногда бывает полезно удалить из кода страницы лишние неиспользуемые символы. Сделать это просто
    Битрикс: устанавливаем If-Modified-Since заголовки С точки зрения поисковых сетей и специалистов по сео - хорошо, когда страница сразу говорит браузеру когда в последний раз модифицировалась. В Битрикс данной функции из коробки нет. Исправим это
    Битрикс. Добавляем <link rel="canonical" Несколько способов добавить каноническую ссылку в Битрикс
    Битрикс. Проверка на модификацию ядра и восстановление системных файлов Проходим проверку на "Ядро проекта не модифицировалось" и восстанавливаем системные файлы
    Битрикс. Простой горизонтальный сео-шаблонизатор для интернет-магазина Выводим кастомные Title, H1, Description и произвольный Text на страницах списка товаров разделов
    Борьба с троянами типа JS.Inject С начала СВО у многих клиентов возникли со взломами сайтов и заражением их вредоносным кодом. Боремся с этим
    Вывод ошибок в Битрикс Часто бывает нужно понять, что не так с Битрикс, например когда видим белый экран. Данный код нам поможет
    Гриды и фильтры в Битриксе Выводим данные с помощью встроенных в Битрикс таблиц и фильтров
    Защита формы от спама без captcha в Битрикс и не только Рано или поздно на всех сайтах возникает необходимость защитить формы обратной связи или регистрации\авторизации от спам-ботов. Captcha с защитой не справляется, да и не удобна для пользователя.
    Изменяем значок валюты в Битрикс Как сменить значок валюты
    Кнопка "Показать еще" в Битрикс Пользователи любят удобство. Далеко не всем нравится стандартный вид пагинации. Так давайте поможем им и добавим кнопку "Показать еще" на основе которой, впоследствии, добавив небольшой javascript обработчик можно будет создать "бесконечную ленту".
    Меняем стандартный прелоадер Битрикс Прелоадер Битрикс по умолчанию достаточно непрезентабельный. Давайте поменяем его
    Не работает bitrix:catalog.viewed.products Исправляем ситуацию когда данные о просмотренных товарах не передаются
    Обновление версий php и mysql на BitrixVM Последние версии Битрикс потребовали обновить версии php и mysql, Я расскажу как обновил php с 7.0.13 до 7.3.18 и mysql с 5.5 до 5.7 на CentOs 6
    Обход страниц сайта для формирования кеша на D7 и с помощью софта Для формирования кеша на сайте и нарезания превью картинок иногда ставится задача по обходу всех страниц сайта. Сделать это проще всего двумя путями: собственным скриптом или с помощью стороннего софта
    Основные константы, функции и способы вывода в шаблонах Битрикс D7 и не только Подборка основных функций и констант используемых при работе с шаблонами Битрикс.
    Отдельная страница кастомных настроек Битрикс Описываю способ создать кастомную страницу с настройками в Битрикс
    Отменить $APPLICATION->ShowViewContent Типичная ситуация применения при использовании ЧПУ сотбита на шаблоне Аспро Макс
    Отправка SMS пользователю на Битрикс В 2019 году у 1С-Битрикс появился встроенный механизм смс-рассылок, но на данный момент доступны только три сервиса: sms.ru, смс-ассистент и twilio. Данная статья покажет как можно рассылать смс сообщения через другие сервисы, если по каким-то причинам вам не подходят вышеперечисленные.
    Отправка писем в Битрикс на D7, старом ядре и через phpMailer Отправляем письма встроенными в Битрикс методами, и как плюс отправка с помощью phpMailer
    Очистка папки upload от неиспользуемых файлов Отличное консольное решение по очистке папки upload из репозитория Mediahero
    Ошибки при обновлении Битрикс Исправляем наиболее частые ошибки при обновлении ядра Битрикс
    Перехват отправки письма при оформлении заказа в Битрикс Нередко передо мной ставится задача добавить или обновить данные отправляемые компонентом sale.order.ajax письмом клиенту при формировании нового заказа.
    Подписка при оформлении заказа неавторизованным пользователям в Битрикс Когда у вас есть живой интернет-магазин и на нем идут постоянные покупки "заглянувшими" покупателями, не хочется чтобы это была его первая и последняя покупка, поэтому было бы не плохо предложить ему подписаться на новости и акции , вдруг его еще что нибудь заинтересует
    Получение данных из инфоблока посекционно с кешированием, например, для лендинга Достаточно часто меня просят сделать достаточно объемную страницу с контентом расположенном в инфоблоке. Где разделы это секции страницы, а элементы разделов это элементы списков секций или настройки. Привожу код, который я использую для большинства подобных случаев
    Работа с bitrix:smart.filter Меняем чекбоксы на селекты, добавляем ajax
    Работа с Highload блоками Битрикс через API D7 Набор функций для работы с highload блоками
    Работа с sale_order_view в Битрикс Кастомизация страницы sale_order_view.php в Битрикс
    Работа с sale.order.ajax в Битрикс Практически никого из моих клиентов не устраивает внешний вид sale.order.ajax. Здесь я опишу большую часть приемов, которыми пользуюсь сам при кастомизации данного непростого компонента.
    Работа с sale.personal.order и sale.personal.order.list в Битрикс Работа с историей заказов в Битрикс
    Работа с авторизацией \ регистрацией пользователя в Битрикс Валидация пароля пользователя в Битрикс
    Работа с датой на php в Битрикс и не только Публикую наиболее полезные, с моей точки зрения, функции работы с датой
    Работа с заказом Битрикс на D7 Производим работу с заказами в Битрикс с помощью D7 и старого ядра
    Работа с изображением в Битрикс Работа с файлами изображений в старом и новом ядре Битрикс на примерах
    Работа с кешем в Битрикс D7, Битрикс24 Достаточно часто при разработке в Битрикс24 остаются удаленные, но сохраненные с помощью кеша участки кода. Чтобы избавить от них достаточно воспользоваться командой BXClearCache
    Работа с корзиной в Битрикс D7, bitrix.basket.basket Начиная с 16 версии используется новая версия ядра магазина Битрикс, являющаяся частью ядра Битрикс D7. Но некоторые классы и методы доступны и в 15 версии магазина (sale, не main). Все классы для работы с магазином собраны в модуле sale, поэтому для работы с примерами в статье используем use для пространства имён модуля интернет-магазина.
    Работа с поиском в Битрикс Добавляем в индекс новые поля, исключаем из индекса товары по условию
    Работа с пользователями и группами пользователей в Битрикс через D7 Описываю свой опыт по работе с пользователями и группами пользователей в Битрикс
    Работа с разделами Битрикс и компонентом catalog.section Настраиваем вывод товаров из нескольких категорий
    Работа с событиями Битрикс Сборник функций по работе с событиями в 1С-Битркис
    Работа с элементами инфоблока, товаром, catalog.element и торговыми предложениями в Битрикс Описываю сложности возникающие при редактировании как комплексного компонента catalog.element, так и обычного, а так же варианты применяемых решений
    Работа со складами и количеством товаров в Битрикс D7 Часто сталкиваюсь с задачами по выводу количества товаров по складам. Поделюсь своими наработками
    Резервное копирование Настраиваем автоматическое резервное копирование на сайте
    Ускорение работы сайта. Боремся с Google PageSpeed Решаем стандартную задачу по ускорению сайта
    Установка memcached на BitrixVM и его активация в Битрикс Memcache это более производительный тип кеширования. Установим и используем его
    Установка phpMyAdmin на вновь установленную bitrixVM Полная инструкция по установке phpMyAdmin на виртуальную машину Битрикс
    Установка платного или бесплатного сертификатов ssl на Битрикс VM/CentOS 7 Описываю два наиболее любимых способа установки ssl
    Яндекс.Маркет добавляем к тегу param пользовательский data аттрибут Разбираемся как добавить к тегу param свой дата аттрибут

      ОБРАТНАЯ СВЯЗЬ

      Напишите мне

      Вы разрабатываете новый сервис, вносите доработки в существующий и хотите лучше чем у конкурентов? Вы обратились по адресу. Предлагаю вам комплексную разработку сайтов студийного уровня. У меня вы можете заказать дизайн, верстку, програмированние, разработку нетрадиционного функционала, реализацию связи между CMS, CRM и Data Analitics, а так же все остальное касаемое сайтов, кроме продвижения.

      Обращайтесь, я всегда проконсультирую по всем вопросам и помогу подобрать наиболее эффективное решение для Вашего бизнеса. Я занимаюсь созданием сайтов в Новосибирске и в других регионах России, также работаю со странами СНГ. Вы останетесь довольны нашим сотрудничеством

      Во время отправки произошла ошибка, пожалуйста попробуйте еще раз через некоторое время
      Сообщение отправлено успешно

      Телефоны

      +7(993) 007-18-96

      Email

      info@tichiy.ru

      Адрес

      Россия, г. Москва

      Отправляя форму Вы автоматически подтверждаете, что ознакомились и принимаете Политику конфиденциальности сайта

      Написать мне
      Отправить
      Отправляя форму Вы автоматически подтверждаете, что ознакомились и принимаете Политику конфиденциальности сайта
      Отправка успешна!
      Thank you for your feedback. I will answer you within the next working hours
      Отправка не удалась
      Во время отправки запроса произошла ошибка. Пожалуйста, подождите и попробуйте снова через некоторое время или свяжитесь со мной