Forums / National / Russian / Тех. поддержка / Запросы документации

Принимаем вопросы от населения

Dayver
#46494 2023-04-19 10:09
#46492 Alex300:

Отнюдь. Фасад добавляет возможность обращаться к основным переменным ядра в любой области видимости. Но глобальная переменная $cot_extrafields['cot_users'] все еще существует и код

<!-- FOR {VALUE} IN {PHP.cot_extrafields.cot_users} -->
    <!-- IF {VALUE.field_required} -->
    ...
    <!-- ENDIF -->
<!-- ENDFOR -->

Будет работать

Ну это временно же что эта переменная доступна, я так понял идёт постепенный переход на "фасадный" метод?! А про видимость фасадных переменных перепроверю в своих проектах - сталкивался не раз что не работало ... может не всё обновил или систаксис обращения к таким переменным другой?

Добавлено 1 Минуты спустя:

#46493 Kabak:

Как отобразить список значений таких полей не указываю тегов каждого поля ,  вместо "..."  в вашем коде ?

Например, мне нужно отобразить на форуме ( в информации о пользователе ) все обязательные для заполнения поля при регистрации.  Как это сделать на форуме подобной конструкцией, если такие поля есть ?  т.е.  я не хочу перечислять все поля поимённо в TPL , а хочу отображить их списком.  Такое возможно ?

Тогда без плагина увы уже не обойтись и под такую задачу уже нужно писать php.

Pavlo Tkachenko aka Dayver