Работа с sale.order.ajax в Битрикс
Практически никого из моих клиентов не устраивает внешний вид sale.order.ajax. Здесь я опишу большую часть приемов, которыми пользуюсь сам при кастомизации данного непростого компонента.
Практически никого из моих клиентов не устраивает внешний вид sale.order.ajax. Здесь я опишу большую часть приемов, которыми пользуюсь сам при кастомизации данного непростого компонента.
Описываю сложности возникающие при редактировании как комплексного компонента catalog.element, так и обычного, а так же варианты применяемых решений
Набор функций для работы с highload блоками
Начиная с 16 версии используется новая версия ядра магазина Битрикс, являющаяся частью ядра Битрикс D7. Но некоторые классы и методы доступны и в 15 версии магазина (sale, не main). Все классы для работы с магазином собраны в модуле sale, поэтому для работы с примерами в статье используем use для пространства имён модуля интернет-магазина.
Выводим данные с помощью встроенных в Битрикс таблиц и фильтров
Отправляем письма встроенными в Битрикс методами, и как плюс отправка с помощью phpMailer
Публикую наиболее полезные, с моей точки зрения, функции работы с датой
Проходим проверку на "Ядро проекта не модифицировалось" и восстанавливаем системные файлы
Подборка основных функций и констант используемых при работе с шаблонами Битрикс.
Производим работу с заказами в Битрикс с помощью D7 и старого ядра
Меняем чекбоксы на селекты, добавляем ajax
Часто сталкиваюсь с задачами по выводу количества товаров по складам. Поделюсь своими наработками
Описываю свой опыт по работе с пользователями и группами пользователей в Битрикс
Работа с файлами изображений в старом и новом ядре Битрикс на примерах
Справляемся с проблемой пропажи писем
Несколько способов добавить каноническую ссылку в Битрикс
Достаточно часто при разработке в Битрикс24 остаются удаленные, но сохраненные с помощью кеша участки кода. Чтобы избавить от них достаточно воспользоваться командой BXClearCache
Реализуем оформление подписки через API без использования стандартных компонентов
Решаем стандартную задачу по ускорению сайта
Описываю типичные случаи и решения проблем с которыми сталкиваюсь
Пользователи любят удобство. Далеко не всем нравится стандартный вид пагинации. Так давайте поможем им и добавим кнопку "Показать еще" на основе которой, впоследствии, добавив небольшой javascript обработчик можно будет создать "бесконечную ленту".
Выполняем задачи Битрикс с помощью cron
Работа с историей заказов в Битрикс
С точки зрения поисковых сетей и специалистов по сео - хорошо, когда страница сразу говорит браузеру когда в последний раз модифицировалась. В Битрикс данной функции из коробки нет. Исправим это
Простой способ переноса пользователей с одного сайта на Битрикс на другой
Для оптимизации скорости загрузки Google рекомендует использовать формат webP. Сделаем это
Описываю способ создать кастомную страницу с настройками в Битрикс
Решаем постоянно возникающую задачу по автоматическому определению города на php
Исправляем наиболее частые ошибки при обновлении ядра Битрикс
Рано или поздно на всех сайтах возникает необходимость защитить формы обратной связи или регистрации\авторизации от спам-ботов. Captcha с защитой не справляется, да и не удобна для пользователя.
Описываю решение частой задачи по изменению внешнего вида стандартных форм Битрикс. Решено с помощью Битрикс API
Вы разрабатываете новый сервис, вносите доработки в существующий и хотите лучше чем у конкурентов? Вы обратились по адресу. Предлагаю вам комплексную разработку сайтов студийного уровня. У меня вы можете заказать дизайн, верстку, програмированние, разработку нетрадиционного функционала, реализацию связи между CMS, CRM и Data Analitics, а так же все остальное касаемое сайтов, кроме продвижения.
Обращайтесь, я всегда проконсультирую по всем вопросам и помогу подобрать наиболее эффективное решение для Вашего бизнеса. Я занимаюсь созданием сайтов в Новосибирске и в других регионах России, также работаю со странами СНГ. Вы останетесь довольны нашим сотрудничеством
Отправляя форму Вы автоматически подтверждаете, что ознакомились и принимаете Политику конфиденциальности сайта