Найдено 237 результатов

iamguruman
2020.12.18, 10:34
Форум: Баг-репорты и предложения (Yii 2.x)
Тема: генератор валидации rules()
Ответы: 1
Просмотры: 15754

генератор валидации rules()

Предлагаю такую форму результата работы генератора валидации в gii: public function rules() { return [ [['created_at'], 'safe'], [['updated_at'], 'safe'], [['markdel_at'], 'safe'], [['created_by'], 'integer'], [['created_by'], 'exist', 'skipOnError' => true, 'targetClass' => User::className(), 'targ...
iamguruman
2020.12.09, 10:38
Форум: Общие вопросы (Yii 2.x)
Тема: переадресация на /site/login вместо /login
Ответы: 5
Просмотры: 1002

Re: переадресация на /site/login вместо /login

Ларчик просто открывался... вот в чем дело... В контроллере Login я добавил поведение: public function behaviors() { return [ 'access' => [ 'class' => AccessControl::className(), 'rules' => [ [ 'allow' => true, 'roles' => ['@'] ], ], ] ]; } цель этого поведения проверять пользователя на "автори...
iamguruman
2020.12.09, 10:25
Форум: Общие вопросы (Yii 2.x)
Тема: переадресация на /site/login вместо /login
Ответы: 5
Просмотры: 1002

Re: переадресация на /site/login вместо /login

Интереса ради добавлял actionLogin в SiteController: результат ожидаем: https://prnt.sc/vyse6i (много переадресаций) class SiteController extends Controller { public function behaviors() { return [ 'access' => [ 'class' => AccessControl::className(), 'only' => ['logout'], 'rules' => [ [ 'actions' =>...
iamguruman
2020.12.09, 10:15
Форум: Общие вопросы (Yii 2.x)
Тема: переадресация на /site/login вместо /login
Ответы: 5
Просмотры: 1002

Re: переадресация на /site/login вместо /login

Меня именно смущает сам момент что происходит автоматическая переадресация на /site/login когда я набираю /login Нигде такого правила нет. Это проблема решается явно переустановкой всего приложения, но хотелось бы понять хотя бы куда копать, чтобы "такое" понимать на будущее. Может есть ид...
iamguruman
2020.12.07, 16:47
Форум: Общие вопросы (Yii 2.x)
Тема: переадресация на /site/login вместо /login
Ответы: 5
Просмотры: 1002

Re: переадресация на /site/login вместо /login

Сделал В настройках urlManager нужно создать правило. '<_a:(login|logoun)>' => 'login/<_a>' https://prnt.sc/vxivt8 И в redirect указать контроллер/действие return $this->redirect('login/index'); https://prnt.sc/vxiv7g Пока нет результата. Возможно не туда записал? п.с. я не пойму почему такое появил...
iamguruman
2020.12.07, 10:35
Форум: Общие вопросы (Yii 2.x)
Тема: переадресация на /site/login вместо /login
Ответы: 5
Просмотры: 1002

переадресация на /site/login вместо /login

Есть контроллер SiteController: <?php namespace app\controllers; use app\models\User; use Yii; use yii\filters\AccessControl; use yii\web\Controller; use yii\filters\VerbFilter; use app\models\LoginForm; class SiteController extends Controller { public function behaviors() { return [ 'access' => [ '...
iamguruman
2020.12.05, 10:19
Форум: Общие вопросы (Yii 2.x)
Тема: typehint account identity
Ответы: 1
Просмотры: 490

Re: typehint account identity

Может быть как-то дополнительно расшириться от айдентити интерфейса?
https://prnt.sc/vw7z1f
iamguruman
2020.12.03, 21:24
Форум: Общие вопросы (Yii 2.x)
Тема: typehint account identity
Ответы: 1
Просмотры: 490

typehint account identity

А можно как-то сделать чтобы typehint работал для значение в identity в пхпшторм?
https://prnt.sc/vv8qvh
iamguruman
2020.12.03, 19:49
Форум: Общие вопросы (Yii 2.x)
Тема: контроллер есть, но имею 404 ошибку
Ответы: 1
Просмотры: 448

Re: контроллер есть, но имею 404 ошибку

понял... забыл сделать /web/.htaccess с похожим содержанием:

Код: Выделить всё

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule . index.php [L]

а другой способ есть? или нужно всегда добавлять htaccess?
iamguruman
2020.12.03, 19:42
Форум: Общие вопросы (Yii 2.x)
Тема: контроллер есть, но имею 404 ошибку
Ответы: 1
Просмотры: 448

контроллер есть, но имею 404 ошибку

SiteController: https://prnt.sc/vv6oao захожу на сайт на главную страницу ( xx.com/) и срабаывает редирект на /login но на /login (контроллер LoginController https://prnt.sc/vv6m2r ) ошибка 404: https://prnt.sc/vv6lam yii2minimal ссылки включены: https://prnt.sc/vv6qro не пойму как найти ошибку... п...
iamguruman
2020.11.19, 22:59
Форум: Общие вопросы (Yii 2.x)
Тема: yii minimal css для таблиц
Ответы: 2
Просмотры: 709

Re: yii minimal css для таблиц

.... сорри за... "ларчик" просто открывался: в /views/layouts/main.php: <?php $this->registerCsrfMetaTags() ?> <title><?= Html::encode($this->title) ?></title> <link rel="stylesheet" href="<?= Yii::$app->request->getBaseUrl() ?>/css/site.css"/> <link rel="styleshee...
iamguruman
2020.11.19, 21:33
Форум: Общие вопросы (Yii 2.x)
Тема: yii minimal css для таблиц
Ответы: 2
Просмотры: 709

yii minimal css для таблиц

Не могу понять как привязать таблицу стилей для yii2 minimal на весь проект классный минимализированный движок минимал :-) результат такой: https://prnt.sc/vmd31u нашел кусок стилей для таблиц: https://gist.github.com/luisciphere/3c2d1710d90372784b072ebbcaf7bde4 Подскажите, пожалуйста, как их подклю...
iamguruman
2020.11.10, 21:53
Форум: Общие вопросы (Yii 2.x)
Тема: ZipArchive not found
Ответы: 6
Просмотры: 1095

Re: ZipArchive not found

архив скачивался "битый"... помогло обклин: $zip->close(); ob_clean(); if (file_exists($zip_name)) { // отдаём файл на скачивание header('Content-type: application/zip'); $fname = "kp_{$model->id}_".date('Y_m_d_H_i').".zip"; header('Content-Disposition: attachment; file...
iamguruman
2020.11.10, 21:39
Форум: Общие вопросы (Yii 2.x)
Тема: ZipArchive not found
Ответы: 6
Просмотры: 1095

Re: ZipArchive not found

не знаю что помогло в итоге... в итоге работает... может быть хостер что-то поправил... может я уже от мороки чтото исправил и не вижу что испавил... но я получил архив, который распаковывается на сервере из директадмина (баша), но на локалке не распаковывается... хоть одна проблема решена... спасиб...
iamguruman
2020.11.10, 21:24
Форум: Общие вопросы (Yii 2.x)
Тема: ZipArchive not found
Ответы: 6
Просмотры: 1095

Re: ZipArchive not found

\ZipArchive::CREATE делаю пошагово и вывожу результат через собственную функциюю дд\ддд(https://prnt.sc/vgxgpb) ... https://prnt.sc/vgxrf0 $zip = new \ZipArchive(); // подгружаем библиотеку zip $zip_name = "/home/..../web/_downloads/"."kp_".$model->id. ".zip"; // имя ф...
iamguruman
2020.11.10, 15:41
Форум: Общие вопросы (Yii 2.x)
Тема: ZipArchive not found
Ответы: 6
Просмотры: 1095

Re: ZipArchive not found

ElisDN писал(а): 2020.11.10, 12:09 new \ZipArchive()
оооо!
спасибо

Код: Выделить всё

if ($zip->open($zip_name, \ZIPARCHIVE::CREATE) !== TRUE) {
            ddd("* Sorry ZIP creation failed at this time");
        }
правильно что я поставил слеш перед зип: \ZIPARCHIVE::CREATE ?
iamguruman
2020.11.10, 11:10
Форум: Общие вопросы (Yii 2.x)
Тема: ZipArchive not found
Ответы: 6
Просмотры: 1095

ZipArchive not found

ошибка Class 'app\modules\kp\controllers\ZipArchive' not found первый раз пользуюсь этим классом убил уже несколько часов... попробовал в папке сделал /web/zip.php - тут нет проблем... внутри контроллера выдает ошибку :(( https://prnt.sc/vgkqzq public function actionDownloadPics($kp_id){ $model = Kp...
iamguruman
2020.11.07, 10:45
Форум: Вёрстка и JavaScript
Тема: burgermenu сделать на всю область окна
Ответы: 1
Просмотры: 14812

burgermenu сделать на всю область окна

Когда открываешь на телефоне или на планшете, то появляется бургерменю я хочу сделать чтобы оно при открытии было на весь экран: https://prnt.sc/vf1cnk экперементировал с цсс свойством height: https://prnt.sc/vf1d3o эксперимент с 700пх: https://prnt.sc/vf1d90 но все равно как-то меню функционирует м...
iamguruman
2020.11.04, 14:42
Форум: Общие вопросы (Yii 2.x)
Тема: tabs label html код в загловке закладке
Ответы: 1
Просмотры: 861

Re: tabs label html код в загловке закладке

ааа.... я понял ) <?= Tabs::widget([ 'encodeLabels' => false, 'items' => [ [ 'label' => "<input type='checkbox' id='checkbox_plancall'>&nbsp;Запланировать звонок", 'options' => ['id' => 'smartcall-plan'], /* 'content' => $this->render('view_reservation', [ 'model' => $model, 'rollReser...
iamguruman
2020.11.04, 14:28
Форум: Общие вопросы (Yii 2.x)
Тема: tabs label html код в загловке закладке
Ответы: 1
Просмотры: 861

tabs label html код в загловке закладке

в виджите tabs хочу сделать заголовок закладки с наличием , https://prnt.sc/vd8gl3 как добавить сюда чекбокс? пробовал менять перменную 'encodeLabels' => false \true... не понял как работает она <?= Tabs::widget([ 'items' => [ [ 'label' => "<input type='checkbox'>&nbsp;Запланировать звонок&...