При подтверждении e-mail нового пользователя, Joomla запрашивает подтверждение "Согласия с

Политикой безопасности"

в файле com_users/tmpl/profile/edit.php есть код, который генерит эти разделы

<?php if (isset($fieldset->label)) : ?>
<legend>
<?php echo Text::_($fieldset->label); ?>
</legend>
<?php endif; ?>

<?php if (isset($fieldset->description) && trim($fieldset->description)) : ?>
<p>
<?php echo $this->escape(Text::_($fieldset->description)); ?>
</p>
<?php endif; ?>

<?php // Iterate through the fields in the set and display them. ?>
<?php foreach ($fields as $field) : ?>
<?php echo $field->renderField(); ?>
<?php endforeach; ?>

Как поменять порядок разделов? ... чтобы "Политика безопасности" была выше?

12 ответов

32 просмотра

Можете выдергивать хоть по одному полю.

Igor-Generalov Автор вопроса
Igor Berdichevskiy
Можете выдергивать хоть по одному полю.

Хорошая идея, но как? ... я думал проще найти по каким правилам генерятся (они же где-то описаны) эти разделы и там поправить

Igor Generalov
Хорошая идея, но как? ... я думал проще найти по ...

Смысле нет менять ради сортировки xml https://api.joomla.org/cms-3/classes/Joomla.CMS.Form.Form.html

Igor-Generalov Автор вопроса
Igor Berdichevskiy
Можете выдергивать хоть по одному полю.

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

Igor-Generalov Автор вопроса
Igor-Generalov Автор вопроса
Igor Berdichevskiy
Смысле нет менять ради сортировки xml https://api....

не совсем понятно. Необходимо знать наименование атрибутов, чтобы их "выдернуть", а где их искать?

Igor-Generalov Автор вопроса
Igor Berdichevskiy
В xml файле.

вот его я не нашёл ((( Joomal-4

Igor Generalov
вот его я не нашёл ((( Joomal-4

https://github.com/joomla/joomla-cms/blob/4.3-dev/components/com_users/forms/registration.xml

А зачем требовать согласия с политикой? Может быть достаточно наличия самой политики на сайте...

Igor-Generalov Автор вопроса
Алексей Винокуров
А зачем требовать согласия с политикой? Может быть...

по-умолчанию регистрация через подтверждение почты - защита от ботов

Похожие вопросы

Обсуждают сегодня

Доброго вечера. Поскажите, как изменить код number_fomat, что цена была без копеек. <?php if(!empty($value)) { $parts = explode('.',$value); echo number_format ($part...
Katerina Beliayeva
12
Ну вот просто даже давайте вот как. Какой нибудь конкретный кейс, можете в пример привести, где бч работает и приносит прикладную пользу, а не просто что бы было? Не крипту.
Alexander Andreev
22
слушайте, на многих старых сайта на 1.4 вижу этот алерт конкретно - смущает что ругается на index.php и manager/index.php Сайты друг с другом никак не связаны хостингами и об...
Jacov Borisov
5
core\config\database\connections\default.php На всякий случай проверь всё же файл <?php return [ 'driver' => env('DB_TYPE', 'mysql'), //$database_type 'host' => env('D...
Andrey K
2
добрый день. Подскажите, есть сайт на 1.4.7 и я хочу обновиться, особо ничего не меняя. мне выбирать версию 1.4.35 или третью ветку? и можно ли обновлять "как есть", или нужно...
Digital Cat
12
А это вообще исполнимо - посчитать прям всех-всех? Я же так понимаю, всегда найдется кто-то, кто не определился, не посчитался или еще как-нибудь испортит картинку
Julia Cherri
7
#оффтоп А кто-то уже видел, что там ребята из roistat настраивают на сайте? Очень хотят в админку "настроить аналитику бесплатно"
Julia Cherri
6
мои еще в начале пути, похоже. А куда уходят, если могут?
Julia Cherri
6
Как думаете, такою юмор на сайте лишним будет?
М
2
без автосабмита все равно должен?
Николай Архипов
2
Карта сайта