@symfony_php

Страница 175 из 1418
Roman
10.04.2017
19:50:52
очень странно, конечно. это прод-режим?

Yuriy
10.04.2017
19:52:17
да

на деве аналогичное вываливается

Sergey
10.04.2017
19:52:56
ты в прод режиме пишешь стектрейсы клиенту?

Google
Sergey
10.04.2017
19:53:10
там по стектрейсу видно кстати что это прод)

Yuriy
10.04.2017
19:53:39
да знаю, это не есть большой секрет

подскажите лучше как он него избавится заменив на внятное уведомление об ошибке

pzrk
10.04.2017
19:54:52
лол

Sergey
10.04.2017
19:55:44
getMessageKey у эксепшена вызови)

pzrk
10.04.2017
19:56:07
напиши handler чтобы ошибки и исключения на проде в лог писались просто

Yuriy
10.04.2017
20:02:12
getMessageKey у эксепшена вызови)
это в twig ? вызвал: {{ error.messageKey|trans(error.messageData, 'security') }} но ничего не изменилось

Sergey
10.04.2017
20:04:44
а откуда стектрейс рисуется?

Yuriy
10.04.2017
20:06:56
login.html.twg

разобрался вызывать нужно было не error.messageKey а error.message спасибо Сергей за идею

Roman
10.04.2017
21:07:34
ребята, вопрос немного не по симфони. посоветуйте плс какой клиентский жс-фреймворк брать и почему?

Andrey
10.04.2017
21:07:59
Вуйджс 2

Что-то посередине между реактом и ангуларом

Google
Roman
10.04.2017
21:08:36
вот я на него смотрю

а почему именно он? что не так с реактом и ангуляром?

Andrey
10.04.2017
21:09:11
У реакта много возни под капотом

У ангуляра легко наворотить франкенштейна

Roman
10.04.2017
21:13:02
ладно, попробую его, спасибо

но там почему-то очень базовая документация, кажется что ее недостаточно

Jan
11.04.2017
01:08:35
Судя по статьям Фабьена, Symfony 4 обещает быть интересной. А я блин еще даже третью версию не раскурил...

Daniel
11.04.2017
04:10:53
Всё что возможно придется загуглить - смена delimiters для твиговских шаблонов, с новой версией вуэ устоявшиеся в гугле решения этого вопроса устарели немного

Alan
11.04.2017
06:56:41
вью очень простой, за день читается дока потом просто тонкости ищешь читаешь

Sergey
11.04.2017
11:55:01
у реакта хоть экосистема есть. плагины для хрома, вебшторм и тд. а vue совсем сырой еще

Roman
11.04.2017
11:55:44
у вуя есть плагин для хрома

Sergey
11.04.2017
11:57:42
vue какой-то бекбон на стероидах

Roman
11.04.2017
11:58:54
ты так говоришь бекбон, как будто это что-то плохое

Sergey
11.04.2017
11:59:05
бекбон збс) у нас до сих пор на фронте он

Pavel
11.04.2017
12:27:00
Для вуя есть поддержка в ide от jetbrains

Roman
11.04.2017
12:29:01
ну вот

Alan
11.04.2017
12:34:14
у вью доки на китайском )))

ну, многие статьи и репы гитхаба

сидишь читаешь код а там коменты иероглифами

Google
Roman
11.04.2017
12:36:38
я думал что это японский

хотя один хуй конечно

Eugene
11.04.2017
13:52:35
Help! Ситуация следующая в проекте несколько языков по умолчанию английский. У товара Slug мультиязычный аналогично и с другими страницами. Если для какого то языка не заполнен slug то берется английский. Проблема в ледующем: Нужно создать ссылки canonical и alternate, соответственно просто подставить локаль не подходит нужно подставлять нужный slug и локаль. Для переводов используется gedmo, можете посоветовать, как это правильнее можо сделать?

Dmitry
11.04.2017
15:12:53
проект случайно не payever?)

Eugene
11.04.2017
16:52:04
Не )))

Yuriy
11.04.2017
17:32:38
всем привет на сайте используется только один язык, но один из бандллов в сообщении ошибки возвращает фразу на английском, хочу ее перевести, в шаблоне пишу: {{ error.message|trans }} но в результате получаю не переведеный вариант, сам перевод в файле app/Resources/translations/messages.ru.yml подскажите пожалуйста в чем может быть проблема? в конфиге translator: { fallbacks: [ru] } присуствует

Dinar
11.04.2017
17:34:06
А что лежит в error.message?

Yuriy
11.04.2017
17:35:25
фраза 'Bad credentials.'

Dinar
11.04.2017
17:36:07
И соответственно как выглядит перевод в messages.ru.yml?

Yuriy
11.04.2017
17:36:30
одна из строк 'Bad credentials.': 'Введен неверный логин или пароль.'

Dinar
11.04.2017
17:37:45
А есть возможность узнать оригинальный ключ перевода?

Yuriy
11.04.2017
17:38:17
?

Yuriy
11.04.2017
17:38:30
что такое оригинальный ключ перевода?

Dinar
11.04.2017
17:39:27
Ну Bad Credentials - это прям захардкожено в бандле?

Хотя это не имеет значения наверно.

Посмотри в профайлере что с переводом.

Yuriy
11.04.2017
17:42:54
ну не совсем в бандле





Big_Shark
11.04.2017
17:46:47
@Gaaarfild Модный такой, флаг добавил я смотрю

Google
Alexander
11.04.2017
17:47:53
Bad credentials.: 'Введен неверный логин или пароль.' - а так если

ну и bin/console c:c

Yuriy
11.04.2017
17:49:55
кеш чищу и разные комбинации перебила и с кавичками и без

Alexander
11.04.2017
17:52:20
Bad credentials.: Неверный логин или пароль - у меня вот так работает

Andrey
11.04.2017
17:52:55
Кеш в редисе, апц?

Alexander
11.04.2017
17:53:00
Файл с переводом правильно называется? messages.ru.yml

Yuriy
11.04.2017
17:53:17
имя файла верное

никакого кеширования еще нет

Admin
ERROR: S client not available

Dmitry
11.04.2017
17:55:13
Я делал так: Bad credentials: Введен неверный логин или пароль. работало норм

Yuriy
11.04.2017
17:56:52
может есть какие то настройки переводов, отличный от дефолтных?

Andrey
11.04.2017
17:57:02
Так эксепшен тоже переводить надо

Через t

Dmitry
11.04.2017
17:57:59
да, когда ошибки выводишь - ее нужно через trans прогонять

Dinar
11.04.2017
18:15:52
может есть какие то настройки переводов, отличный от дефолтных?
Так может ловить эксепшн и задавать сообщение?

Я делал так: Bad credentials: Введен неверный логин или пароль. работало норм
У тебя точка в yml скорее всего спецсимвол. Ключ в кавычки поставь.

Yuriy
11.04.2017
18:18:13
кавычки перебирал во всех вариациях вот что заметил php bin/console debug:translation —all [Symfony\Component\Console\Exception\RuntimeException] Not enough arguments (missing: "locale").

хотя переменая определа в конфиге

Dinar
11.04.2017
18:18:56
Locale в config.yml указана?

Google
Yuriy
11.04.2017
18:26:44
да



Dmitry
11.04.2017
18:42:21
Yuriy Что за ru после } ?

smile
11.04.2017
18:44:51
Это подсказка от phpstorm чему равно %locale%

.avolver
11.04.2017
18:52:02
А это точно не помогает? rm -rf app/cache/* или rm -rf var/cache/*

Yuriy
11.04.2017
19:05:41
rm -rf var/cache/* увы

свершилось, кеш числил rm... результата не видел выполнил php bin/console cache:clear помогло, в чем разница команд?

всем спасибо за подсказки с переводом

Daniel
12.04.2017
05:05:32
https://medium.com/fuzz/php-a0d0b1d365d8

Вот это лол

Roman
12.04.2017
05:09:24
Знатный наброс

Jan
12.04.2017
06:37:55
Пока в чатике PHP хайпят по поводу вышеобозначенной статьи, спрошу тут.

Есть класс SomeService (сферический в вакууме), например с пятью аргументами в конструкторе. Ну, или больше) Как вы считаете, вынос этих аргументов в объект SomeServiceOptions имеет смысл?

Тоже самое касается какого-то метода, у которого разрастается количество аргументов.

Andrew
12.04.2017
06:43:04
если можно применить шаблон строитель, то думаю норм. он для этого используется

Jan
12.04.2017
06:45:30
http://t.me/prophp7

Sergey
12.04.2017
10:08:17
привет, как в репозиторий докрины добавить значение по умолчанию? если почти во всех запросах есть условие where param = default_param ?

Roman
12.04.2017
10:11:35
самое простое решение - добавьте в репозe getBuilder() который будет возвращать былдер с этим параметром

Sergey
12.04.2017
10:12:38
у меня еще проблема в том, что этот параметр приходит извне, и я не понимаю, неужели в каждый метод передавать его

Страница 175 из 1418