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

kutsanov
2016.03.11, 09:36
Форум: Общие вопросы (Yii 2.x)
Тема: Свой хелпер, но не виджет (мучают сомнения в правильности своего подхода)
Ответы: 12
Просмотры: 3149

Re: Свой хелпер, но не виджет (мучают сомнения в правильности своего подхода)

еще прописал:) слизал в исходниках Yii теперь наверное это самый быстрый способ     static function htmlInput($params)     {         $params['name'] = ($params['name']) ? $params['name'] : $params['id'];         ob_start();         ob_implicit_flush(false);         extract($params, EXTR_OVERWRITE); ...
kutsanov
2016.03.11, 09:28
Форум: Общие вопросы (Yii 2.x)
Тема: Свой хелпер, но не виджет (мучают сомнения в правильности своего подхода)
Ответы: 12
Просмотры: 3149

Re: Свой хелпер, но не виджет (мучают сомнения в правильности своего подхода)

Покопался в коде компонент можно и так прописать     static function htmlInput($params)     {         $params['name'] = ($params['name']) ? $params['name'] : $params['id'];         return Yii::$app->getView()->render('//../component/views/core/htmlinput', $params);     }  Но все равно открыт вопрос ...
kutsanov
2016.03.11, 09:26
Форум: Общие вопросы (Yii 2.x)
Тема: Свой хелпер, но не виджет (мучают сомнения в правильности своего подхода)
Ответы: 12
Просмотры: 3149

Re: Свой хелпер, но не виджет (мучают сомнения в правильности своего подхода)

в догонку вопрос
Можно ли как то стандартным PHP возвращать представление с подставленными переменными, как это умеет контроллер?
kutsanov
2016.03.11, 09:23
Форум: Общие вопросы (Yii 2.x)
Тема: Свой хелпер, но не виджет (мучают сомнения в правильности своего подхода)
Ответы: 12
Просмотры: 3149

Свой хелпер, но не виджет (мучают сомнения в правильности своего подхода)

Проблема которую решить. Есть очень часто используемые куски довольно большого кода в форме. Виджет не хочу использовать, так как кажется, если штук 20 на страницу выкидывать, то накладно по ресурсам. решил написать свой велосипед только, как мне кажется, надо вернуться к виджету:), но все таки хочу...
kutsanov
2016.03.05, 08:47
Форум: Общие вопросы (Yii 2.x)
Тема: Yii2 и работа с датой [Решено]
Ответы: 12
Просмотры: 42221

Re: Yii2 и работа с датой [Решено]

$product->dt = '2014-12-03';
\Yii::$app->formatter->asDate($product->dt, 'php:F, Y');
Выводит - декабря, 2014
есть ли возможность вывести декабрь, 2014 (именительный падеж)?
или все же надо писать свои массив с месяцами?
kutsanov
2016.03.01, 17:48
Форум: Баг-репорты и предложения (Yii 2.x)
Тема: Как правильно включать JS?
Ответы: 2
Просмотры: 1349

Re: Как правильно включать JS?

Разобрался
опять же в доках как то не очень понятно (может примеры были бы кстати

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

$this->registerJsFile('/jsLib/login.js', ['depends'=>\app\assets\AppAsset::className()]); 
может кому поможет
kutsanov
2016.03.01, 17:42
Форум: Баг-репорты и предложения (Yii 2.x)
Тема: Как правильно включать JS?
Ответы: 2
Просмотры: 1349

Как правильно включать JS?

Или я что не понимаю, ил зачем так было делать??? исходные данные AppAsset подключаются нужные файлы, в конечном итоге получаем например <script src="/jsLib/lib/angular.min.js"></script> <script src="/jsLib/lib/angular-animate.min.js"></script> <script src="/jsLib/lib/ui-bootstrap-tpls-1.2.1.min.js"...
kutsanov
2016.03.01, 17:37
Форум: Установка и настройка
Тема: composer выдает ошибку
Ответы: 21
Просмотры: 7710

Re: composer выдает ошибку

да лучше прошерстить
kutsanov
2016.02.04, 10:09
Форум: Установка и настройка
Тема: composer выдает ошибку
Ответы: 21
Просмотры: 7710

Re: composer выдает ошибку

тоже бесит композер
почему народ любит так усложнять все
kutsanov
2016.02.01, 04:54
Форум: Обо всем
Тема: чужие TODO (из JQuery) в PhpStorm
Ответы: 4
Просмотры: 2243

Re: чужие TODO (из JQuery) в PhpStorm

slavcodev писал(а):можно просто добавить файлы в исключения
я наоборот, только включаю нужные
обычно TODO пользуется только в каталогах model, module
kutsanov
2015.12.17, 14:50
Форум: Общие вопросы по программированию
Тема: Таблица с 50 полями или 2 таблицы???
Ответы: 6
Просмотры: 1110

Re: Таблица с 50 полями или 2 таблицы???

Sam Dark писал(а):1 потому что «возможно» и «очень далеком».
так и сделаю!:)
kutsanov
2015.12.17, 14:48
Форум: Общие вопросы по программированию
Тема: Таблица с 50 полями или 2 таблицы???
Ответы: 6
Просмотры: 1110

Re: Таблица с 50 полями или 2 таблицы???

EAV это один большой холивар. А если используются процедуры, то у них есть ограничение на количество передаваемых полей. Надо отталкиваться от того какие это будут поля. Удобно хранить поля, которые заполняются при регистрации, в одной таблице. Есть поля, которые должны быть внешними ключами, их то...
kutsanov
2015.12.17, 13:56
Форум: Общие вопросы по программированию
Тема: Как разлогинить пользователя?
Ответы: 21
Просмотры: 8445

Re: Как разлогинить пользователя?

Забавно, но только недавно сделал issue с планом написать рецепт для кукбука: https://github.com/samdark/yii2-cookbook/issues/92. Ещё забавнее, что SilverFire чуть ранее ответил на этот же вопрос на StackOverflow. если не сильно сложно, обращаюсь как к самому авторитетному и умному участнику! http:...
kutsanov
2015.12.17, 13:54
Форум: Общие вопросы по программированию
Тема: Таблица с 50 полями или 2 таблицы???
Ответы: 6
Просмотры: 1110

Таблица с 50 полями или 2 таблицы???

Ситуация такая Есть свойства пользователя. Они фиксированы! Возможно в будущем, очень далеком, кто захочет еще пару создать, но не факт. Есть два пути 1 Создать таблицу со всеми этими полями 2 Создать две таблицы первая некоторое стандартное описание вторая с полями USER_ID, KEY, VAL USER_ID - ссылк...
kutsanov
2015.12.17, 13:49
Форум: Общие вопросы по программированию
Тема: Как разлогинить пользователя?
Ответы: 21
Просмотры: 8445

Re: Как разлогинить пользователя?

Ситуация уволили сотрудника... На его место пришел другой. Нужно чтобы новый имел доступ ко всему что имел прежний (включая историю). Чтобы старый не зашел меняем пароль. Но если не разлогинеть принудительно старого, сам он не разогнется. Ну тогда включаем хранение сессий в базе, в таблицу добавляе...
kutsanov
2015.12.16, 17:08
Форум: Общие вопросы по программированию
Тема: Как разлогинить пользователя?
Ответы: 21
Просмотры: 8445

Re: Как разлогинить пользователя?

или еще вариант
пришли из органов, сгребли некоторый компы, на которых автоматом были присочинены сотрудники.
Чтобы не зашли "чужие", нужно принудительно выкинуть юзеров.
Хотя в данном случае лучше тупо чистить вся папку с сессиями, а может и сервера:):):)

вообщем все то не в тему
думаю вопрос закрыт
kutsanov
2015.12.16, 17:05
Форум: Общие вопросы по программированию
Тема: Как разлогинить пользователя?
Ответы: 21
Просмотры: 8445

Re: Как разлогинить пользователя?

и если так будете делать, не забудьте что записей может быть несколько (с разных устройств как вариант). И еще, вся эта фигня работает, если отключить автологирование (иначе Yii создает сессию принудительно), вроде как. Но это не точно, проверяйте!:) Уууу... накостылили фигни. А я угадаю эту мелоди...
kutsanov
2015.12.16, 12:13
Форум: Общие вопросы по программированию
Тема: Как разлогинить пользователя?
Ответы: 21
Просмотры: 8445

Re: Как разлогинить пользователя?

да реально бесят такие "умники". Человеку помощь нужна, а он демагогию разводит. Причем бредовую идею предлагает. Так что это адекватная реакция на чушь! А чем Вам не понравилось встроенное в DBManager кеширование запросов к RBAC-таблицам? Можно также развести демагогию, о том как правильнее исполь...
kutsanov
2015.12.16, 12:02
Форум: Общие вопросы по программированию
Тема: Как разлогинить пользователя?
Ответы: 21
Просмотры: 8445

Re: Как разлогинить пользователя?

ElisDN писал(а):
kutsanov писал(а):да реально бесят такие "умники".
Человеку помощь нужна, а он демагогию разводит.
Причем бредовую идею предлагает.
Так что это адекватная реакция на чушь!
А чем Вам не понравилось встроенное в DBManager кеширование запросов к RBAC-таблицам?
Изначальный вопрос почитай!