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

Demon_id
2015.03.02, 18:43
Форум: Общие вопросы (Yii 2.x)
Тема: создание блога на yii2
Ответы: 16
Просмотры: 8163

Re: создание блога на yii2

Bezlepkin писал(а):Ты знаком с модуль-контроллер-представление?
впервые слышу. с модель-контроллер-представление знаком.
Demon_id
2015.03.02, 17:30
Форум: Общие вопросы (Yii 2.x)
Тема: создание блога на yii2
Ответы: 16
Просмотры: 8163

Re: создание блога на yii2

В начале лучше без gii работать - руками. Это дает лучше понять фреймворк если вы новичек в MVC. очень спорно. с gii у новичка хотя бы работает всё. Без него те же модели так сходу попробуй собери (новичку). Лично мне было проще с gii учится. Сейчас несколько моих знакомых ходят на курсы. Их там уч...
Demon_id
2015.03.02, 17:23
Форум: Общие вопросы (Yii 2.x)
Тема: Подскажите, как не оборачивать резельтат в layout?
Ответы: 5
Просмотры: 1691

Re: Подскажите, как не оборачивать резельтат в layout?

vitalik1183 писал(а):renderAjax
"как предотвратить". renderAjax - наоборот вставит туда ассеты.
Demon_id
2015.03.02, 17:22
Форум: Общие вопросы (Yii 2.x)
Тема: Подскажите, как не оборачивать резельтат в layout?
Ответы: 5
Просмотры: 1691

Re: Подскажите, как не оборачивать резельтат в layout?

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

if( Yii::$app->request->isAjax ) {
    return $this->renderPartial('view', [
        'model' => $this->findModel($id),
    ]);
} 
Demon_id
2015.03.02, 17:04
Форум: Общие вопросы (Yii 2.x)
Тема: константы или таблица?
Ответы: 6
Просмотры: 2156

Re: константы или таблица?

platon2010 писал(а):круто, спасибо
надеюсь не нужно объяснять, что теперь по всему коду где нужно использовать какой то статус, нужно писать (пример)

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

if($obj->status==MyClass::STATUS_INACTIVE) { ... }
вместо

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

if($obj->status==-1) { ... }
Demon_id
2015.03.02, 16:54
Форум: Общие вопросы (Yii 2.x)
Тема: константы или таблица?
Ответы: 6
Просмотры: 2156

Re: константы или таблица?

модель: class MyModel extends \yii\db\ActiveRecord {                         const STATUS_PENDING = 0;     const STATUS_ACTIVE = 1;     const STATUS_INACTIVE = -1;     const STATUS_DORMANT = 2;                         public static function getStatuses()     {         return [             self::STAT...
Demon_id
2015.03.02, 16:14
Форум: Общие вопросы (Yii 2.x)
Тема: Странности с memcached
Ответы: 69
Просмотры: 15210

Re: Странности с memcached

ну правильно, тогда вам достаточно в конфиге прописать(как в линке, что я выше привел) enableQueryCache => true, queryCacheDuration => 3600 и все, ваши данные из базы будут кешироваться автоматически, и не важно, что это будет DataProvider или единичные запросы из базы, и спокойно пользуйтесь ими к...
Demon_id
2015.03.02, 16:12
Форум: Общие вопросы (Yii 2.x)
Тема: константы или таблица?
Ответы: 6
Просмотры: 2156

Re: константы или таблица?

Если ими набором ролей не нужно управлять (добавлять, удалять) без участия программиста, то хватит констант.

http://php.net/manual/ru/language.constants.syntax.php
Demon_id
2015.03.02, 15:54
Форум: Общие вопросы (Yii 2.x)
Тема: проблема с установкой advanced
Ответы: 21
Просмотры: 6566

Re: проблема с установкой advanced

Да вы прямо эксперт по остальным. Поздравляю вас. к чему эти колкости? Вы задали действительно глупый вопрос. Вам ответили что всё есть в документации. Вы начали возмущаться что эти ответы вам должны быть чуть ли не на стартовой странице оф. сайта. глупых вопросов здесь хватает, но мало кто прикрыв...
Demon_id
2015.03.02, 15:41
Форум: Общие вопросы (Yii 2.x)
Тема: проблема с установкой advanced
Ответы: 21
Просмотры: 6566

Re: проблема с установкой advanced

странно, что нет восклицательных знаков тут - http://www.yiiframework.com/download/ да и вообще упоминания о вызове php init может ещё весь гайд нужно было вывалить на странице загрузки? Съязвили, садись, 5. По факту, что бы прочитать о установке advanced, необходимо уйти в гайд, а из гайда спустит...
Demon_id
2015.03.02, 14:38
Форум: Общие вопросы (Yii 2.x)
Тема: Странности с memcached
Ответы: 69
Просмотры: 15210

Re: Странности с memcached

может как то так? $duration = 60;     // cache query results for 60 seconds. $dependency = ...;  // optional dependency $result = $db->cache(function ($db) {     return new ActiveDataProvider([         'query' => StatsSearch::find()             ->with(['ipCommentContent'])             ->excluded()  ...
Demon_id
2015.03.02, 14:31
Форум: Общие вопросы (Yii 2.x)
Тема: Странности с memcached
Ответы: 69
Просмотры: 15210

Re: Странности с memcached

не читал внимательно тему выше, но попробую подсказать. вдруг поможет.
в 1.1 датапровайдер кешировали так:

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

return new CActiveDataProvider($this->cache(), array(
    'criteria'=>$criteria,
));     
возможно и к 2.0 применимо что то похожее.
Demon_id
2015.03.02, 14:24
Форум: Общие вопросы (Yii 2.x)
Тема: проблема с установкой advanced
Ответы: 21
Просмотры: 6566

Re: проблема с установкой advanced

kawabanga писал(а):странно, что нет восклицательных знаков тут - http://www.yiiframework.com/download/ да и вообще упоминания о вызове php init
может ещё весь гайд нужно было вывалить на странице загрузки?
Demon_id
2015.03.02, 13:31
Форум: Общие вопросы (Yii 2.x)
Тема: AR getModels() и select [Решено]
Ответы: 30
Просмотры: 9665

Re: AR getModels() и select

grig писал(а): На сколько я понял, разработчики фреймворка не учли, что при постраничной навигации кроме count(*) в селекте может быть еще что-то.
У меня есть list view с пагинацией и запросом содержащим звёздочку и экспрешн, вроде вашего. Всё работает хорошо.
Demon_id
2015.03.02, 13:28
Форум: Общие вопросы (Yii 2.x)
Тема: Проблемы с обновлением до 2.0.3
Ответы: 4
Просмотры: 2477

Re: Проблемы с обновлением до 2.0.3

php composer.phar global require "fxp/composer-asset-plugin:1.0.0"
Demon_id
2015.02.27, 19:17
Форум: Общие вопросы (Yii 2.x)
Тема: модификация POST
Ответы: 18
Просмотры: 4577

Re: модификация POST

zelenin писал(а):getParam кстати именно тот хак, который я предложил)
ну это да. непонятно только чем он помешал в 2.0
просто лишний метод? или нарушает какие то каноны бытия?
Demon_id
2015.02.27, 18:59
Форум: Общие вопросы (Yii 2.x)
Тема: модификация POST
Ответы: 18
Просмотры: 4577

Re: модификация POST

zelenin писал(а):если во фреймворке нет $_REQUEST, то забираем только костылем.
а какие причины были на то чтобы выпилить это из 1.1 ?
Demon_id
2015.02.27, 18:56
Форум: Общие вопросы (Yii 2.x)
Тема: модификация POST
Ответы: 18
Просмотры: 4577

Re: модификация POST

zelenin писал(а):хак

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

$key = $request->post('key', $request->get('key', null)) ;
костыль
Demon_id
2015.02.27, 18:56
Форум: Общие вопросы (Yii 2.x)
Тема: модификация POST
Ответы: 18
Просмотры: 4577

Re: модификация POST

zelenin писал(а):я прочел и ответил. нет $_REQUEST во фреймворке.
там вопрос не про $_REQUEST. вопрос про то, как забирать параметр из запроса, если он может приходить разным методом.
Demon_id
2015.02.27, 18:51
Форум: Общие вопросы (Yii 2.x)
Тема: модификация POST
Ответы: 18
Просмотры: 4577

Re: модификация POST

zelenin писал(а):
Demon_id писал(а):ок, а с $_REQUEST что?
а что с $_REQUEST? Он разве где-то упоминается в коде фреймворка?
прочитайте третье сообщение в этом треде.