Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: В настоящее время эта функция требует доступа к сайту с помощью встроенного браузера Safari.
Так ошибки нет но есть проблема, в сети 1 пользователь а показывает 10 пользователейAdguest,
Код:{plural number='{total}' one='<span class="mainc">#n</span> пользователь' few='<span class="mainc">#n</span> пользователя' other='<span class="mainc">#n</span> пользователей'}
А как по факту тогда вывести количество посетителей какое есть а не указывать их в total значении, мне и не нужно их указывать по факту в виджете ведь, а отображается должно как есть. Нужно ведь только склонение фразы пользователь/ пользователя и т.дAdguest, проверил фразу выше с шаблоном:
HTML:<p> {{ phrase_dynamic('mv_test', {'total': 1})|raw }} </p> <p> {{ phrase_dynamic('mv_test', {'total': 5})|raw }} </p> <p> {{ phrase_dynamic('mv_test', {'total': 10})|raw }} </p>
Посмотреть вложение 160826
Да блин ))Adguest,{'total': $counts.members}.
Template Compilation Error
public:widget_members_online - round(): Argument #1 ($num) must be of type int|float, string given in /var/www/www-root/data/www/bxshop.pro/src/addons/TC/ComponentLibrary/XF/Language.php:71
{{ phrase_dynamic('online_now_x_members_y_guests_z', {'total': $counts.members})|raw}}Вот так фраза в шаблоне должна выглядеть получается {{ phrase('wiget_user_online') }} {{ phrase_dynamic('online_now_x_members_y_guests_z', {'total': {$counts.members}}) |raw}} ?Adguest, прошу прощения, нужно переменную обернуть в фигурные скобки:{'total': {$counts.members}}.
Тогда все равноAdguest, верно.
Template Compilation Error
public:widget_members_online - round(): Argument #1 ($num) must be of type int|float, string given in /var/www/www-root/data/www/bxshop.pro/src/addons/TC/ComponentLibrary/XF/Language.php:71
<a href="{{ link('members', null, {'key': 'staff_members'}) }}">
{{ phrase('wiget_user_online') }} {{ phrase_dynamic('online_now_x_members_y_guests_z', {'total': {$counts.members}})|raw}}</a>
Точно, разобрался, спасибо за потраченное время и помощьAdguest, в шаблонеwidget_members_onlineнет переменной с количеством пользователей из команды. Доступно количество всех пользователей, гостей и их сумма —$online.counts.members,$online.counts.guestsи$online.counts.totalсоответственно.
Мы используем основные cookies для обеспечения работы этого сайта, а также дополнительные cookies для обеспечения максимального удобства пользователя.
Посмотрите дополнительную информацию и настройте свои предпочтения
