$options
<?php
NavBar::begin([
'brandLabel' => '<span class="visible-xs">menu</span>',
'brandUrl' => Yii::$app->homeUrl,
'options' => [
'class' => 'navbar navbar-default',
'id' => 'line',
'role' => 'button'
],
]);
?>
<nav id="line" class="navbar navbar-default" role="button">...
public $brandLabel = false;
public $encodeLabels = false;
clone
не работает в Yii2 эту напасть можно обойти, не используя $countQuery = clone $query;
<?php
...
// в контроллере, в экшене
$query = Guest::find()->where(['filter' => $link, 'level' => 1])->orderBy(['time' => SORT_DESC,]);
$pages = new Pagination(['totalCount' => $query->count(),'pageSize' => 5]);
$pages->pageSizeParam = false;
$models = $query->offset($pages->offset)->limit($pages->limit)->all();
?>
Да, тут идёт отправка номера телефона в строку конкретному пользователю, и тут всё работает, на экшен странице 2 формы отправки, одна через php появляется, если номера телефона нет, вторая, когда номер телефона есть, но не подтверждён. Уточню, что использую сервис sms.ru которая отправляет sms с кодом (как в контакте например, когда вы привязываете номер), так вот, чтобы скрипт сработал (сторонний от рассыльщика кода), нужен положительный ответ true
Эта проверка идёт не через БД, а через сервис, который передаёт сайту рандомное число (код), если система получает то, что отправила, номер привязывается. Посмотрите функционал, там для Yii2 тоже есть.