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

darlov
2017.01.08, 13:28
Форум: Общие вопросы (Yii 2.x)
Тема: Чем прочесть *.data файлы в debug
Ответы: 7
Просмотры: 2120

Re: Чем прочесть *.data файлы в debug

Debug-панелью. Да, действительно. Спасибо. Сейчас еще приплыла задача, включать эту панель с админки т.е. настройка хранится в базе. Начал разбираться во фреймфорке, не совсем получается ее активировать, вот пример         \Yii::$app->setModule('debug',[             'class' => 'yii\debug\Module',  ...
darlov
2017.01.07, 20:50
Форум: Общие вопросы (Yii 2.x)
Тема: Чем прочесть *.data файлы в debug
Ответы: 7
Просмотры: 2120

Re: Чем прочесть *.data файлы в debug

Я имею ввиду чтоб визуализировать данные. Что толку если я сделаю просто unserialize данных, не зная архитектуры я не пойму
darlov
2017.01.07, 20:00
Форум: Общие вопросы (Yii 2.x)
Тема: Чем прочесть *.data файлы в debug
Ответы: 7
Просмотры: 2120

Чем прочесть *.data файлы в debug

Здравствуйте. Подскажите пожалуйста, чем можно просмотреть файлы в runtime\debug директории с раcширением .data? Мне необходимо просмотреть sql запросы за сутки, думаю это поможет.
darlov
2016.12.27, 04:59
Форум: Общие вопросы (Yii 2.x)
Тема: Построитель запросов подставляет кавычки
Ответы: 12
Просмотры: 3317

Re: Построитель запросов подставляет кавычки

SiZE писал(а):
darlov писал(а): думал, есть возможность указать тип параметра для PDO, но его нет
Блин. Ты издеваешься что ли? :lol:
А можно подробнее?) Видимо я туплю.
darlov
2016.12.26, 21:26
Форум: Общие вопросы (Yii 2.x)
Тема: Построитель запросов подставляет кавычки
Ответы: 12
Просмотры: 3317

Re: Построитель запросов подставляет кавычки

form_widget_id в таблице это числовой тип данных ? не ну может глупость ... но может так: 'form_widget_id' => intval($widget_id) Я так пока и делаю, думаю есть решение иначе. так если вы параметр строкой вставляете, то на каком основании квери билдер ее должен числом представлять? Я знаю что строко...
darlov
2016.12.26, 14:06
Форум: Общие вопросы (Yii 2.x)
Тема: Построитель запросов подставляет кавычки
Ответы: 12
Просмотры: 3317

Re: Построитель запросов подставляет кавычки

SiZE писал(а):http://www.yiiframework.com/doc-2.0/yii ... e()-detail
$dataType | integer | If null, the type is determined by the PHP type of the value.
Это же для DAO, а как достать с Query bindValue()?
darlov
2016.12.26, 14:05
Форум: Общие вопросы (Yii 2.x)
Тема: Построитель запросов подставляет кавычки
Ответы: 12
Просмотры: 3317

Re: Построитель запросов подставляет кавычки

caHek2x писал(а):form_widget_id в таблице это числовой тип данных ?
не ну может глупость ... но может так:
'form_widget_id' => intval($widget_id)
Я так пока и делаю, думаю есть решение иначе.
darlov
2016.12.26, 11:28
Форум: Общие вопросы (Yii 2.x)
Тема: Построитель запросов подставляет кавычки
Ответы: 12
Просмотры: 3317

Построитель запросов подставляет кавычки

Вот такой запрос         $query = (new Query())             ->from('form_widget_items')             ->where([                 'form_widget_id' => $widget_id             ]);         return $query->orderBy('position')->all(); генерирует вот такой запрос SELECT * FROM `form_widget_items` WHERE `form_wi...
darlov
2016.12.14, 15:08
Форум: Общие вопросы (Yii 2.x)
Тема: Временная зона для сайта.
Ответы: 6
Просмотры: 2727

Re: Временная зона для сайта.

Спасибо, а как определять пользователей, в какой зоне они находятся?
darlov
2016.12.14, 14:37
Форум: Общие вопросы (Yii 2.x)
Тема: Временная зона для сайта.
Ответы: 6
Просмотры: 2727

Временная зона для сайта.

Здравствуйте, подскажите пожалуйста, есть такая задача сделать в админке настройку временной зоны для сайта. Как лучше это сделать? Настройку думаю хранить в базе, тогда как мне инициализировать Yii под определенную зону? И для пользователей выводить время их временной зоны, как это определить? Спас...
darlov
2016.11.20, 22:16
Форум: Общие вопросы (Yii 2.x)
Тема: Экспорт в файл, большого объема данных
Ответы: 5
Просмотры: 2699

Re: Экспорт в файл, большого объема данных

Пока не ответили, думаю что phpexcel вероятнее всего. Советы - 1) используйте sql запросы без activerecord. используйте limit и offset. В моей задаче надо было использовать фильтр с gridview. Я в модели Search дописал функцию для отдачи массива данных, используя limit и offset. Это позволило увелич...
darlov
2016.11.20, 22:14
Форум: Общие вопросы (Yii 2.x)
Тема: Экспорт в файл, большого объема данных
Ответы: 5
Просмотры: 2699

Re: Экспорт в файл, большого объема данных

Был вне интернета.
Restlin писал(а):Посмотрите на эти функции, так пробовали?
Пакетное получение данных
Спасибо, каким то образом эту фичу просмотрел, Попробую.
darlov
2016.11.19, 17:20
Форум: Общие вопросы (Yii 2.x)
Тема: Экспорт в файл, большого объема данных
Ответы: 5
Просмотры: 2699

Экспорт в файл, большого объема данных

Здравствуйте, проблема такая, нужно экспортировать большое количество данных в Excel. Данные подгружаю с помощью Active Records и соответсвенно вылетает фатальная ошибка по переполнению памяти. Можно ли частями вызывать данные и после освобождать память и потом еще часть и так далее. Перепробовал ра...
darlov
2016.10.11, 11:20
Форум: Общие вопросы (Yii 2.x)
Тема: gridView и количество записей на странице
Ответы: 13
Просмотры: 7618

Re: gridView и количество записей на странице

ElisDN писал(а):В провайдере повышаем предел:

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

'pagination' => [
    'pageSizeLimit' => [1, 500],
],
и в представлении генерируем ссылки с использованием встроенного per-page::

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

Html::a(100, Url::current(['per-page' => 100]))
Не знал о pageSizeLimit...Спасибо)
darlov
2016.10.11, 10:07
Форум: Общие вопросы (Yii 2.x)
Тема: gridView и количество записей на странице
Ответы: 13
Просмотры: 7618

Re: gridView и количество записей на странице

Недавно делал такую штуку.
Просто создаете ссылки c количеством записей и к ссылке с текущим url добавляется get параметр с необходимом количеством, а в методе searh() вашей модели читаете и указываете

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

$dataProvider->pagination->pageSize
darlov
2016.10.11, 09:40
Форум: Общие вопросы (Yii 2.x)
Тема: Email log
Ответы: 6
Просмотры: 1894

Re: Email log

$event->message->getSwiftMessage()->... $event->isSuccessful $event->message->getSwiftMessage()  В нем не нашел само тело письма, getBody() возвращает пустоту. Каким то образом нужно достучаться до Swift_Mime_SimpleMessage, но у меня не получилось. Пришлось делать костыльно preg_match('#<html(.+?)>...