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