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

Евгений Емельянов
2016.04.14, 16:51
Форум: Общие вопросы (Yii 2.x)
Тема: Кэширование запросов. ActiveDataProvider.
Ответы: 22
Просмотры: 4923

Кэширование запросов. ActiveDataProvider.

Пытаюсь кэшировать AR-запрос для ActiveDataProvider таким образом: $query = ProductItem::getDb()->cache(function ($db) use ($params) {       return ProductItem::find()->andWhere(['category_id' => $params['id'], 'visibility' => 1])->with(['mainPreview', 'rating']); }, 3600);  Но, видимо, без результи...
Евгений Емельянов
2016.03.27, 15:54
Форум: Общие вопросы (Yii 2.x)
Тема: Два модуля авторизации в системе
Ответы: 4
Просмотры: 2346

Re: Два модуля авторизации в системе

Поэтому видимо нужно еще какой-то дополнительный элемент к идентификатору цеплять дабы избежать этой путаницы.
Можно тогда по разным таблицам в БД разнести пользователей dashboard и backend
Евгений Емельянов
2016.03.27, 15:35
Форум: Общие вопросы (Yii 2.x)
Тема: Два модуля авторизации в системе
Ответы: 4
Просмотры: 2346

Re: Два модуля авторизации в системе

Мне кажется, что подход с одним приложением не верный. Вы можете создать хоть десять модулей авторизации и они будут авторизовать пользователя для данного приложения - Yii::$app->user->identity. Т.е. каким бы модулем Вы не авторизовали пользователя, он становится авторизованным для этого приложения ...
Евгений Емельянов
2016.03.26, 15:05
Форум: Общие вопросы (Yii 2.x)
Тема: Yii2 и яндекс касса
Ответы: 11
Просмотры: 7121

Re: Yii2 и яндекс касса

А вообще нашел еще вот такое: А для тех, кто не готов заключать договор с Яндекс.Деньгами, но хочет принимать платежи в интернете, существует специальная форма. Вам не придется даже регистрироваться на нашем сайте. Всё, что нужно сделать — создать форму в конструкторе и вставить ее на любую страницу...
Евгений Емельянов
2016.03.26, 15:01
Форум: Общие вопросы (Yii 2.x)
Тема: Yii2 и яндекс касса
Ответы: 11
Просмотры: 7121

Re: Yii2 и яндекс касса

Обязательно ли делать активацию магазина? Нет ли возможноси получать http запросы являясь физлицом. Что то никак не вкурю, второй день уже ковыряюсь и все в пустую. Никаких респонсов нет соответственно провести прием денег не получается. Подскажите где можно что то дельное почитать? У Яндекса ясно ...
Евгений Емельянов
2016.03.25, 15:43
Форум: Общие вопросы (Yii 2.x)
Тема: Как правильно деплоить сжатые и объединенные ресурсы?
Ответы: 5
Просмотры: 1528

Re: Как правильно деплоить сжатые и объединенные ресурсы?

Sam Dark писал(а):Можете хеш-функцию настроить, чтобы она брала не хеш по времени, а что-то предсказуемое.
Вы имеете ввиду часть хеша в названии папки?
Евгений Емельянов
2016.03.25, 15:28
Форум: Общие вопросы (Yii 2.x)
Тема: Как правильно деплоить сжатые и объединенные ресурсы?
Ответы: 5
Просмотры: 1528

Как правильно деплоить сжатые и объединенные ресурсы?

Сжимаю и объединяю ресурсы gulp' ом. При развертывании есть проблема: если в стилях сторонних расширений (из вендора) пути указаны относительные, то они после сжатия получают путь до локальной папки в assets (например, '1c0e608b/img/pic.png'). На удаленном сервере, естественно, такой папки нет - со ...
Евгений Емельянов
2016.03.19, 22:03
Форум: Общие вопросы (Yii 2.x)
Тема: Пожалуйста, покажите как обновить div через Pjax
Ответы: 6
Просмотры: 1419

Re: Пожалуйста, покажите как обновить div через Pjax

Для обновления одного div'a (т.е. части страницы) надо использовать не render(), а renderPartial() или renderAjax() По моему вовсе не обязательно. Pjax сам выдирает нужную часть кода если ему дать эту же страницу. Проверил, да действительно для Pjax работает и render(), хотя в доках написано, что r...
Евгений Емельянов
2016.03.19, 21:12
Форум: Общие вопросы (Yii 2.x)
Тема: Пожалуйста, покажите как обновить div через Pjax
Ответы: 6
Просмотры: 1419

Re: Пожалуйста, покажите как обновить div через Pjax

Мне непонятно, что указывать в render? Для обновления одного div'a (т.е. части страницы) надо использовать не render(), а renderPartial() или renderAjax(). Этому методу Вы должны передать данные, которые хотите вывести в div (например, модель или массив). В этом примере: public function actionDate(...
Евгений Емельянов
2016.03.18, 16:11
Форум: Общие вопросы (Yii 2.x)
Тема: Вещи которые нужно сделать пред деплоем
Ответы: 5
Просмотры: 2264

Re: Вещи которые нужно сделать пред деплоем

Я прописывал в конфиге из мануала пример. Ничего не происходило В конфиге прописывается созданный комплект объединенных ресурсов, а создать его надо по инструкции (довольно подробной): https://github.com/yiisoft/yii2/blob/master/docs/guide-ru/structure-assets.md#Пример- Плюс попробуйте это расширен...
Евгений Емельянов
2016.03.18, 15:33
Форум: Общие вопросы (Yii 2.x)
Тема: Вещи которые нужно сделать пред деплоем
Ответы: 5
Просмотры: 2264

Re: Вещи которые нужно сделать пред деплоем

DenisKhomusyak писал(а):Никак не могу организовать, не могли бы на пальцах объяснить?
Тема обширная, как тут на пальцах объяснишь? Хотя бы покажите что сделали, напишите что не получилось. А новую документацию на пальцах писать, наверное, никто не станет...
Евгений Емельянов
2016.03.17, 15:08
Форум: Общие вопросы (Yii 2.x)
Тема: Подключение .js и .css скриптов в Yii2
Ответы: 6
Просмотры: 3851

Re: Подключение .js и .css скриптов в Yii2

dma писал(а):

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

<script async defer src="https://maps.googleapis.com/maps/api/js?key=APIKEY&signed_in=true&callback=initMap"></script>
насчет асинхронной загрузки viewtopic.php?f=19&t=33914&p=172783&hilit=async#p172783
Евгений Емельянов
2016.03.17, 15:06
Форум: Общие вопросы (Yii 2.x)
Тема: Подключение .js и .css скриптов в Yii2
Ответы: 6
Просмотры: 3851

Re: Подключение .js и .css скриптов в Yii2

этот комплект Вы подключаете, MyAsset::register($this);  а этот имеете: MyClassAsset - надо определиться! только еще вопрос как подключить этот скрипт public $js = [         'js/map-options.js',         'js/jquery.js',         'js/markerclusterer.js',         'js/data.json',         '//maps.googleap...
Евгений Емельянов
2016.03.17, 14:18
Форум: Общие вопросы (Yii 2.x)
Тема: Прблема с библиотекой jQuery
Ответы: 5
Просмотры: 1366

Re: Прблема с библиотекой jQuery

Логичнее заменить слайдер. Например, на виджет из фреймворка: yii\jui\Slider::widget
Евгений Емельянов
2016.03.17, 13:50
Форум: Общие вопросы (Yii 2.x)
Тема: Вопросы по GridView
Ответы: 7
Просмотры: 1570

Re: Вопросы по GridView

jakiro писал(а):Не, мне данные то надо вывести, мне поиск по полю только не нужен.
Ну, тогда не "поля", а лишние фильтры:

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

[
    'attribute' => 'your_no_filter_attr',
    'filter'    => false,       
],
Евгений Емельянов
2016.03.17, 13:23
Форум: Общие вопросы (Yii 2.x)
Тема: Вопросы по GridView
Ответы: 7
Просмотры: 1570

Re: Вопросы по GridView

Только там в мануале надо добавить, что в ProductsSearch модель надо добавить: public static function tableName() { return 'products'; } Иначе Yii к таблице products_search пытается обратиться Модель ProductsSearch должна наследоваться от Products и свойство tableName обычно указывается там (при ге...
Евгений Емельянов
2016.03.17, 09:33
Форум: Общие вопросы (Yii 2.x)
Тема: Вещи которые нужно сделать пред деплоем
Ответы: 5
Просмотры: 2264

Re: Вещи которые нужно сделать пред деплоем

Не знаю как точно это штука называется, суть в том, что содержание файлов css и прочих файлов сжимает код. Сжатие и объединение ресурсов: https://github.com/yiisoft/yii2/blob/master/docs/guide-ru/structure-assets.md#Объединение-и-Сжатие-Ресурсов "Эта штука" не для ребят, которые тырят код...
Евгений Емельянов
2016.03.16, 22:46
Форум: Общие вопросы (Yii 2.x)
Тема: Вопросы по GridView
Ответы: 7
Просмотры: 1570

Re: Вопросы по GridView

jakiro писал(а): Есть где-нибудь вменяемый мануал по созданию фильтра для таблицы?
https://github.com/yiisoft/yii2/blob/ma ... ция-данных