Сортировка массива по ключам для украинского языка
Возникла необходимость настроить сортировку массива по алфавиту для украинского языка и я узнал о наличии локализации для методов сортировки массивов
PHP301-й редирект с http на https
Сейчас очень популярны переходы с http на https. В связи с этим есть необходимость в настройке 301-го редиректа с протокола http на протокол https
SEO-продвижениеПоиск похожих товаров
Ранее писал уже статью про поиск похожих статей, но тот код был слишком примитивым. В этом посте - ремейк строго алгоритма.
1C-БитриксPhpStorm. Полезный инструмент разработчика
Обновляемый пост о полезности мощного инструмента разработчика от компании JetBrains
ДругоеКак я делал локализацию сайта с помощью Яндекс.Переводчика
Сегодняшний кейс о том, как произвести локализацию разработанного вами сайта на другую языковую версию с автоматизацией перевода языковых фраз с помощью сервиса Яндекс.Перевод. В кейсе рассматриваются два ключевых механизма: обработка CSV-файлов с языковыми фразами и автоматический перевод русскоязычных фраз на украинский язык.
Яндекс-инструментыОтбор записей, у которых одно из полей непустое
Делаю очередную миграцию сайта и его данных с самописной CMS на битрикс и понадобилось отбирать только те товары, значение одного поля у которых заполнено. Но! там, где не заполнено - прописан пробле:( вот небольшое решение данной задачи:)
Как программно определить, что включен у пользователя режим редактирования?
Иногда возникает необходимость выводить какой-то блок данных только при включенном режиме редактирования. Для этого нужно делать проверку на то, что у данного авторизованного пользователя включен данный режим.
1C-БитриксПолучение наборов и комплектов для товара
Пример кода, позволяющего получить все наборы и комплекты для товара, зная ID товара
Как забрать группу файлов по wget
Иногда возникает необходимость забрать с сервера группу файлов по wget. Чтобы не писать wget-запрос для каждого файла отдельно, можно воспользоваться данной инструкцией.
LinuxПравильный вызов регистрации обработчика на примере highload-инфоблока
Правильный вызов регистрации обработчика на примере HL-блока BrandReference
1C-Битрикс100 самых полезных ресурсов для фотографов
Фотография как хобби доступна любому. Вряд ли сейчас можно найти человека, который не сделал хотя бы одного снимка в своей жизни. Однако мало лишь нажать на кнопку, чтобы получить красивую фотографию. Данная подборка поможет улучшить процесс фотосъёмки на всех её этапах: от поиска объекта съёмки и выбора удачного ракурса до публикации готового снимка на суд общественности и, возможно, даже потенциального покупателя.
ДизайнФункция для показа размера файла текстом
Сегодня узнал, что у битрикса есть своя функция, показывающая размер файла в текстовом формате, а раньше я для всех своих проектов использовал самописную функцию. Теперь буду знать, что уже есть готовая функция, еще и мультиязычная, в отличие от моей.
1C-БитриксПример оформления заказа в 1 клик на D7
Данный пример оформления заказа в один клик был предложен техподдержкой 1С-Битрикс одному из партнеров
1C-БитриксФункция перевода числа в пропись
Модуль "Интернет-магазин" в 1С-Битрикс имеет функцию, переводящую предоставленное число в запись прописью.
1C-БитриксВход на сервер с помощью ключей SSH
Зачастую аутентификация на основе ключей намного надежнее, чем вход в удаленную систему при помощи пароля.
LinuxПокупать ли продление активности обновлений 1С-Битрикс?
Очень часто собственники не понимают, для чего покупать активность обновлений по завершению активного периода. В данном посте наглядно попробую ответить на данный вопрос.
ДругоеШаблон пагинации. Добавляем meta-теги "next" и "prev"
Уже не первый раз от сеошников приходит задача о том, что на страницах пагинации необходимо выводить теги "prev" и "next" с указанием адресов предыдущей и следующей страниц. Данный пост о расширении шаблона пагинации для данной задачи
1C-БитриксОтправка формы с файлом по jquery.ajax
В старых браузерах способов загружать файлы без перезагрузки самой страницы, было не так уж и много (скрытый iframe, Flash). Если для вас не важна поддержка старых браузеров, то можно пользоваться прогрессом:)
JavaScriptРешение проблемы с размером стека и pcre.recursion_limit
В 5 версии битриксового веб-окружения система проверки сайтов выдает ошибку: "Размер стека и pcre.recursion_limit. Замечание. Возможны проблемы в работе с длинными строками из-за системных ограничений"
BitrixVMПолезности для sale.order.ajax
Данный пост будет посвящено новому компоненту sale.order.ajax и его шаблоны с js-файлом на 7,5+ тыс. строк. Пост будет собирательным и обновляемым - все, что буду находить в сети, и буду считать интересным и полезным - пуду публиковать тут.
D7Разработка сайта
Подайте заявку на разработку сайта на базе готового решения от компании 1С-Битрикс или одного из партнеров компании. Максимально подробно опишите, чему будет посвящен сайт, если это интернет-магазин - что он будет продавать, нужна ли мультиязычность, будут ли разные типы цен (розница, опт, крупный опт), будет ли интеграция с 1С, будет ли выгрузка товаров на различные торговые площадки...
Сопровождение сайта
Вы можете подать заявку на сопровождение вашего сайта на базе 1С-Битрикс. Сопровождение включает в себя: проверка актуальности обновлений сайта, проверка актуальности резервной копии, консультации по сайту. Опишите в заявке, какие еще объемы планируются на сопровождении и на какой срок вы планируете заключить договор на сопровождение - мы подберем подходящий вам бюджет на сопровождение
Работы по сайту
Вы можете подать заявку на выполнение определенного объема работ по сайту. Опишите в заявке объем работ. Это может быть разработка какого-то нового функционала, доработки по имеющемуся функционалу, доработки под требования сео-специалистов. На основании заявки вам будет сформирован бюджет работ, а также названы сроки на выполнение тех или иных работ.