В соответствии с , полный код модуля имеет вид: «код_партнера».«код_модуля».
Пример класса для модуля alexey.mycar
Между тем так же в документации
1С-Битрикс: Управление сайтом
Структура файлов
Но вот беда - в php (да и в других языках) - точка в имени пременных недопустима.
Отсюда вопрос - как быть с данной "неястностью"?
просто заменять точку знаком подчёркивания? (это в даноном случае сработает?)
И всё?
А как тогда относиться к тому что в итоге у нас будет реально два различных идентификатора модуля («код_партнера».«код_модуля» и «код_партнера»-«код_модуля»)?
И как быть в других случаях где так же необходимо его указывать?
P.S.
Вопрос, наверное, больше системный т.к. почти всегда можно найти подходящие костыли (да и метод псевдо научного тыка пока никто не отменял) - но это не есть хорошая практика.
Пример класса для модуля alexey.mycar
| Код |
|---|
Class alexey_mycar extends CModule
{
var $MODULE_ID = "alexey.mycar";
...
}
|
Между тем так же в документации
1С-Битрикс: Управление сайтом
Структура файлов
| Код |
|---|
default_option.php - содержит массив с именем $ID модуля_default_option, в котором заданы значения по умолчанию для параметров модуля |
Но вот беда - в php (да и в других языках) - точка в имени пременных недопустима.
Отсюда вопрос - как быть с данной "неястностью"?
просто заменять точку знаком подчёркивания? (это в даноном случае сработает?)
И всё?
А как тогда относиться к тому что в итоге у нас будет реально два различных идентификатора модуля («код_партнера».«код_модуля» и «код_партнера»-«код_модуля»)?
И как быть в других случаях где так же необходимо его указывать?
P.S.
Вопрос, наверное, больше системный т.к. почти всегда можно найти подходящие костыли (да и метод псевдо научного тыка пока никто не отменял) - но это не есть хорошая практика.
