Я веб-разработчик и так сложилось, что я работаю именно на Битриксе. Свое нытье и недовольство в адрес этой CMS я опущу, т.к. об этом уже написано достаточно. Здесь я хочу поделиться решением одной проблемы, которую встретил на своем пути, работая с сущностями в Битриксе, а именно с неуниверсальностью кода.
Метка «bitrix»
Универсализация классов сущностей в CMS 1C-Bitrix
2017-03-14 в 12:04, admin, рубрики: 1С-Битрикс, php, метки: 1С-Битрикс, bitrix, PHPНе используйте FILTER_NAME в компонентах Битрикса
2015-03-03 в 11:32, admin, рубрики: Песочница, метки: bitrix, bitrix программирование, PHPДобрый день!
Сегодня пришлось разбираться с взаимодействием между компонентами «bitrix:catalog.smart.filter» и «bitrix:catalog.section» в комплексном компоненте «bitrix:catalog», что находится по пути "/bitrix/components/bitrix/catalog/templates/.default/section.php".
Для меня было не ясно, как данные из фильтра передаются в раздел и показывается только выбранные товары.
Читать полностью »
How-to: Прозрачная NTLM авторизация на корпоративном портале
2013-12-24 в 6:24, admin, рубрики: 1С-Битрикс, bitrix, ntlm., метки: bitrix, ntlm. Привет Хабрасообществу.
Хотел бы посвятить этот топик корпоративному порталу от Bitrix 14 версии, а точнее тому, как его подружить с доменной структурой.
Введение
Все началось с того что решили мы внедрить в организации корпоративный портал (сотрудники, тел. книга, календарь дней рождений) и систему заявок в IT отдел. Попробовав в качестве системы заявок GLPI и Request Tracker, поняли, что слишком громоздко для нас. Рыская по просторам сети в поисках других таких систем наткнулся на модуль «Тех. Поддержка» в продукте от компании Bitrix, ну и собственно решил попробовать убить двух зайцев организовать и заявки, и корпоративный портал.
Поставив систему захотелось организовать прозрачную авторизацию на портале под доменными учетками и вот тут начались проблемы… На их сайте довольно-таки много документации и статей, но беда в том что храниться это все в одной кучи и непонятно что, к какой версии относится. С первого раза настроить NTLM авторизацию самому не получилось, точнее авторизация проходила, но после портал запрашивал еще локальную учетку/пароль. Задав вопрос на форуме битрикса ответ не получил, зато нашел еще несколько человек с такой же проблемой. Не успокоившись решил копать сам.
В итоге делюсь со всеми how-to настройки КП под BitrixVM и IIS 7.
Читать полностью »
Неочевидные нюансы Битрикса
2013-10-08 в 12:22, admin, рубрики: 1С-Битрикс, bitrix, битрикс, метки: bitrix, битриксЯ работаю с Битриксом уже около двух лет и, в целом, способен решать с его помощью практически любые поставленные задачи. Но бывают такие моменты, когда без обращения в техподдержку разработчика найти решение совершенно невозможно.
Под катом разбор некоторых таких моментов.
HHVM: тестирование производительности и совместимости с Joomla, Битрикс и WordPress
2013-08-22 в 8:10, admin, рубрики: bitrix, Facebook, HHVM, highload, Joomla, php, wordpress, битрикс, Веб-разработка, Серверная оптимизация, метки: bitrix, Facebook, HHVM, highload, Joomla, PHP, wordpress, битриксПро HHVM уже писали на Хабре. Вкратце: HHVM — это виртуальная машина от Facebook, которая за счет трансляции и JIT-компиляции кода позволяет ускорить PHP в несколько раз. Разработчики также обещают практически полную совместимость с PHP 5.4.
Я решил сравнить HHVM с нативным интерпретатором на нескольких тестах, а также попробовать запустить на нем CMS.
Методология разработки на 1С-Битрикс – опыт дурака
2013-08-09 в 21:20, admin, рубрики: 1С-Битрикс, bitrix, IT-стандарты, битрикс, Веб-разработка, методология разработки, разработка сайтов, метки: bitrix, битрикс, методология разработки, разработка сайтовНе так давно наша компания получила на сопровождение и доработку достаточно большой интернет-магазин на 1С-Битрикс. Проект пару месяцев, как был запущен в промышленную эксплуатацию, но при этом имел ряд серьезных проблем. Кроме того, заказчик планировал выполнить задачи по доработке нового функционала в максимально сжатые сроки. Передо мной была поставлена задача организовать эффективную работы по проекту с минимальным временем простоя сайта и максимальным удовлетворением потребностей заказчика.
Далее опишу основные проблемы, с которыми пришлось столкнуться в этом, и нескольких похожих, проектах, апробированные мною решения и результаты работ. Читать полностью »
Плагин Bitrix Painkiller для Sublime Text 2 ускоряет разработку на Битрикс
2013-04-03 в 15:26, admin, рубрики: 1С-Битрикс, bitrix, sublime plugin, битрикс, Веб-разработка, метки: bitrix, sublime plugin, sublime-text-2, битриксСо дня моего знакомства с Битриксом мне не давал покоя факт, что я должен вставлять компоненты на страницы с помощью визуального редактора. По началу, после вставки компонента я изменял его настройки в визуальном режиме. Затем, когда разобрался в параметрах компонентов, стал копировать код, генерируемый редактором и править его вручную. Спустя некоторое время, лень взяла своё, и я решил автоматизировать этот рутинный процесс.
Я написал плагин, который в сочетании с модулем для Битрикса позволяет разворачивать код вида bitrix:news.list
в полноценный код подключения компонента с параметрами по умолчанию.
Читать полностью »
HolyCMS 3 — онлайн-демо сайты
2013-02-04 в 1:36, admin, рубрики: bitrix, cms, cms разработка, github, holycms, holycms 3, holycms 3.2, open source, админка, битрикс, велосипеды, разработка CMS, я джва года ждал такую CMS, я пиарюсь, метки: bitrix, cms, cms разработка, github, holycms, holycms 3, holycms 3.2, open source, админка, битрикс, велосипеды, разработка CMS, я джва года ждал такую CMSНачиная с сегодняшнего дня у HolyCMS 3 появилась онлайн-демо – теперь можно оценить возможности интерфейса администратора и редактора сайта без установки на собственный хостинг!
Holy CMS 3.2 – работа над ошибками, или добавим к Битриксу ложечку Коханы
2013-01-28 в 2:29, admin, рубрики: 1С-Битрикс, bitrix, cms, cms разработка, github, holycms, holycms 3, holycms 3.2, open source, php, админка, битрикс, велосипеды, разработка CMS, я джва года ждал такую CMS, я пиарюсь, метки: bitrix, cms, cms разработка, github, holycms, holycms 3, holycms 3.2, open source, админка, битрикс, велосипеды, разработка CMS, я джва года ждал такую CMSCMS с открытыми исходниками и лицензией “твори что хочешь, только автора упомяни” продолжает развиваться, добавляя в себя больше ООПшности, MVCшности и прочей няшности.
Bitrix веб-окружение 4. Создание виртуальных хостов
2013-01-10 в 10:05, admin, рубрики: 1С-Битрикс, bitrix, UNIX, web, метки: bitrix, unix, webСтолкнулся с проблемой в веб-окружения 4. Задача состояла в следующем, — установить CentOS 5.8 + Битрикс Веб-окружение 4, после чего подключить домен 2-го уровня и затем создать поддомены, на каждом из которых будет крутиться своя копия Битрикс — Управления сайтом.
В стандартной комплектации, при добавлении нового поддомена в виртуальной машине первый сайт удачно встал и запустился. Далее, создал второй поддомен и тут вместо стандартного установщика Битрикса увидел контент сайта первого поддомена без шаблона.
Читать полностью »