Доброго времени суток, уважаемые разработчики. В некоторых модулях битрикса есть стандартная недоработка, точнее недоработка лишь в системе сброса настроек модуля. При нажатии на кнопку "По умолчанию" всплывает сообщение типа confirm, предлагая пользователю лучше подумать над тем что он собирается сделать, хочет ли сбросить настройки или все-таки нет... Так вот если нажать кнопку отмена, то настройки все равно сбрасываются. Разработчики делают свои модули поглядывая на стандартные, зачастую просто копируя куски кода. Вроде мелочь, но все же.
Я сторонник красивого UI, поэтому мое решение избыточно наличием плагина к jquery jbox версии 0.3.0. Я его использую на странице своего модуля, поэтому вызвать его лишний раз на странице настроек несложно.
Зарегистрируйте расширение в include.php (при установке модуля не забудьте скопировать папку jbox в /bitrix/js/id модуля/)
UPD: недоработка не во всех модулях, оставлю пост для сторонников красивых плюшек, а стандартный код можно вытащить из модулей где все работает как надо.
Здравствуйте! Может кто подскажет, в новом ядре D7 css и картинки своего модуля можно копировать в /bitrix/panel/модуль/, вместо /bitrix/themes/.default/. У меня css не подключается автоматически /bitrix/panel/модуль/модуль.css, а вот из /bitrix/themes/.default/модуль.css все подключается автоматически. Есть информация как подключать правильно?
Долганин Антон, нашел реализацию в модуле clouds. Там не только добавление вкладки, информации по правам вообще нет, кроме упоминания функции GetModuleTasks() в одном единственном посте на весь интернет. Может статью какую-нибудь написать про права в своем модуле, чтобы для других темным лесом не было, или же оставить все как есть, кто ищет тот найдет...
Группы на сайте создаются не только сотрудниками «1С-Битрикс», но и партнерами компании. Поэтому мнения участников групп могут не совпадать с позицией компании «1С-Битрикс».