Рейтинг: 3  
На голосовании
Предложил Карпов Константин 27.04.2018 08:25:22

Создание сниппетов в нужном шаблоне

Если шаблон находится в /local/, а сниппет создать через "Добавить сниппет" он сохраняется в /bitrix/template_name/snippets/, а не в /local/template_name/snippets/
Рейтинг: 2  
Новая
Предложил Николаев Андрей 08.02.2017 12:34:34

Расширение административного раздела.

Предлагается экспериментальная идея по расширению административного раздела.

Как известно, чтобы в админке битрикса были ссылки нужно чтобы в /bitrix/admin/ физически был файл, который уже делает require. Существует возможность размещать модули в local, однако генерация файла админки под каждое размещение (в local и bitrix) требует либо усложнение самого файла, либо заточки под установку. Предлагается реализовать следующий алгоритм подбора:

Предположим, что у нас есть 'голый битрикс' и установленный модуль test:admin.debugger (у которого есть 1 страница административного раздела test_admin_debugger.php )

1) Проверяется физическое наличие файла /bitrix/admin/test_admin_debugger.php, если он есть, то подключается он
2) Пытаемся распарсить название 'файла' в название модуля, т.е. super_puper_module.php - выполняем поиск /modules/super.puper/admin/module.php (а для super_duper_puper_module.php в /modules/super.duper.puper/admin/module.php)
3) Путь не найден, выбрасываем 404 ошибку админки

Путем этих не хитрых действий можно будет:
- Упростить создание административных страниц
- Избежать лишнего копирования файлов
- Расширить применение папки local для модулей
Рейтинг: 121.9501  
Новая
Предложил Николаев Андрей 08.11.2016 10:52:04

Расширение папки local на js

Для коробочной версии Битрикс24 жизненно необходимо иметь возможность изменять стандартные js (например в всплывающие карточки звонка добавить новое поле или вывести доп.информацию), однако все "зашивается" на папку /bitrix/js/, а так как не предусмотрен штатный механизм для расширения js, то может стоит добавить папку /local/js/ для приоритетного замещения /bitrix/js/

Например при подключении core.js (/bitrix/js/main/core/core.js) проверялось бы наличие файла /local/js/main/core/core.js и в случае его существования подключался именно он.

Может для редакции БУС это не так актуально как для КП, но в КП это просто необходимость для кастомизации crm (да и например BX.ShowWait() можно кастомизировать)
Рейтинг: 5.1771  
На голосовании
Предложил Быковский Владимир 10.12.2015 14:47:50

Добавить возможность подхватывать папку /bitrix/admin/ в папке /local/admin

При разработке \ доработки самописного модуля, хотелось бы иметь возможность полной установки в папке /local/ т.е.  при пути #site#/bitrix/admin/bq_export_1c.php подцеплялся файл не только из /bitrix/admin/, но и из папки /local/admin
Рейтинг: 4.0521  
На голосовании
Предложил Сальников Дмитрий 04.12.2014 15:37:09

wizard из папки local

научить CWizardUtil::GetNamespaceList() работать не только с папкой bitrix (wizards, modules), но и с папкой local, чтобы поиск шел еще в local/wizards и  local/wizards/modules/MODULE_NAME/install/wizards
Рейтинг: 2.4156  
На голосовании
Предложил Колесников Николай 28.11.2014 13:59:38

Подключать шаблоны рассылок и файлы платежных систем из папки /local/php_interface

Как я понимаю, сейчас построение списка доступных шаблонов для рассылки производится только из /bitrixl/php_interface/subscribe/templates. Аналогично список платежных систем - только из папк /bitrix/php_interface/include/sale_payment.
Рейтинг: 2.7432  
На голосовании
Предложил ПафНутиЙ 21.11.2014 11:38:27

Подхват this_site_support.php из папки /local/

Было бы удобнее, если этот файл подхватывался бы из папки /local/php_interface/
Рейтинг: 2.7005  
Внедрено
Предложил Скинтеев Николай 05.11.2014 13:41:58

Реализовать поддержку обработчиков служб доставки из папки local

Сейчас собственный обработчик службы доставки подключается только в том случае, если лежит по пути "/bitrix/php_interface/include/sale_delivery/", хотелось бы хранить его в "/local/php_interface/include/sale_delivery/".
Рейтинг: 0  
Ответил 10.11.2014 16:13:48
Как раз занимаемся службами доставок, в новой версии, будет не важно где лежит обработчик.
Рейтинг: 1.7424  
На голосовании
Предложил Кармазин Антон 17.10.2014 20:59:29

Добавить поддержку файла admin_header.php в директории /local

Была уже сходная просьба, но к она была сожалению проигнорирована. Хотелось бы более полноценной поддержки.
Рейтинг: 6.6764  
На голосовании
Предложил Селезнёв Дмитрий 19.12.2013 14:05:23

Возможность загрузки пользовательских шаблонов печатных документов из /local

Сейчас шаблоны печатных документов лежат либо в /bitrix/modules/sale/reports/, либо в /bitrix/admin/reports/. Очень хотелось бы иметь возможность грузить их из директории /local (например /local/sale/reports), либо иметь возможность задавать путь к шаблонам в настройках модуля.