работает просто, я подключаю в комплексном компоненте другой комопнент и у него есть параметры шаблона, а в настройку они не пробрасываются, так и должно быть?
да, так и должно быть. "настройки" — не более чем массив, который пишется в вызове. мы можете заполнять его произвольно.
ну а как-то можно прокинуть?(
можно, конечно. просто нужные настройки пишите в настройках вызова родительского компонента, а в вызове дочернего компонента — укажите их. в отдельных случаях (комплексные компоненты) нужно указывать родительский компонент.
массив $arPerams доступен же внутри
да, я указываю родителя, но мне хотелось как раз разделить логику, то есть есть параметры родительского компонента и есть параметры шаблона дочернего, а получается я в родительском должен держать этот массив для настроек, то есть родительский компонент должен знать про дочерний(
и в чём проблема? [ PARAM => VALUE NEWPARAM => VALUE ]
параметры в вызове - да. "знать" — не знаю о чём вы, просто задайте другие ключи параметров.
О... SOA...
Обсуждают сегодня