Друзья, Благодарю за подсказки, но, пока никаких результатов, к сожалению. Покопался и нашёл часть кода с Кнопкой на саму покупку Подписки, а перед этим я думал внести изменения на кнопку в главной странице баланса пользователя по работе с пополнением баланса. Думается, что изменения лучше было бы внести в другую кнопку самого оформления-покупки Подписки. Сделал так:
<?php if ($this->cms_user->isInGroup(6)) { ?>
<div class="buttons mt-4">
<input type="submit" class="btn btn-primary button-submit" name="submit" value="<?php echo LANG_BILLING_BUY; ?>">
<a class="back-btn btn btn-link" href="<?php echo href_to('users', $user->id, 'balance'); ?>"><?php echo LANG_CANCEL; ?></a>
</div>
<?php } else { ?>
<?php echo 'Вашей группе пользователей покупка подписки невозможна'; ?>
<?php } ?>
и выдало следующее:
Notice: Undefined property: cmsTemplate::$cms_user in /var/www/s230519/data/www/xxx/templates/modern/controllers/billing/plan.tpl.php on line 115
Fatal error: Uncaught Error: Call to a member function isInGroup() on null in /var/www/s230519/data/www/xxx/templates/modern/controllers/billing/plan.tpl.php:115 Stack trace: #0 /var/www/s230519/data/www/xxx/system/core/template.php(2304): include() #1 /var/www/s230519/data/www/xxx/system/core/template.php(2259): cmsTemplate->processRender('/var/www/s23051...', Array, Object(cmsRequest), true) #2 /var/www/s230519/data/www/xxx/system/controllers/billing/actions/plan.php(0): cmsTemplate->render('/var/www/s23051...', Array) #3 /var/xxx/s230519/data/www/xxx/system/core/controller.php(665): actionBillingPlan->run() #4 /var/www/s230519/data/www/xxx/system/core/controller.php(536): cmsController->runExternalAction('plan', Array) #5 /var/www/s230519/data/www/xxx/system/core/controller.php(512): cmsController->executeAction('plan', Array) #6 /var/www/s230519/data/www/xxx/system/core/core.php(763): cmsController->runAction('plan' in /var/www/s230519/data/www/xxx/templates/modern/controllers/billing/plan.tpl.php on line 115
Может быть её скрыть и ничего не выводить на её месте, если пользователь не соответствует заданным условиям?
Друзья, что не так делаю?