@yii2ru

Страница 739 из 1721
M
31.10.2017
05:04:03
Ортем
31.10.2017
05:09:35
На локальном Open Server все пахало без проблем каких либо. При переносе на red hat перестали работать ссылки и постоянно выводится Not Found Подскажите куда копать. 'urlManager' => [ 'enablePrettyUrl' => true, 'showScriptName' => false, 'rules' => [ ], ], UrlManager идет стандартный без особых правил. .htaccess Options +FollowSymLinks IndexIgnore */* RewriteEngine on # if a directory or a file exists, use it directly RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d # otherwise forward it to index.php RewriteRule . index.php Как думаете в чем проблема может быть?

Шаблон advanced

M
31.10.2017
05:10:27
@za4me Борис, выходи.

Google
Ортем
31.10.2017
05:10:39
Может сервак .htaccess не кушает?

M
31.10.2017
05:10:45
Может

Мы же не знаем, куда у тебя например документ рут смотрит

SiZE
31.10.2017
05:11:11
так это фильтр а не квери
Что по твоему квери?

M
31.10.2017
05:11:38
Что по твоему квери?
Ты квери от фильтра отличаешь? Я вчера так понял, что это разные вещи.

Ортем
31.10.2017
05:11:58
Мы же не знаем, куда у тебя например документ рут смотрит
<VirtualHost *:80> ServerName test.ololo.ru DocumentRoot "/var/www/html/frontend/web" Options +FollowSymlinks </VirtualHost>

SiZE
31.10.2017
05:12:12
Можно объяснишь на уровне SQL?

M
31.10.2017
05:12:38
Конечно. Фильтр это часть квери. )
Хм... Может ты и прав. Я тебя чет по новой аве не узнал, привет))

SiZE
31.10.2017
05:12:46
Привет)

M
31.10.2017
05:12:50
SiZE
31.10.2017
05:13:00
может)

есть еще такие штуки https://www.elastic.co/guide/en/elasticsearch/reference/1.7/query-dsl-bool-query.html

Google
Vladimir
31.10.2017
05:14:24
@sizepermru старая ава была лучше )

M
31.10.2017
05:14:33
Да)

Надеюсь на хеллуин только новая

SiZE
31.10.2017
05:14:51
Ага)

M
31.10.2017
05:15:18
есть еще такие штуки https://www.elastic.co/guide/en/elasticsearch/reference/1.7/query-dsl-bool-query.html
Ну с булом чет ниасилил вечером, там надо чтобы в двух городах товар был по условию ИЛИ.

Boris
31.10.2017
05:15:21
@za4me Борис, выходи.
О, спасибо за уведомление. Давненько не было таких интересных вопросов.

M
31.10.2017
05:15:30
Или в городе 1 или в городе 2

SiZE
31.10.2017
05:20:28
Или в городе 1 или в городе 2
{ "bool": { "must": { "term" : { "tovarId" : 1 } }, "should": [ {"term": {"cityId": 1}}, {"term": {"cityId": 2}} ] } }

я проверить не могу, мигрировал на 5.2

M
31.10.2017
05:22:45
я проверить не могу, мигрировал на 5.2
Спасибо, попробую чуть попозже и отпишу, сейчас пока на другом проекте.

Maxim
31.10.2017
06:17:04
Ага, что погнал то, там в легаси примерно такое, как мне ебучий OR в квери сделать, версия 1.7 пздц дно
Кажется ты рассказывал про идеальный проект на yii2, который развернул докером за 2 мин? Это в нем elasticSearch 1.7?))

M
31.10.2017
06:17:28
Нет, это легаси крупного ИМ

С удовольствием бы на 5ку переехал, так вот работ куча, а за каждую минуту простоя убьют

Кажется ты рассказывал про идеальный проект на yii2, который развернул докером за 2 мин? Это в нем elasticSearch 1.7?))
В целом не всё так радужно, но тимлид молодец, код ревью делает и говно не пускает, чтобы по феншую было всё.

Елена
31.10.2017
07:08:51
Всем привет! А подскажите, пожалуйста правильный вариант. Есть один запрос в модели, который возвращает данные с id. Этот id хочу передавать в другой запрос, в качестве параметра. Все действия выполняю в контроллере. Результат первого запроса перебираю в цикле, беру id и подставляю в другой запрос. Все данные записываю в переменную масссив, который потом передаю в view. Мне кажется это не правильно.

Google
Ivan
31.10.2017
07:15:32
Join

In

Что приятнее

Елена
31.10.2017
07:19:33
? каюсь, спасибо за помощь))

Maxim
31.10.2017
07:22:01
? каюсь, спасибо за помощь))
"все действия выполняю в контроллере" - покайся снова и выноси логику в сервисы и репозиторий

Stas
31.10.2017
07:24:49
всем доброе утро кто то работал с платежкой Fondy

Maxim
31.10.2017
07:29:01
Вспомнил comedy club, где официанту говорят "мне форнди", а официант(Рева) ему что-то вроде - "Я не фондю, млять!!!")))

Konstantin
31.10.2017
07:37:10
Вопрос в том, дадут ли они API на такое
Тем более спрашивать нужно не здесь ибо кто должен апи дать))

Mark
31.10.2017
07:37:44
Я тут запрашивал доступ к API или что? Я спросил — работал ли кто-либо, ибо возможно кто-то поделиться опытом.

Konstantin
31.10.2017
07:38:52
Я тут запрашивал доступ к API или что? Я спросил — работал ли кто-либо, ибо возможно кто-то поделиться опытом.
По моему в сообщении написано следующее: Вопрос в том, дадут ли они API на такое.

Я отвечаю на конкретное сообщение а не на первоначальный вопрос заданный когда-то. Для этого я использую кнопку ответить чтобы видеть на какое сообщение ответ.

Mark
31.10.2017
07:49:41
ок

Dmitry
31.10.2017
08:08:59
Maxim
31.10.2017
08:11:57
странные советы, учитывая отсутствие контекста в вопросе.
он же описал то, что делает дичь да еще и в контроллере. Какой тебе контекст еще нужен?

Dmitry
31.10.2017
08:12:48
Дмитрий
31.10.2017
08:13:39
Писать логику в контроллере

Maxim
31.10.2017
08:14:13
в чем дичь? Сделать выборку и передать во view?
Все действия выполняю в контроллере. Результат первого запроса перебираю в цикле, беру id и подставляю в другой запрос. Все данные записываю в переменную масссив, который потом передаю в view

тоже так кодишь?

Google
Dmitry
31.10.2017
08:15:29
Писать логику в контроллере
где там про логику было написано

тоже так кодишь?
нет, что ты, я везде где надо и недо зафигачиваю 100 слоев абстракции

Konstantin
31.10.2017
08:16:18
?

Dmitry
31.10.2017
08:16:20
Любую задачу надо рассматривать в контекте

Maxim
31.10.2017
08:16:45
По сути парешь не знает ни о джойнах, ни о in и мало понимает как что-то работает в yii2 Если описанное им для тебя не дичь - наверно ты видел больше чем я

Dmitry
31.10.2017
08:16:51
У одних огромное приложение, в котором без доки не разберешся, у вторых блог, на 2 роута

Konstantin
31.10.2017
08:17:02
Я тоже часто пишу в контроллере выборки и прочие ифы

Maxim
31.10.2017
08:18:18
посмотри доклад Елисеева с yiiconf2017. Он рассказвыает, что класть в репозиторий

Konstantin
31.10.2017
08:18:26
Если всю логику пихать в модель становится неудобно каждый раз лазить туда сюда

Dmitry
31.10.2017
08:18:44
посмотри доклад Елисеева с yiiconf2017. Он рассказвыает, что класть в репозиторий
я и так знаю, мне просто интересно что ты оттуда возвращаешь?

модель это куча классов

Konstantin
31.10.2017
08:19:36
Dmitry
31.10.2017
08:19:50
Файл с методами
AR? это не модель

Konstantin
31.10.2017
08:20:02
Которые вызываю в контроллере

Dmitry
31.10.2017
08:20:05
не надо туда логику ложить

Maxim
31.10.2017
08:20:06
объекты возвращаю с больших выборок, произвожу операции get, save, remove или получаю списки через статику

Дмитрий
31.10.2017
08:20:17
Мне кажется тут уже начался троллинг друг друга

Google
Maxim
31.10.2017
08:21:24
Dmitry
31.10.2017
08:22:30
Мне кажется тут уже начался троллинг друг друга
просто когда у тебя 2-5 роутов, и выборка типа $list = Model::findAll(); View::render('template', compact($list)) не надо все усложнять разными абстракциями

т.е. все от контекста зависит

Дмитрий
31.10.2017
08:23:35
Я считаю что человека нужно предупреждать - что если у тебя проект большой - то это, друг, говно ты пишешь

Dmitry
31.10.2017
08:25:30
Я считаю что человека нужно предупреждать - что если у тебя проект большой - то это, друг, говно ты пишешь
он сам к этому придет когда поймет :) А изначально не понимая для чего это может нагородить такого, что потом замучается рефакторить. Тот код что я представил рефакторить потом легче

Maxim
31.10.2017
08:26:17
@Med1c84 У Dmitry гомно в коде приемлемо, если проект маленький. Тот парень отлично пишет код, по его мнению, а я зря придрался

Dmitry
31.10.2017
08:27:04
ты меня не так понял (

Дмитрий
31.10.2017
08:33:50
Относительно говна в голове ))

Dmitry
31.10.2017
08:35:18
Есть простой пример, нарушать SOLID - это говнокод?

Rich
31.10.2017
08:37:59
Все зависит от ситуации

Dmitry
31.10.2017
08:39:38
А указывать прямые зависимости внутри допустим методов плохо?

M
31.10.2017
08:43:45
Идите работайте.

Nikita
31.10.2017
09:17:53
Ребят, подскажите. Почему не работает конструктор? class CategoryUrlRule extends Object implements UrlRuleInterface { public $prefix = 'catalog'; private $tmp; public function __construct($config = []) { $this->tmp = 'brand1'; parent::__construct($config); } public function parseRequest($manager, $request){ return ['shop/catalog/category', ['slug' => $this->tmp]]; } public function createUrl($manager, $route, $params){ if ($route == 'shop/catalog/category'){ return 'catalog/category'; } return false; } }

Sergey
31.10.2017
09:37:21
подскажите пожалуйста, как указать страницу error если она в twig ?

Sergey
31.10.2017
09:41:23
ну при ошибках пишет, что не находит мою страницу error

в конфиге прописано

'errorHandler' => [ 'errorAction' => 'main/error', ]

сам шаблон есть

только у него расширение twig

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