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

nikitakls
2018.06.09, 13:33
Форум: Архитектура, дизайн, ООП
Тема: Crud генератор слоистой архитектуры
Ответы: 12
Просмотры: 5950

Crud генератор слоистой архитектуры

Хочу вынести на суд сообщества свой генератор слоистой архитектуры. https://github.com/nikitakls/gii-crud-services Устанавливается через composer: composer require --dev nikitakls/yii2-gii-scrud "*" Далее нужно подключить генератор в конфиге: $config['modules']['gii'] = [ 'class' => 'yii\g...
nikitakls
2018.05.26, 22:25
Форум: Тестирование (Yii 2.x)
Тема: как имитировать нагрузку на сайта
Ответы: 3
Просмотры: 2404

Re: как имитировать нагрузку на сайта

Как вариант можно перенести логику контроллеров, которую хотите протестировать, в сервисы (В этом случае во фронтентде и коноли можно вызывать один и тот же код) /** */ public function actionTask(int $id) { $result = $this->service->execute($id); return $this->render('get-hint', [ 'result' => $resul...
nikitakls
2017.05.12, 11:47
Форум: Авторский код и библиотеки
Тема: Yii2 Imperavi Redactor
Ответы: 106
Просмотры: 89031

Re: Yii2 Imperavi Redactor

Тоже не против продлить лицензию на редактор. Наверное нужно создать отдельную тему по сбору средств на него. В последних версих Chrome для 10.2.5 версии очень криво работает выделение текста и другие функции. Удалось починить следующим образом (может кому пригодиться): Нужно заменить функции setMar...
nikitakls
2013.01.19, 10:25
Форум: Авторский код и библиотеки
Тема: [EAuth] Единая авторизация пользователей
Ответы: 59
Просмотры: 43387

Re: [EAuth] Единая авторизация пользователей

Добрый день! Пытаюсь поставить интегрировать ваше расширение в свое приложение. Похоже нашел багу. В FF не работает popup окно Версия FF 17 Вместо того, чтобы открыть popup открывается новая вкладка. Приложение логинится, но для того чтобы пользователь увидель что он залогинился нужно вручную переза...
nikitakls
2012.12.21, 10:26
Форум: Авторский код и библиотеки
Тема: [v1.0] Taggable Behaviour
Ответы: 55
Просмотры: 25727

Re: [v1.0] Taggable Behaviour

Еще небольшое замечание к расширению

Если передать в метод пустую строку

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

$this->toTagsArray('');
То на выходе у нас будет

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

array(
 0 => ''
)
nikitakls
2012.12.21, 09:57
Форум: Авторский код и библиотеки
Тема: [v1.0] Taggable Behaviour
Ответы: 55
Просмотры: 25727

Re: [v1.0] Taggable Behaviour

Еще можно сделать следующим образом в модели немного меняем метод search class Post extends CActiveRecord {     public function search($tags = '')     {         $criteria=new CDbCriteria;         $tags = $this->toTagsArray($tags);         if(!empty($tags))             $criteria = $this->getFindByTag...
nikitakls
2012.11.27, 12:24
Форум: Общие вопросы (Yii 1.x)
Тема: Проверка имени на уникальность
Ответы: 4
Просмотры: 5297

Re: Проверка имени на уникальность

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

    public function rules()
    {
        return array(
            // Почта должна быть уникальной
            array('email', 'unique'),
        );
    }
 
nikitakls
2012.11.27, 12:06
Форум: Общие вопросы (Yii 1.x)
Тема: Логирование в консольных командах
Ответы: 3
Просмотры: 1103

Re: Логирование в консольных командах

Спасибо за ответ. Мне кажется не очень хорошо оборачивать расширение, в try catch, хотя по другому не знаю как хорошо сделать. Кстати там бросается TException А если задачу усложнить, нужно например чтобы если База mysql не доступна, тоже об этом писать в лог. Получается все расширения нужно будет о...
nikitakls
2012.11.27, 11:34
Форум: Общие вопросы (Yii 1.x)
Тема: Логирование в консольных командах
Ответы: 3
Просмотры: 1103

Логирование в консольных командах

Добрый день! Вопрос такой подключаю логирование в конфиге console.php 'preload' => array('log'), ..        'log' => array(             'class' => 'CLogRouter',             'routes' => array(                 array(                     'class' => 'CFileLogRoute',                     'levels' => 'error...
nikitakls
2012.07.10, 09:36
Форум: Общие вопросы (Yii 1.x)
Тема: Несколько сессий пользователей в одном приложении
Ответы: 3
Просмотры: 1578

Re: Несколько сессий пользователей в одном приложении

Решил пока действовать следующим образом 1. У админа есть id и aid - пользователь под которым нужно будет выполнять команды. 2. У обысного пользователя id=aid 3. При логине под другим пользователем меняем aid 4. При действии смотрим id=aid и если id!=aid проверяем админ ли это и выполняем команду по...
nikitakls
2012.07.09, 22:32
Форум: Общие вопросы (Yii 1.x)
Тема: Несколько сессий пользователей в одном приложении
Ответы: 3
Просмотры: 1578

Несколько сессий пользователей в одном приложении

Разрабатываю админку для приложения. Одна из функций админки, залогинится под любым пользователем и зайти в его личный кабинет. Не подскажете каким образом это лучше реализовать. 1. Можно ли как то установить для разных пользователей на одном браузере разный sessionID 2. Или придется расширять class...
nikitakls
2012.03.17, 22:01
Форум: Общие вопросы (Yii 1.x)
Тема: Удаление sql кеша запроса
Ответы: 1
Просмотры: 1054

Удаление sql кеша запроса

Есть такой запрос        $this->user = Yii::app()->db->cache(1000)->              createCommand('select user_ball from users where id='.$userID)->queryRow(); Эта информация отображается в виждете профиля пользователя, на каждой странице. Хочется это дело по хорошоме закешировать. Проблема возникает ...
nikitakls
2012.03.13, 09:16
Форум: Общие вопросы (Yii 1.x)
Тема: yii-user не работает login на хостинге
Ответы: 16
Просмотры: 5539

Re: yii-user не работает login на хостинге

У меня была похожая проблема, т.к. идентификатор сессии перекрывал на текущем сайте конфликтовал с идентификатором на поддомене. т.е. Логинимся на поддомене а потом на главном домене не получается залогинится. проблема решилась указанием своего идентификатора сессии.     'components'=>array(        ...
nikitakls
2012.03.13, 09:04
Форум: Общие вопросы (Yii 1.x)
Тема: Помогите пожалуйста с AJAX
Ответы: 2
Просмотры: 1162

Re: Помогите пожалуйста с AJAX

    echo $form->dropDownList($model,'fk_obl', Oblast::model()->getGenderOptions(),array(                         'empty'=>'Виберіть місто',     'ajax' => array(     'type'=>'POST',     'url'=>CController::createUrl('houseProd/getTown'),      'success'=>'js:function (data) {//data - дані які вертают...
nikitakls
2012.03.13, 08:52
Форум: Общие вопросы (Yii 1.x)
Тема: Свои темы для системынх компонентов
Ответы: 2
Просмотры: 1152

Re: Свои темы для системынх компонентов

Мне хочется чтобы Yii автоматом подцеплял эти темы, не хочется настройки для каждого элемента тащить в конфиг.
Хотелось бы чтобы после того как поменял тему в конфиге, менялись и отображения системных компонентов.
скорее всего их нужно куда то положить в папке темы, не знаю куда.
nikitakls
2012.03.12, 16:52
Форум: Общие вопросы (Yii 1.x)
Тема: Свои темы для системынх компонентов
Ответы: 2
Просмотры: 1152

Свои темы для системынх компонентов

Мне нужно прицепить к Yii свою тему.
Для своих компонентов ничего сложного создаем в папке theme/mytema
и меняем layouts по своему усмотрению

Вопрос возникает когда нужно поменять компоненты типа grid-view pager и другие.
куда нужно кидать css и картинки чтобы Yii смог бы их подцепить.
nikitakls
2012.02.02, 13:22
Форум: Завершённые проекты на Yii
Тема: Сайт онлайн тестирования - OnIQ.ru
Ответы: 7
Просмотры: 4684

Re: Сайт онлайн тестирования - OnIQ.ru

Интересно чуждое мнение, насколько интересна идея сайта.
Каким образом такой сайт можно хорошо раскрутить.
Буду благодарен за любые пожелания.

Также интересно узнать, каких функций не хватает для полного счастья.
nikitakls
2011.12.15, 20:22
Форум: Общие вопросы (Yii 1.x)
Тема: accessControl при переопределении путей не работает
Ответы: 0
Просмотры: 805

accessControl при переопределении путей не работает

Конфиг такой $backend=dirname(dirname(__FILE__)); $frontend=dirname($backend); Yii::setPathOfAlias('backend', $backend); return array(     'basePath' => $frontend,     'controllerPath' => $backend.'/controllers',     'viewPath' => $backend.'/views',     'runtimePath' => $backend.'/runtime',     // a...
nikitakls
2011.12.06, 08:43
Форум: Общие вопросы (Yii 1.x)
Тема: XML
Ответы: 2
Просмотры: 1564

Re: XML

С xml сейчас активно работаю.
Сделал отдльный компонент для отправки запросов в БД (свою)
А с данными рабоатю в CModel