Мои инструменты для работы в качестве ИП
Рассказываю, как я перешёл на работу в качестве ИП и не трачу много времени на расчёт налогов, отчётность и документы.
Рассказываю, как я перешёл на работу в качестве ИП и не трачу много времени на расчёт налогов, отчётность и документы.
Небольшая заметка о несовместимости Контур + macOs + Apple Silicon + ESmart
В Битрикс есть метод CUtil::PhpToJSObject, который повторяет json_encode, но создавая невалидный JSON с одинарными кавычками. Переопределяем поведение метода с помощью легального костыля.
В OctoberCMS есть файловый менеджер (раздел Медиафайлы). Случается такое, что в списке папок и файлов исчезают названия с кириллицей, либо пропадают первые слова таких названий. Решаем проблему на Debian/Ubuntu.
Как известно, после начала "специальной военной операции" Mastercard и Visa объявили об уходе из России, с 10 марта оплатить за рубежом банковскими картами нельзя. Хостинг выставил мне счёт 14 марта, когда оставался один вариант: перевод на счёт в иностранном банке.
Рассказываю, как изменить языковые сообщения из ядра Битрикса: тексты ошибок, предупреждений и других текстов
Провайдеры монетизируют трафик, подменяя скрипты с CDN на рекламные, в том числе скрипт Битрикса для сбора аналитики bitrix.info/ba.js
Восстанавливаем работу кнопки "Выйти" (logout) в Битрикс версий 20.1 и выше с защитой от CSRF
Добавляем кастомные поля пользователям в Rainlab.User, выводим поле на странице просмотра и редактирования пользователя
Добавляем возможность отсортировать товары в листингах по количеству добавлений в корзину
MCC (Merchant Category Code) используются банками для классификации операций по категориям трат, в т.ч. для вывода статистики трат и определения категорий кэшбэка. Но не всё так просто как кажется. Разберёмся, почему категория операций не всегда верно определяется и как узнать MCC перед покупкой.
Разбираем на примерах как получать поля и свойства элементов инфоблоков в Битрикс D7
Многим известна проблема вывода умного фильтра на страницы с кастомными подборками товаров. Обновление информационных блоков поможет решить эту проблему.
Обновляемся с неподдерживаемой Битриксом версии MariaDB 5.5 до 10.1
Команда для восстановления одного файла из архивов бэкапов Битрикс
Исправление ошибки скроллинга модальных окон при использовании нескольких modal в Bootstrap JS.
Удаление детальной картинки и картинок из свойства у элементов инфоблока в 1С-Битрикс
Использование screen в linux для многозадачного использования одной консоли, фонового исполнения команд терминала, подстраховки на случай прерывания соединения с консолью при долгом выполнении скрипта.
Настройка веб-сервера LAMP = CentOS 6.9 + Apache MPM ITK + NGINX + PHP5 + MYSQL с типовыми настройками, отключением проблемных настроек и минимальным конфигурированием
Добавление в Rainlab.Sitemap страницы с использованием данных собственных плагинов в OctoberCMS
Массовое удаление SEO-свойств инфоблоков, разделов и элементов в Битрикс.
Hi Belgium Pass – отличное предложение от Brussels Airlines для того, чтобы познакомиться с Бельгией и сэкономить.
Использование новых возможностей геолокации в Битрикс D7, начиная с версии 17.0.13 модуля интернет-магазина. Определение IP пользователя, индекса, города и региона, а также определение местоположения покупателя из базы Битрикса по IP в ядре D7.
Описание обмена 1С Битрикс с 1С - выгрузка заказов с сайта и загрузка товаров из 1С.
Удаление сообщения "Доступна конвертация Скидок торгового каталога в Скидки магазина." из админки Битрикс
Обзор бюджетного телефона Xiaomi Redmi 4A 2Gb Золотой/Gold от китайского производителя Xiaomi - характеристики, реальные фото комплектации и телефона Сяоми 4А, ссылки на магазины. Как купить с кешбеком и получить бонусы на кредитную карту Aliexpress от Тинькофф Банка.
Написание собственного ограничения для службы доставки Битрикс D7. Описание методов Bitrix\Sale\Delivery\Restrictions\Base и Bitrix\Sale\Services\Base\Restriction. Пример ограничения по местоположению "Все, кроме".
Кеширование данных в Битрикс D7 с помощью класса Bitrix\Main\Data\Cache. Кеширование выборок из ORM Битрикс D7
Использование средств диагностики в Битрикс D7 - замер времени выполнения куска кода, вывод переменных на экран или в файл. Вывод на экран sql запросов в базу данных при выполнении кода Битрикс D7 и их времени выполнения.
После обновления до macOS Sierra у меня не работала комбинация CMD+Пробел для переключения раскладки клавиатуры, несмотря на то, что в настройках клавиатуры была включена именно она. Восстанавливаем комбинацию cmd+пробел для переключения раскладки в macOS Sierra.