
Dmytro
02.03.2017
14:29:08
один -- для всех фильтров
другой -- для конкретного

ivphpan
02.03.2017
14:30:39
да забыл указать что каждая группа фильтров имеет свое дерево потомков

Mr.
02.03.2017
14:30:55
Ребята, есть здесь адепты zend'а первого?
Чисто оффтоп, чтобы понять, чего автора задумывали

Google

Dmytro
02.03.2017
14:38:35
ну, я имею дело с Magento, там core zend-a первого
а в чем вопрос?

Mr.
02.03.2017
14:39:21
Paginator DbTableAdapter

Dmytro
02.03.2017
14:39:21

Mr.
02.03.2017
14:39:21
Почему когда передаешь запрос с условием, оно делает inner join себя?
Вот именно в этом месте запрос превращается в тыкву
Я сделал так, и спрашиваю себя, а не поломал ли я чего
Оно работает, но я хочу понять, зачем все то было, что я скинул выше

Dmytro
02.03.2017
15:43:42
Я немного не понял, вы захотели переписать стандартный метод?
но зачем?

Konstantin
02.03.2017
18:34:33
хочу сделать вывод списка строк из таблицы

Google

Konstantin
02.03.2017
18:34:47
мне где это осуществлять
в модели которая описывает таблицу
или в отдельной модели где будет логика работы с этой таблицей
в yii2 мало шарю )

Mr.
02.03.2017
18:39:22


Nurik
03.03.2017
08:56:31
Всем привет. Кто юзал PHPExcell вместе с Yii2 ? Есть проблемка. Когда пытаюсь writer'ом писать в php://output почему-то слетают хедеры все.
Не отрабаывает вот этот экшн.
public function actionFlatReport() {
\Yii::$app->response->format = \yii\web\Response::FORMAT_RAW;
$headers = \Yii::$app->response->headers;
$headers->set('Content-Type','application/vnd.openxmlformats-officedocument.spreadsheetml.sheet');
$headers->set('Content-Disposition','attachment; filename="flats.xlsx"');
$headers->add('cache-Control', 'max-age=0');
// $save_dir = Yii::getAlias('@backend/reports');
$objPHPExcell = new \PHPExcel();
$objPHPExcell->getProperties()->setTitle("Отчет по квартирам");
$objPHPExcell->getActiveSheet()->setCellValue('A1','PHPExcell');
$objWriter = \PHPExcel_IOFactory::createWriter($objPHPExcell,'Excel2007');
// ob_end_clean();
$objWriter->save("php://output");
unset($objWriter,$objPHPExcell);
\Yii::$app->end();
}


ivphpan
03.03.2017
08:59:31
не хочешь во временный файл писать?

Nurik
03.03.2017
08:59:53
Это смешно,

ivphpan
03.03.2017
09:00:55
напрямую хорошо наверное
я через временные файлы

Nurik
03.03.2017
09:00:59
Но я поменял на php://stdout
и заработало.

ivphpan
03.03.2017
09:01:32
круто

Nurik
03.03.2017
09:02:27

ivphpan
03.03.2017
09:03:44
да не кисло

Nurik
03.03.2017
10:46:09
Блин, какая-то фигня. Почему с потоками когда работаю все заголовки сбиваются и все идёт через text/html

SiZE
03.03.2017
10:46:31

Nurik
03.03.2017
10:47:00

Google

Nurik
03.03.2017
10:48:02
Неважно что использовать для вывода:
так fpassthru($handler);
или echo $chunk_of_file
fwrite()
Всё-равно затираются заголовки.
Ошибок, нет.

SiZE
03.03.2017
10:48:45
А ты доки читал?

Nurik
03.03.2017
10:49:02

SiZE
03.03.2017
10:50:42
https://github.com/yiisoft/yii2/blob/master/framework/web/Response.php#L341 думаю что дело в этом

Nurik
03.03.2017
10:55:11
Блин, оказывается закомментировал вызов метода yii\web\Response::send()
?

SiZE
03.03.2017
13:04:30
Есть те кто пользует перколатор в ES 5.* ?

Dmytro
03.03.2017
13:33:56
перколатор?
извините, а что это?)

SiZE
03.03.2017
13:36:15
Я уже разобрался.

SiZE
03.03.2017
13:36:28
Но вот коротенькая статья для понимания
https://amsterdam.luminis.eu/2016/10/13/using-the-new-elasticsearch-5-percolator/
С 2.3 на 5.2 мигрирую. Сижу вникаю. :)

Dmytro
03.03.2017
13:37:51
я подумал, ES -- это ecmascript)
Коллеги, кто какие готовые решения для e-commerce использует (на yii2) ?

Katulos
04.03.2017
15:17:08
e-commerce на yii, это разве что Юпи

Dmytro
04.03.2017
15:17:36
Вы используете?

Katulos
04.03.2017
15:17:58
Нет, я лишь знаю о его существовании

Dmytro
04.03.2017
15:18:09
Версия для yii2 уже норм?

Google

Dmytro
04.03.2017
15:18:13
Ааааа, ясно

ivphpan
04.03.2017
15:18:17
кто использовал propel в yii2?

Dmytro
04.03.2017
15:20:25
Я только doctrine прикручивал, но сильных профитов не увидел

Sergey
04.03.2017
17:12:15

Admin
ERROR: S client not available

Dmytro
04.03.2017
18:10:31
а что там с e-commerce, больше никто и ничего не пробовал?

Аmal
04.03.2017
18:34:02
Я слышал и видел dotplant
На yii2 пилят русские ребята вроде
Есть еще skeeks cms у них вроде есть модуль shop или тип того
@Dmytrovych

Dmytro
04.03.2017
20:20:12
Спасибо, это все видел, хотел обсудить личный опыт, а то сам такие решения делаю, но думаю лучше узнать кто чем пользуется

Konstantin
04.03.2017
20:34:09
мне кажется это будет уже cms чем фреймворком
по типу модыкса
всякие компоненты
а сейчас уже доперло там до такого уровня что я просто забил, модыкс стал конструкотором
поэтому хорошо что в yii2 нет этих э-коммерцев

Dmytro
04.03.2017
20:40:19
Не совсем понял вас.
Фреймворк - - это одно, а E-commerce решение - - это другое
На основе фреймворка можно такое сделать, как zend в основе Magento
Или sylius на symfony

Vasily
04.03.2017
21:47:59

Dmytro
04.03.2017
21:53:20
Решил не публиковать, там все очень просто, обычный yii2-component
В нем создаётся экземпляр для доктриновского класс, завтра куда-то закину, если интересно, но думаю такое каждый сделает

Google

Dmytro
04.03.2017
21:53:44
Там никакой работы с AR

Egor
05.03.2017
01:46:10
https://t.me/mybitcoiners

SiZE
05.03.2017
04:41:41
перейдите в группу и в меню Report Spam
200 мемберов не могут ошибаться :D

Timur
05.03.2017
04:44:32

Mr.
05.03.2017
06:58:57
перейдите в группу и в меню Report Spam
думаю, так проще будет, чем каждый напишет, что он сделал
получился велосипед на костылях, но вроде как работает
только оно под NDA, в приватном репо :(

Konstantin
05.03.2017
08:32:56
В чем самая сложность была?

Katulos
05.03.2017
08:40:52
в том что yii не предназначен для написания такого рода скриптов

Konstantin
05.03.2017
08:42:56
Разве магазин на yii2 сложнее делать чем самому без фреймворка

Mr.
05.03.2017
08:44:27

Dan
05.03.2017
08:44:56