@yii2ru

Страница 88 из 1721
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



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
Я немного не понял, вы захотели переписать стандартный метод?
Если вопрос был мне адресован, то затем, чтобы не было inner join'a с той же таблицей

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
напрямую хорошо наверное я через временные файлы
Да там просто отчет может быть и 10 МБ и 20МБ

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
Так заголовки слетают или экшен не исполняется?
Заголовки затираются и все выводится как text/html в бразуер.

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
кто использовал propel в yii2?
Мало смысла менять один active record на другой

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
Я только doctrine прикручивал, но сильных профитов не увидел
Можно ваше решение по прикручиванию Доктрины увидеть?

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

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
только оно под NDA, в приватном репо :(
но ведь детали реализации и архитектурную концепцию рассказать можно

Страница 88 из 1721