Вопрос - Ответ по RotorCMS

Печать RSS
9204
Кураторы темы:


Господин ПЖ
0
Все методы для пользователей тут
https://github.com/visavi/rotor/blob/master/app/Models/User.php

Там есть метод getGender()

Вызвать так $user->... или getUser()->getGender()

Добавлено через 01:29 сек.
Да правильно только @include(скобки не забудь)

Добавлено через 02:10 сек.
Я бы тебе рассказал лучше, но я с телефона писать текст неудобно

Последний из могикан
0
Здесь без ошибок ?
@if (getUser())
	<li><a href="/menu"><b><span style="color:#a08000">
	getUser()->getGender() Кабинет $user->getProfile()
	</span></b></a></li>
@else
	<li><noindex><a href="/login">Вход</a></noindex></li>
	<li><noindex><a href="/register">Регистрация</a></noindex></li>
@endif

Господин ПЖ
0
GodZiLLa, правильно, если передан $user в шаблон , то нет необходимости в getUser, и наоборот, у тебя там и то и другое
Изменил: Вантуз-мен (21.12.2018 / 14:30)

Последний из могикан
0
Вантуз-мен, кажется понял ошибку.
Должно быть так ? :
@if (getUser())
	<li><a href="/menu"><b><span style="color:#a08000">$user->getGender() Кабинет $user->getProfile()</span></b></a></li>

Последний из могикан
0
Сторонние счётчики в шаблоне прописывать, или где то в файлах ?

@yield('performance') - это вывод чего то в футере ?

Господин ПЖ
0
GodZiLLa, все переменные выводить надо в {{ тут код будет безопасно обработан типа htmlentities}} {!! Тут чистый код !!}

Добавлено через 01:05 сек.
GodZiLLa, performance выводит информацию о запросах, времени генерации , кол. Используемой памяти итд

Последний из могикан
0
@Godzilla, все переменные выводить надо в {{ тут код будет безопасно обработан типа htmlentities}} {!! Тут чистый код !!}
@Vantuz (Сегодня / 18:21)

В смысле ? Вот так ? :
{{ $user->getGender() }}

Последний из могикан
0
Или так ? :
@if (getUser())
{{$getGender()}} Кабинет {{$getProfile()}}

Пацак
0
Все работает. Не сразу догнал
Изменил: DEN (21.12.2018 / 23:22)

Господин ПЖ
0
GodZiLLa, $user->getGender() что выводит?

Он выводит html код и чтобы он не был экранирован нужно вместо {{ использовать {!!
вот так
{!! $user->getGender() !!}
если в шаблоне нет переменной $user
тогда
{!! getUser()->getGender() !!}
getUser() глобальная функция которая возвращает объект пользователя, пиши так не ошибешься

если что не бойся, вставь код сохрани и смотри, ничего не сломаешь, это только вывод данных
Изменил: Вантуз-мен (21.12.2018 / 23:37)
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск