Записи с меткой bitrix

Исправляем ошибку MySQL «Row size too large» в 1с-Битрикс

Posted on Май 18, 2012 by Алексей ВалеевНет комментариев

Если Вы используете в своих проектах инфоблоки 2.0 и таблицы InnoDB, то есть шанс в один прекрасный момент столкнуться с ошибкой MySQL «SQL Error (1118): Row size too large. The maximum row size for the used table type, not counting BLOBs, is 8126. You have to change some columns to TEXT or BLOBs» (или «Got error 139 from storage engine»). Ниже рассмотрены причины и условия ее возникновения, а также различные методы устранения, с вмешательством в настройки сервера или без него.

Метки: ,

Категории: Bitrix

Автокэширование в 1с-Битрикс – сложно о простом

Posted on Март 19, 2012 by Алексей ВалеевНет комментариев

Автокэширование в 1с-Битрикс – хорошо развитая и довольно сложная система, позволяющая в разы уменьшить число обращений к базе данных и ускорить выполнение страниц. Понимать принципы и грамотно ее использовать должен любой успешный «битрикс-разработчик» для создания быстрых и качественных проектов. Сегодня поговорим о связи кэша и шаблона компонента.

Как сделать AJAX формы 1с-Битрикс в всплывающих окнах

Posted on Октябрь 26, 2011 by Алексей Валеев14 Комментарии

Эта статья посвящена одному из способов сделать в 1с-Битрикс форму в всплывающем окне. Достоинства метода:
- можно использовать любые формы 1с-Битрикс, которые выводятся компонентом. Например, добавление элемента инфоблока или веб-форма.
- всплывающее окно создается «на лету» при помощи javascript и изменяет свой размер в зависимости от количества контента внутри.
- весь процесс работы формы, вывода ошибок и результата происходит при помощи AJAX без перезагрузки окна.

Метки: , , ,

Категории: Bitrix

Битрикс 11 – большое обновление

Posted on Октябрь 11, 2011 by Алексей Валеев3 Комментарии

Сегодня вышло большое обновление продуктов линейки Битрикс Управление Сайтом. Для тех, кому недоступна партнерская рассылка, публикую список изменений здесь.

Метки: ,

Категории: Bitrix

Рекомендации интегратору 1с-Битрикс

Posted on Сентябрь 25, 2011 by Алексей Валеев3 Комментарии

Тема статьи навеяна результатами наблюдений за методикой создания шаблонов различными разработчиками, чьи проекты попадали мне на поддержку. Порой разобраться в, казалось бы, такой простой сущности как шаблон очень и очень сложно. Исходя из этого я решил выделить несколько правил создания шаблонов для 1с-Битрикс, которые призваны облегчить жизнь при поддержке сайта. Однако я не претендую на абсолютную истину и все нижеописанные рекомендации складываются исключительно из личного опыта.

Метки: , ,

Категории: Bitrix

Как получить 1с-Битрикс «Старт» бесплатно

Posted on Сентябрь 19, 2011 by Алексей Валеев10 Комментарии

Некоторое время назад стало известно, что можно совершенно легально получить бесплатную лицензию на продукцию 1с-Битрикс, правда одной из младших редакций – версии «Старт».

Метки: , ,

Категории: Bitrix

Навигация вперед-назад в элементах инфоблока

Posted on Август 26, 2011 by Алексей Валеев9 Комментарии

Навигация в детальной новости битриксСегодня мы займемся реализацией очень полезного функционала, который точно есть в Wordpress, скорее всего присутствует в других движках, но почему-то не сделан по умолчанию в 1с-Битрикс. А именно, в шаблоне вывода детальной новости (товара в каталоге или вообще любого элемента инфоблока) отобразим ссылки на предыдущий и последующий элементы. Это даст возможность пользователю не возвращаться в список и просматривать материалы сайта «по цепочке».

Метки: , , ,

Категории: Bitrix

Кнопка «Мне повезет!» в поисковой системе 1с-Битрикс

Posted on Ноябрь 24, 2010 by Алексей Валеев3 Комментарии

Сегодня мы будем интегрировать честно позаимствованную у известной поисковой системы кнопку «Мне повезет!» в шаблон bitrix:search.page. Кнопка позволяет автоматически выполнить переход на первый из результатов поиска – как правило, он наиболее релевантен запросу. Применять можно в интернет-магазинах, например, при поиске по названию товара.

Метки: ,

Категории: Bitrix

Разделы инфоблоков Битрикс – используем архитектурные особенности

Posted on Ноябрь 14, 2010 by Алексей Валеев13 Комментарии

В данной статье речь пойдет о малоизвестных полях секции инфоблока left- и right-margin, которые позволяют одним вызовом функции CIBlockSection::GetList получить практически любую информацию о вложенных\родительских разделах. Для начала пробежимся по теоретической части, а когда все станет ясно с алгоритмом заполнения этих полей, приведем конкретный пример использования.

Метки: ,

Категории: Bitrix

Анализ защиты кода Битрикс или «как сделать DEMO бесконечной»

Posted on Ноябрь 5, 2010 by Алексей Валеев67 Комментарии

После отмены zend’a и введения компанией 1с-Битрикс обфускации кода своих продуктов, появилось желание проверить – так ли хороша защита DEMO-версии системы. Ниже рассмотрим несколько простых и не очень способов восстановить работоспособность сайта после истечения тестового периода.

Метки: ,

Категории: Bitrix

 
Страница 1 из 41234