Подскажите пожалуйста, как настроить компонент Элементы раздела, чтобы при выборе элемента из списка попадать на страницу с детальным описанием элемента. Полагаю нужно использовать связку Элементы раздела-Элемент каталога детально, но как передать ID элемента.
Скажите пожалуйста по подробнее как это сделать. <form method="post" onsubmit? action="<?=POST_FORM_ACTION_URI?>" name="regform" enctype="multipart/form-data">
Подскажите пожалуйста, как добавить валидатор в форму регистрации, чтобы все данные вводились (в частности ФИО) на английском языке. Или как добавить в собственный компанент.
В документации есть пример () где нужно зарегистрировать функцию обработчик // регистрируем обработчик события "OnBeforeUserRegister" RegisterModuleDependences("main", "OnBeforeUserRegister", "my_module_id", "MyClass", "OnBeforeUserRegisterHandler"); А ниже пользовательский пример, где обработчик достаточно добавить: // добавляем обработчик события при регистрации AddEventHandler("main", "OnBeforeUserRegister", "OnBeforeUserRegisterHandler"); Подскажите пожалуйста в чём разница, и когда что использовать.
Подскажите пожалуйста, как можно автоматически создавать логин ползователю при регистрации, а из заполняемой пользователм формы убрать его. Убрать я так понимаю можно в редакторе, а вот как переопределить, событие OnBeforeUserRegister я так понимаю происходит после проверки поля login на валидность.
Подскажите пожалуйста, как в вышеупомянутом компоненте убрать навигацию по страницам, т.к. я заведомо знаю что число отображаемых элементов не больше 10.
Здравсвуйте. Есть да компонента "Добовление/редактирование элементов ИБ"? каждый для разного ИБ. Подскажите пожалуйста, как организовать вывод определенного компонента по условию. Пробовал так:
<? $t = $_GET['t']; echo($t); if (t=="r") { $APPLICATION->IncludeComponent("bitrix:iblock.element.add.form"......); } else if (t=="d") { $APPLICATION->IncludeComponent("bitrix:iblock.element.add.form"......); } ?>
проверка поля при событии OnBeforeIBlockElementAdd
Здравствуйте. При добавлении элемента ИБ через форму, нужно определить что выброно в форме в поле, которое содержит список, и на основании этого заполнить другое поле, название элемента. Пробовал через событие OnBeforeIBlockElementAdd, но во время его срабатывания поле со списком пустое, не смотря на то что там есть значение по умолчанию. Подскажите пожалуйста как можно реализовать.
В соответствии с инструкцией перенес сайта на хостинг. При обращении к разделам (site.ru/reg/) всё ок, а при вводе site.ru, выходит следующее:
Bitrix Environment
This product is under the License Agreements of various software components used in BitrixEnv. The most components come with the GNU General Public License. However, the following exceptions exist:
* MySQL is not GNU (generally free for personal or non-commercial use) * Some other components used in BitrixEnv may be not GNU!
IMPORTANT: BEFORE USING BitrixEnv, PLEASE READ AND AGREE WITH THE TERMS OF THE LICENCES FOR ALL THE PRODUCTS IN BitrixEnv. YOU CAN FIND THE LICENSES IN THE LICENSE DIRECTORY OR IN THE FOLDERS OF RESPECTIVE COMPONENTS.
Important notes:
All the software contained in the package is installed by the installer application licensed under GPL.
This product includes PHP software, freely available from: .
The full versions of software included in this package can be downloaded from bitrixsoft.com site:
Здравствуйте! При создании элемента, через компонент "Добавление/редактирование элемента ИБ" требуется ввести название элемента, подскажите пожалуйста, как можно обойти это, а название вводить в коде, в обработчике события "OnBeforeIBlockElementAdd".
Не работает комлексный элемент добавления элементов ИБ и форма добавления/редактирования ИБ, ошибок не выдает, при редактирование пишет изменения сделаны успешно, но в если смотреть через административную панель ни чего не изменилось. В чём может быть проблема?
Добавление происходит через компонент "Список своих элементов", если мы жмем добавить, то открывается форма с полями для заполнения, а когда жмем СОхранить, то сробатывает событие. В принципе так и надо, а как получить данные выбранные в полях этой формы, они буду учавствовать в запросе?