Найден 251 результат

kwasti
2018.07.28, 13:28
Форум: Вёрстка и JavaScript
Тема: не одинаковое поведение стилей.
Ответы: 0
Просмотры: 382

не одинаковое поведение стилей.

Добрый день, помогите разобраться со стилями. два сайта, стили практически идентичны. http://sloboda72.ru/ и http://novostroika72.ru/ на всех устройствах в любых браузерах открываются одинаково кроме андроидов. на смартфоне с андроидом сайт http://sloboda72.ru/ при прокрутке вниз логотип уходит на п...
kwasti
2018.07.16, 10:11
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: Ограничение для конкретной роли/ролей
Ответы: 11
Просмотры: 694

Re: Ограничение для конкретной роли/ролей

Создать отдельный пермишн и назначит его editor`у? А проверку делать не по роли, а по пермишну. Сложнее будет, когда от роли editor будет наследник, то он получит и этот пермишн. Вообще, RBAC не очень гибкий, для более-менее среднего проекта уже нужно свое решение под конкретный проект. технология ...
kwasti
2018.07.16, 10:03
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: Ограничение для конкретной роли/ролей
Ответы: 11
Просмотры: 694

Re: Ограничение для конкретной роли/ролей

после плотной раюоты с ролями в yii я для себя сделал вывод, что пример из документации вводит в некоторое заблуждение новичков. я тоже начинал с ролей: читатель, редактор и т.д...делал наследование... в итоге права разадавались, и сделать гибкость не получалось. что в итоге лучше делать: 1. для каж...
kwasti
2018.07.14, 12:17
Форум: Установка и настройка
Тема: phpsorm+openserver+xdebug
Ответы: 1
Просмотры: 296

phpsorm+openserver+xdebug

пересмотрел множество инструкций, настроил вроде как все верно. phpstorm 2018 в openserver перепробовал несколько версий php в итоге если в openserver версия php 7.2, то phpdtorm вообще никак не реагирует "Waiting for incomming connection with ide key 'PHPSTORM' висит это сообщение в дебаге и все. р...
kwasti
2018.07.09, 09:11
Форум: Общие вопросы (Yii 2.x)
Тема: генерация URL до модуля
Ответы: 4
Просмотры: 731

Re: генерация URL до модуля

все это мне кажется не то. частично разобрался что мне нужно. Еще раз опишу задачу: Начну со структуры модулй: Модуль Admin. !--config ! !------config.php - конфиг модуля Admin со списком подключаемых подмодулей !---Подмодуль фишка1 !---Подмодуль фишка2 !---Подмодуль фишка3 !--- ... !---Подмодуль фи...
kwasti
2018.07.08, 11:18
Форум: Общие вопросы (Yii 2.x)
Тема: генерация URL до модуля
Ответы: 4
Просмотры: 731

генерация URL до модуля

Добрый день, Не могу сообразить как генерировать URL для модуля. пример: модуль admin подключен в конфиге приложения как 'modules' => [ 'admin'=>['class'=>'common\modules\admin\'], ] для создания url для пункта меню из приложения можно использовать стандартную конструкцию ['label'=>'Admin','url'=>['...
kwasti
2018.06.28, 17:19
Форум: Общие вопросы (Yii 2.x)
Тема: В модуле не подключается Asset виджета
Ответы: 6
Просмотры: 327

Re: В модуле не подключается Asset виджета

а в чем логика?
я же не добавляю депендсы всех виджетов которые использую, да и зачем мне их знать?
у меня виджет1 в теле выполняет другой виджет
у первого никаких Asset нет.
только у второго
вот если бы Джава скрипт у первого виджета использовал Джава скрипты второго , тогда, да депендс нужен
kwasti
2018.06.27, 20:05
Форум: Общие вопросы (Yii 2.x)
Тема: В модуле не подключается Asset виджета
Ответы: 6
Просмотры: 327

Re: В модуле не подключается Asset виджета

весь мозг сломал...
но не понимаю чего не так..

в первом случае я виджет вызываю из view()
во втором из другого виджета
может такое быть если я виджет вызываю из другого виджета? в обоих есть свои Asset
kwasti
2018.06.27, 20:01
Форум: Общие вопросы (Yii 2.x)
Тема: Как получить данные из select-option в ActiveField?
Ответы: 6
Просмотры: 298

Re: Как получить данные из select-option в ActiveField?

добавь в контроллере и сразу поймешь где и как получить значение.

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

var_dump(Yii::$app->request->post());
kwasti
2018.06.27, 12:19
Форум: Общие вопросы (Yii 2.x)
Тема: В модуле не подключается Asset виджета
Ответы: 6
Просмотры: 327

В модуле не подключается Asset виджета

чет не могу понять, почему? точнее подозреваю почему, но как это исправить? на тестовой странице сайта виджет выводится правильно, подключаются css и js файлы в коде загружаемой страницы есть все ссылки на стили и скрипты. подключен модуль админа, при использовании виджета в модуле, css и js не подк...
kwasti
2018.06.26, 12:07
Форум: Общие вопросы (Yii 2.x)
Тема: Сохранение данных полученных из произвольной формы.
Ответы: 5
Просмотры: 291

Re: Сохранение данных полученных из произвольной формы.

Если равильно понял вопрос, то Пример из стандартной LoginForm public function rules() { return [ // username and password are both required [['username', 'password'], 'required'], // rememberMe must be a boolean value ['rememberMe', 'boolean'], // password is validated by validatePassword() ['passw...
kwasti
2018.06.25, 13:40
Форум: Общие вопросы (Yii 2.x)
Тема: Обращение к статическим атрибутам класса, имя которого заключено в переменную
Ответы: 5
Просмотры: 223

Re: Обращение к статическим атрибутам класса, имя которого заключено в переменную

проверил, он создает объект..
сори, вторую строку не увидел..(или она похже добавилась?)
хех, работает!
kwasti
2018.06.25, 13:30
Форум: Общие вопросы (Yii 2.x)
Тема: Обращение к статическим атрибутам класса, имя которого заключено в переменную
Ответы: 5
Просмотры: 223

Обращение к статическим атрибутам класса, имя которого заключено в переменную

не знаю можно ли так сделать. есть список классов, которые содержат описательные свойства, такие как: name, decription и подобное т.к. подобная информация нужна часто без создания самого класса, то сделал их статикой. теперь вопрос: как можно к ним обратиться, если список классов состоит из имен кла...
kwasti
2018.06.24, 19:13
Форум: Общие вопросы (Yii 2.x)
Тема: inputWidget множественные значения.
Ответы: 1
Просмотры: 174

Re: inputWidget множественные значения.

похоже hiddenInput не умеет работать с массивами,

сделал через скрытый(через css) select + option
kwasti
2018.06.24, 15:53
Форум: Общие вопросы (Yii 2.x)
Тема: inputWidget множественные значения.
Ответы: 1
Просмотры: 174

inputWidget множественные значения.

Добрый день, делаю inputWidget который должен принимать и возвращать массив значений никак не получается сохранять value как массив, преобразуется в строку и все. для хранения value я в виджет добавил hiddenInput() и в него предполагаю передавать и принимать массив. сейчас я пока через скрипт пытаюс...
kwasti
2018.06.13, 10:08
Форум: Общие вопросы (Yii 2.x)
Тема: Почему-то не показываются отмеченные чек-боксы
Ответы: 3
Просмотры: 307

Re: Почему-то не показываются отмеченные чек-боксы

у меня так тоже не работало,
стало работать только так:

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

        <?= $form->field($model,'permissions[]')->label(THelper::tAppAdmin('Permissions'))
            ->checkboxList(\yii\helpers\ArrayHelper::map($permissions,'name','description'),
            ['value'=>$checked]

        ) ?>
kwasti
2018.06.11, 08:09
Форум: Общие вопросы (Yii 2.x)
Тема: Почему-то не показываются отмеченные чек-боксы
Ответы: 3
Просмотры: 307

Re: Почему-то не показываются отмеченные чек-боксы

изменил вьюшку на явно заданные значения. а толку все равно ноль. $ar=['a1'=>'a1', 'a2'=>'a2', 'a3'=>'a3', 'a4'=>'a4', ]; $model->permissions= ['a2'=>'a2','a3'=>'a3']; ?> <div class="auth-role-item-create"> <div class="auth-role-item-form"> <?php $form = ActiveForm::begin(); ?> <?= $form->field($mod...
kwasti
2018.06.10, 16:38
Форум: Общие вопросы (Yii 2.x)
Тема: Почему-то не показываются отмеченные чек-боксы
Ответы: 3
Просмотры: 307

Почему-то не показываются отмеченные чек-боксы

в контроллере $model = new PermissionsModel(); if ($model->load(Yii::$app->request->post()) && $model->save()) { return $this->redirect(['view', 'id' => $model->name]); } $auth =Yii::$app->authManager; $permisions = $auth->getPermissions(); $model->id= $id; $role = $auth->getRole($id); $model->descr...
kwasti
2018.06.01, 12:19
Форум: Общие вопросы (Yii 2.x)
Тема: Translation в Module
Ответы: 1
Просмотры: 180

Re: Translation в Module

Сам лопух...в конгфиге слэш правый ('app/admin'), в коде был левый ('app\admin')...