Пошаговый перебор разделов для какой-либо обработки
Небольшой пример скрипта с пошаговой обработкой разделов
1C-БитриксПоказ youtube ролика по коду
Продолжаю перенос постов со своего блога на сайте битрикса. На этот раз пост про работу с роликами youtube (пост частично устарел, т.к. новый апи немного по другому работает, но по новому апи сделаю как-нибудь позже отдельную статью)...
1C-БитриксПример работы с SetViewTarget
Что делать если нам нужно разместить фильтр в подвале сайта или слева/справа в сайдбаре? Но при этом фильтр должен вызываться ДО компонента bitrix:catalog.section...
1C-БитриксПолучение единственного адреса к товару с ЧПУ
Доброго времени суток, уважаемые:)
Столкнулся на одном старом проекте с проблемой: у товаров несколько разделов в привязке, а следовательно и несколько вариантов формирования ЧПУ-адреста страницы карточки товара. Для определения единственного адреса написал функцию, которая забирает в ЧПУ только символьный код первого из разделов.
Доработка функционала модуля идей
Пару лет назад в ядре битрикса появился интересный модуль - модуль идей (для тех, кто не знает, у битрикса на основании этого модуля есть целый раздел). Суть модуля в том, чтобы пользователи сайта делились своими идеями / желаниями / хотелками, а другие пользователи внедряли эти идеи. Была у меня недавно задача, связанная с данным функционалом - на корпоративном портале нужно было поднять раздел с идеями и немного его доработать. Вот о доработке раздела и пойдет речь
1C-БитриксОтключение CDN ускорения без доступа в админку
Встретился сегодня с одной проблемкой и спешу поделиться решением...
Итак, ставил на один из сайтов обновления (месячный пакет накопился ...) и при обновлении какой-то сбой произошел ...
Результат сбоя - не работают js-скрипты в админке... даже авторизоваться через админку не получается.
1C-БитриксНебольшой нюанс использования свойства инфоблока типа "Справочник"
Для таких как я, для которых с первого взгляда не очевидно, как реализована связка элементов хайлоад-инфоблока и свойства инфоблока типа "Справочник".
1C-БитриксBitrixVM и многосайтовость на доменах, да еще и с алиасами доменов
Возникла тут интересная задача реализации многосайтововости на доменах.
Есть сайт на домене .ru, контент сайта фильтруется по регионам, т.е. имеются сайты вида: moscow.sitename.ru, piter.sitename.ru, kiev.sitename.ru, kharkov.sitename.ru .... и так все регионы (как вы понимаете, список регионов постоянно расширяется...). Возникла необходимость в вынесении украинских регионов на украинский домен sitename.com.ua.
продолжаю перенос со своего блога ...
BitrixVMКак написать текст «О магазине» для E-commerce
На самом деле, текста «О магазине» может и не быть. Если у вас супербюджеты, мегатовары и гигантские ассортименты. В таком случае вы можете просто «забомбить» всех тв-рекламой и «забить» на такие мелочи, как тексты для сайта.
SEO-продвижениеМеханизм "Показать еще" в списке элементов
Достаточно давно уже стало популярным вместо стандартной пагинации в выводе списков элементов информационного блока (буть то новости, статьи, каталог товаров ...) использования механизма "Показать еще". Данный пост о моей реализации такого механизма.
Парсер bb-кодов в битриксе
Понадобилось тут мне для одной задачки выводить текст, который был введен с помощью LHE-редактора и, соответственно, хранится с BB-кодами вместо html-сущности. Для перевода такого текста в html у битрикса есть специальный парсер
1C-БитриксФункция кроссбраузерного определения размеров браузера
Предлагаю вашему вниманию интересную функцию определения размеров экрана и небольшой пример ее использования
JavaScriptИнструменты для оптимизации кода
Данная статья будет собирать ссылки на все инструмены, которые я использую для оптимизации кода
Полезные ресурсыКакие форматы баннеров самые популярные
Размер баннера имеет большое значение. Чем он больше, тем дольше баннер загружается и тем меньше вероятность того, что пользователь успеет его увидеть, переходя со страницы на страницу.
ДизайнMETA - теги: описание и правила создания
МЕТА - тег используется в пределах заголовка страницы и предназначен для того, чтобы включить любую полезную информацию, не определенную другими HTML тегами. Такая информация может быть извлечена серверами / клиентами для использования в идентификации, индексации и создании каталогов Ваших страниц.
SEO-продвижениеОсновной стандарт написания кода
Решил у себя на сайте вывесить стандарты кодинга. Иногда очень полезно их перечитывать и анализировать свой собственный код - а читабильно ли сие:)
PHPSkype – Перенос истории сообщений на другой компьютер
Если вы переехали с одного компьютера на другой, или сменили ОС, то история сообщений skype останется на прежнем месте.
Перенести её достаточно просто.
ДругоеСекреты браузерных инструментов разработчика
Очень интересная и полезная статья об инструментах для разработчика
ВерсткаФиксированное меню от bootstrap и панель 1С-Битрикс
Небольшая функция, которая помогает подружить панель 1С-Битрикс и фиксированное верхнее меню от bootstrap
JavaScriptРазработка сайта
Подайте заявку на разработку сайта на базе готового решения от компании 1С-Битрикс или одного из партнеров компании. Максимально подробно опишите, чему будет посвящен сайт, если это интернет-магазин - что он будет продавать, нужна ли мультиязычность, будут ли разные типы цен (розница, опт, крупный опт), будет ли интеграция с 1С, будет ли выгрузка товаров на различные торговые площадки...
Сопровождение сайта
Вы можете подать заявку на сопровождение вашего сайта на базе 1С-Битрикс. Сопровождение включает в себя: проверка актуальности обновлений сайта, проверка актуальности резервной копии, консультации по сайту. Опишите в заявке, какие еще объемы планируются на сопровождении и на какой срок вы планируете заключить договор на сопровождение - мы подберем подходящий вам бюджет на сопровождение
Работы по сайту
Вы можете подать заявку на выполнение определенного объема работ по сайту. Опишите в заявке объем работ. Это может быть разработка какого-то нового функционала, доработки по имеющемуся функционалу, доработки под требования сео-специалистов. На основании заявки вам будет сформирован бюджет работ, а также названы сроки на выполнение тех или иных работ.