В приложение Блог label Admin в комментариях к новости
Сегодня обратил внимание на кое что и хочу понять, для чего реализовано в теме Super следующее: в приложении Блог в comment.html следующий код
{if $comment.user.id} <span class="staff uk-label uk-text-capitalize" style="background:#FBCA59; color:#937C4E;"> [`Admin`] </span> {/if}
Он добавляет ярлык "Admin" к имени зарегистрированного покупателя оставляющего комментарий к новости сделанной в приложение Блог (незарегистрированных это не касается). И выглядит это как по мне достаточно странно:
Я понимаю, что я могу удалить этот код в comment.html, но хотел понять задумку.
Добавить ответ
Здравствуйте, Роман!
Да, это косяк. Спасибо, что показали!
По идее, этот label должен присваиваться админу, а не всем подряд.
Этот код пока удалите, я в обновлении исправлю.
Ещё, клиент отметил, что в личном кабинете в мобильной версии в разделе «Мои заказы» и в подробностях заказа не видно большую часть информации (не видно ни количества, ни цен, ни сумм). Это проблема движка или темы?
В теме сделано всё точно так же, как и дефолтной теме.
В списке заказов не отображается подробная информация о заказе.
Чтобы увидеть подробности заказа нужно нажать на одноимённую кнопку рядом с заказом.
Не, я же сразу написал, что так и в подробностях тоже обрезано, вот так:
Там, вроде, должно быть всё красиво.
Киньте мне доступы к аккаунту, у которого есть заказы. Посмотрю.
Отправил.
Посмотрел список заказов.
У вас всё портит правило в super.user_css:
Оберните его медиазапросом:
Решилось! Большое спасибо!
Роман, что касается лейбла.
Посмотрел в код. Оказлось, что косяк только в том, что там принудительно стоит [`Admin`].
Всё остальное работает штатно. По идее у не зарегистрированных пользователей не должно быть id.
По этому принципу и строится идентификация. В Дефолтной теме так сделано.
Так что единственное, что нужно сделать, это заменить [`Admin`] на {$wa->accountName()}
Заменил так и на лейбле тогда появляется имя "Молоко На Дом" не важно для авторизованного или не авторизованного посетителя сайта.
Такого не должно быть.
Но, видимо, проблема не в теме, потому что только что проверял на своей установке. Для не зарегистрированного пользователя id = 0.
В вашем случае, наверно, нужно просто удалить код.
Да, удалил, не вижу в нём смысла )