Добрый день. На данный момент я в Bitrix-е "джуниор", только прочитал документацию. Меня интересует, возможно ли использовать расширения php в Bitrix и если ответ утвердительный, то каким образом? Есть расширения, которые по идеи должны быть включены в php 5.3, использующийся для функционирования bitrix, вот они то меня и интересуют.
На машине установлен (второй) "апач" с php 5.3, где вполне можно пользоваться встроенным функционалом без дополнительных установок. Попробовал на демо-сайте использовать нужный мне функционал, в ответ получил ошибку, которая говорит о том, что bitrix не видит класс, методы которого я использовал. Очень нужно решение, используя именно этот класс и никакой другой!
А в чем ваши опасения? Надо - ставите и пользуете. Если вы делаете проект клиенту, предупреждайте его о нестандартной сборке PHP. Выпускаете модуль - аналогично, выносите предупреждение для клиентов.
Антон Долганин пишет: А в чем ваши опасения? Надо - ставите и пользуете. Если вы делаете проект клиенту, предупреждайте его о нестандартной сборке PHP. Выпускаете модуль - аналогично, выносите предупреждение для клиентов.
То есть единственное решение - модуль? Нельзя ли как-нибудь нужный код обвести "магическими" тегами в которых они будут видны?
Большое спасибо! Появился ещё один вопрос: я поглядел пример создания модуля, там "свой" класс - наследник CModule. Это обязательно? Мне в общем нужно сделать класс - наследник нужного мне класса (извне bitrix), взять у него пару методов и переопределить другую пару. Что нужно сделать, чтобы модуль заработал в общих чертах?
Мне кажется вы немного не так понимаете про создание модуля в Битрикс, рекомендую почитать соответствующие курсы Битрикс. Даже если я сейчас и отвечу на вопрос (хотя затрудняюсь) вы все равно утонете рано или поздно.