Сообщения

Сообщения за октябрь, 2018

Bitrix таблица у элемента в админ панеле

Если на странице необходимо отобразить таблицу привязанную к элементу. Добавляем множественное свойство "строка". В значениях свойства будем хранить - значения ячеек таблицы в описании значения - координаты ячейки. Ссылка на gist: https://gist.github.com/ta-tikoma/04c63a23ec58f582e4f46d2862104169

Bitrix AJAX_MODE возвращает всю страницу

Бывает что если на странице два одинаковых компонента и оба должны работать в режиме AJAX то один из них работает нормально, а вместо второго возвращается вся страница. (Например две формы) Для решения данной проблемы предлагают использовать AJAX_OPTION_ADDITIONAL однако в моем случае это не сработало. Для тех у кого способ выше не сработал предлагаю использовать следующий: добавляем адрес отправки параметр (в обоих компонентах но естественно с разным значением параметра): <form action="<?=$APPLICATION->GetCurPageParam("type=content", array("type"));?>" ... А далее при подключении компонента не даем обрабатываться ему если данные пришли не для него: $request = []; if ($_REQUEST["type"] != "content") {     $request = $_REQUEST;     $_REQUEST = []; } $APPLICATION->IncludeComponent(     "bitrix:iblock.element.add.form",     "write_on_air",     array(         ...         "AJAX_MODE&quo