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

phpshko
2016.03.24, 19:59
Форум: Общие вопросы (Yii 2.x)
Тема: Из sql дампа в миграцию
Ответы: 9
Просмотры: 3146

Re: Из sql дампа в миграцию

а если добавить в composer.json

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

"insolita/yii2-migration-generator": "dev-master" 
phpshko
2016.03.24, 17:29
Форум: Общие вопросы (Yii 2.x)
Тема: Из sql дампа в миграцию
Ответы: 9
Просмотры: 3146

Re: Из sql дампа в миграцию

можно попробовать из уже готовой базы сделать миграцию через это
https://github.com/Insolita/yii2-migrik
phpshko
2016.03.22, 16:47
Форум: Общие вопросы (Yii 2.x)
Тема: Полное отключение логгирования. Как правильно?
Ответы: 28
Просмотры: 4220

Re: Полное отключение логгирования. Как правильно?

Ну и сразу второй вопрос, чтобы не создавать новую тему. Чтобы отключить дебаг-режим и доступ к Gii - я заккоментировал в index.php строки: defined('YII_DEBUG') or define('YII_DEBUG', true); defined('YII_ENV') or define('YII_ENV', 'dev'); Я правильно делаю? или не совсем? Я хочу чтобы не были показ...
phpshko
2016.03.18, 03:52
Форум: Общие вопросы (Yii 2.x)
Тема: Ошибка при создании проекта
Ответы: 14
Просмотры: 6271

Re: Ошибка при создании проекта

какая версия php?
php -v
только к тому интерпретатору что прописан в алиасе для composer. Если ниже 5.4 то будет такая ошибка
phpshko
2016.02.26, 01:09
Форум: Общие вопросы (Yii 2.x)
Тема: Вести статистику
Ответы: 5
Просмотры: 1932

Re: Вести статистику

если нужно именно все обращения перехватывать то можно навесить в конфиге обработчик на событие 'components' => [     ...     'response' => [         'class' => 'yii\web\Response',         'on afterSend' => function($event) {             if(Yii::$app->response->statusCode === 404){                 ....
phpshko
2016.02.23, 22:21
Форум: Общие вопросы (Yii 2.x)
Тема: Почему так сохраняется в базе?
Ответы: 3
Просмотры: 1273

Re: Почему так сохраняется в базе?

нужно очистить старое значение if ($model->load(Yii::$app->request->post())) {                 $post=Yii::$app->request->post();                 $model->tied = '';//<--                 foreach($post ["Product"]["tied"] as $tied){                     $model->tied .=$tied."%&q...
phpshko
2016.02.23, 20:36
Форум: Общие вопросы (Yii 2.x)
Тема: Выборка из базы по дням недели
Ответы: 9
Просмотры: 3328

Re: Выборка из базы по дням недели

phpshko Спасибо огромное! Заработало :) Правда из двух дат (February 14, Sunday 2016, 15:56 и February 14, Sunday 2016, 19:50) отобразилось только February 14, Sunday 2016, 15:56. Может это быть связано со временной зоной как то? если честно то не вникал. можете посмотреть что возвращают запросы ти...
phpshko
2016.02.23, 19:20
Форум: Общие вопросы (Yii 2.x)
Тема: Выборка из базы по дням недели
Ответы: 9
Просмотры: 3328

Re: Выборка из базы по дням недели

тогда попробуйте так

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

->andFilterWhere(['DAYOFWEEK(FROM_UNIXTIME(date))' => 1])
или так

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

->andFilterWhere(['=', (new \yii\db\Expression('DAYOFWEEK(FROM_UNIXTIME(date))')), 1])
phpshko
2016.02.23, 16:26
Форум: Общие вопросы (Yii 2.x)
Тема: Выборка из базы по дням недели
Ответы: 9
Просмотры: 3328

Re: Выборка из базы по дням недели

можно и так

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

->andFilterWhere(['=', (new \yii\db\Expression('DAYOFWEEK(date)')), 1]) 
но и первый вариант у меня работает на 2.0.7

в каком формате дата хранится в БД? Покажите несколько строк которые хотите получить, и то как делаете запрос
phpshko
2016.02.23, 00:30
Форум: Общие вопросы (Yii 2.x)
Тема: Выборка из базы по дням недели
Ответы: 9
Просмотры: 3328

Re: Выборка из базы по дням недели

если mysql то так

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

->andFilterWhere(['DAYOFWEEK(date)' => 1])
Returns the weekday index for date (1 = Sunday, 2 = Monday, …, 7 = Saturday). These index values correspond to the ODBC standard.
https://dev.mysql.com/doc/refman/5.5/en ... _dayofweek
phpshko
2016.02.16, 17:32
Форум: Установка и настройка
Тема: Все пропало... установка версии 2.0.7 (решено!)
Ответы: 11
Просмотры: 3690

Re: Все пропало... установка версии 2.0.7

в первом посте опечатка или так и писали
compose global require "fxp/composer-asset-plugin:~1.1.1"
?
выполните
composer global require "fxp/composer-asset-plugin:~1.1.1"
и покажите вывод.
phpshko
2016.02.11, 21:07
Форум: Общие вопросы (Yii 2.x)
Тема: Генерация Url-ов в backend
Ответы: 4
Просмотры: 1362

Re: Генерация Url-ов в backend

а в htaccess что? вот с таким htaccess в корне проекта (в backend/web и frontend/web htaccess нет) и конфигом выше нормально работает Options +FollowSymLinks IndexIgnore */* RewriteEngine on AddDefaultCharset UTF-8 # if begin /admin => /backend/web/ RewriteCond %{REQUEST_URI} ^/admin($|/) RewriteRul...
phpshko
2016.02.11, 20:56
Форум: Общие вопросы (Yii 2.x)
Тема: Генерация Url-ов в backend
Ответы: 4
Просмотры: 1362

Re: Генерация Url-ов в backend

еще в конфиге backendа нужно

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

'components' => [
        'urlManager' => [
            'baseUrl' => '/admin',
        ],
 
phpshko
2016.02.08, 07:39
Форум: Общие вопросы (Yii 2.x)
Тема: Трабла с отображением пагинации
Ответы: 12
Просмотры: 2965

Re: Трабла с отображением пагинации

скорее всего, где-то в стилях поставили на li

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

float: right
phpshko
2016.02.07, 18:59
Форум: Общие вопросы (Yii 2.x)
Тема: Генерация SQL из файлов миграций
Ответы: 9
Просмотры: 3229

Re: Генерация SQL из файлов миграций

Для запуска миграций через браузер можно сделать такой велосипед <?php namespace backend\controllers; defined('STDIN') or define('STDIN', fopen('php://stdin', 'r')); defined('STDOUT') or define('STDOUT', fopen('php://stdout', 'w')); class MigrateController extends \yii\console\controllers\MigrateCon...
phpshko
2016.02.01, 00:25
Форум: Общие вопросы (Yii 2.x)
Тема: where по названному полю
Ответы: 5
Просмотры: 1736

Re: where по названному полю

Ребята, спасибо огромное. Действительно что-то тупанул. Единственное, пример от phpshko не рабочий. правильно будет так: $query->andHaving(['=','activestatus', 1]);  А указанный пример подойдет только для $query->having. $query->andHaving(['activestatus' => 1])   Да, очепятался)) отвечал в 6 утра)
phpshko
2016.01.31, 07:03
Форум: Общие вопросы (Yii 2.x)
Тема: where по названному полю
Ответы: 5
Просмотры: 1736

Re: where по названному полю

попробуйте вместо andWhere

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

$query->andHaving(['activestatus', 1]); 
phpshko
2016.01.28, 14:57
Форум: Общие вопросы (Yii 1.x)
Тема: Похожие значения из массива
Ответы: 4
Просмотры: 1179

Re: Похожие значения из массива

Ну да, вы же нигде ее не объявляете.

модель

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

public function recentlys($price)
{
...
 
view

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

$recents = Sale::model()->recentlys($model->price);//или как называется модель
 
phpshko
2016.01.27, 18:52
Форум: Общие вопросы (Yii 1.x)
Тема: Похожие значения из массива
Ответы: 4
Просмотры: 1179

Re: Похожие значения из массива

примерно так

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

ORDER BY ABS($price - price)
LIMIT 4