
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

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

Boris
31.10.2017
05:15:21

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

Ортем
31.10.2017
05:49:21

Maxim
31.10.2017
06:17:04

M
31.10.2017
06:17:28
Нет, это легаси крупного ИМ
С удовольствием бы на 5ку переехал, так вот работ куча, а за каждую минуту простоя убьют

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

first
31.10.2017
07:12:23

Dmitry
31.10.2017
07:13:35

Павел
31.10.2017
07:14:34

Google

Ivan
31.10.2017
07:15:32
Join
In
Что приятнее

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

Maxim
31.10.2017
07:22:01

Дмитрий
31.10.2017
07:23:21

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

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

Konstantin
31.10.2017
07:37:10

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

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

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
тоже так кодишь?

Dmitry
31.10.2017
08:15:15

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
Я тоже часто пишу в контроллере выборки и прочие ифы

Dmitry
31.10.2017
08:17:31

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

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

Dmitry
31.10.2017
08:18:44
модель это куча классов

Konstantin
31.10.2017
08:19:36

Dmitry
31.10.2017
08:19:50

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
Мне кажется тут уже начался троллинг друг друга

Dmitry
31.10.2017
08:20:32

Google

Maxim
31.10.2017
08:21:24

Dmitry
31.10.2017
08:22:30
т.е. все от контекста зависит

Дмитрий
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
ты меня не так понял (

Konstantin
31.10.2017
08:32:58

Дмитрий
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 ?

Dmitry
31.10.2017
09:40:44

Sergey
31.10.2017
09:41:23
ну при ошибках пишет, что не находит мою страницу error
в конфиге прописано
'errorHandler' => [
'errorAction' => 'main/error',
]
сам шаблон есть
только у него расширение twig