@symfony_php

Страница 608 из 1418
Sergey
30.01.2018
12:01:28
Да решение какое-то не очень. Каждому придётся эти шаги выполнять.
You should be able to create a second client_id in the same project and define localhost URLs for it. Replacing the client_id and client_secret for production deployment can be achieved using a configuration file. You probably don't want to bake the client_secret in your code anyway, but keep it in a protected file.

Vladislav
30.01.2018
12:01:30
подскажите, есть ли бандл, для 3.4, для сжатия css, js?
симфони тут ни при чем. юзай webpack(любой сборщик)

Константин
30.01.2018
12:08:13
На 2-3.
Обычно делают отдельный сервер аутентификации, чтобы кроссдоменная аутентификация была. Её можно было бы переиспользовать и для локального домена. Правда если там же централизованно хранить роли, то могут быть проблемы.

Google
Artem
30.01.2018
12:27:30
нубское. норм склонения для русского в трансляциях? проще самому пилить или что-то есть?

Vadim
30.01.2018
13:39:52
Я делаю oauth2 аутентификацию со строронним приложением с помощью guard. Куда лучше полученый токен сохранить? Просто в сессию или в юзера (он фиктивный, чисто для security)?

Vladislav
30.01.2018
13:40:16
access_token?

зависит от того какой у него лайфтайм

Vadim
30.01.2018
13:40:41
ну который мне дадут, что бы я запросы мог делать к тому приложению

Vladislav
30.01.2018
13:40:45
есть же вечные

ну в вк был)

Vadim
30.01.2018
13:41:07
нет - есть лайфтайм, но я думаю ,просто каждый раз новый получать

сколько там сессия живет... больше его хранить негде

Vladislav
30.01.2018
13:41:57
ну тогда можно в сессию

Vadim
30.01.2018
13:42:35
ну так и думал, просто первый раз с гардом заморочился и с oauth2 своими руками...

до этого через бандлы делал, но тут специфика такая, не получается стандартными библиотеками

Google
Vadim
30.01.2018
13:44:29
спасибо

Daniel
30.01.2018
14:08:37
Други. Реально ли чтобы CompilerPass запускался каждый раз и не надо было делать cache:warmup?

Bohdan
30.01.2018
14:09:47
а зачем?

Константин
30.01.2018
14:10:09
В dev он и так сам вармапится при изменении файлов

Daniel
30.01.2018
14:13:20
Костыль

У меня короче GUID организации хранится в параметрах контейнера, он дофига куда в 10 сервисах прокидывается, задача - с 1 февраля организация меняется и соттветственно GUID организации в параметре надо будет сменить.

И было бы вот так



Vladislav
30.01.2018
14:15:16
не могу понять зачем каждый раз запускать компайлер пас

Daniel
30.01.2018
14:15:53
Потому что он закэшируется и с первого февраля, когда наступит момент переключать юр лицо - не сработает нихера, будет прокидываться старый параметр

Vladislav
30.01.2018
14:16:21
ну так первого февраля зайди и поменяй. это глупость запускать каждый раз его

или напиши if (date > 1 february) {$anotherKey}

Alexandr
30.01.2018
14:16:58
при деплое перегенерируй кэш и всё

Daniel
30.01.2018
14:16:59
Vladislav
30.01.2018
14:17:09
в компайлер пасе

в 1

Daniel
30.01.2018
14:17:11
при деплое перегенерируй кэш и всё
Деплоя 1 февраля не будет

Alexandr
30.01.2018
14:17:33
Деплоя 1 февраля не будет
а откуда на проде новый id возьмется? ... чо-т я потерялся)

Vladislav
30.01.2018
14:17:35
а вообще тебе не надо компайлер пас, ты можешь это поменять в экстеншене бандла.

Google
Vladislav
30.01.2018
14:17:47
а откуда на проде новый id возьмется? ... чо-т я потерялся)
он его уже щас вставляет и хочет чтобы он сработал 1 февраля

ты вставляешь в конфиг 2 ключа: новый и старый. делаешь if (date blabla) {use new key}

и у тебя везде подменится ключ

сервисы вообще ничего не должны знать как и почему поменялся конфиг

ты это делаешь намного раньше и выше по иерархии

Daniel
30.01.2018
14:19:19
А данные с экстеншена, которые идут в контейнер, прогервать не надо?

Vladislav
30.01.2018
14:22:36
а, я понял в чем трабла) ну билдить каждый раз кернель не хочется. советую просто зайти 1 февраля и поменять ключ и почистить кэш.

Alan
30.01.2018
15:32:59
Я что не могу пользоваться гугл логином в целях тестирования на локальном домене тоже?
You can use bit.ly, a URL shortening service. Just shorten the [localhost URL such as http//localhost:8080/twitter_callback] and register the shortened URL as the callback in your Twitter app.

по аналолгии с твитором

или в хостс прописать домен

Alan
30.01.2018
15:34:00
https://tolocalhost.com/

короче все что на стеке из первых результатов гугла)

Sergey
30.01.2018
16:28:48
Xdebug 2.6 релизнулся с поддержкой 7.2 пхп https://xdebug.org/

https://derickrethans.nl/xdebug-26.html

Aleksey [R10]
30.01.2018
17:45:33
Привет ловлю ошибку An exception has been thrown during the rendering of a template ("Controller "AppBundle\Controller\StaticController::about" for URI "/_fragment" is not callable."). Рендер так. {{ render(controller('AppBundle\\Controller\\StaticController::about')) }}

Что ему не нравится?

Andrey
30.01.2018
17:48:40
Есть метод about?

Andrew
30.01.2018
17:48:51
Что ему не нравится?
если sf < 4, попробуй переименовать метод в aboutAction, проверь модификатор видимости метода, должен быть паблик

Google
Aleksey [R10]
30.01.2018
17:49:10
2.8 ...

паблик да



Andrew
30.01.2018
17:49:26
aboutAction тогда

Alex
30.01.2018
17:50:45
update vs about?

Aleksey [R10]
30.01.2018
17:51:02
спасибо

update vs about?
пробовал старый контроллер пихнуть. новый не открывает, говорит путь не найден

No route found for "GET /update_form/"

Admin
ERROR: S client not available

Aleksey [R10]
30.01.2018
17:52:08
тот же самый





а всё, сам дурак

браузер подставил / в конце пути

Alex
30.01.2018
17:53:16
trailing slash

???

есть ли это рефактор то можно нэйминг контроллера подправить

Aleksey [R10]
30.01.2018
17:54:14
Не, это для теста эта штука только в модалке будет инжектится

Alex
30.01.2018
17:54:22
он же не универсальный UpdaterController

Google
Aleksey [R10]
30.01.2018
17:54:25
4 формы в 4х модалках

Alex
30.01.2018
17:54:27
ааа

ок

??

Aleksey [R10]
30.01.2018
17:54:50
каждый раз офигеваю от того что просят реализовать )

и думаю пора фронт на js уводить, но руки не доходят изучить до состояния делать в продакшен

А есть какой то правильный путь вынести модалку с js кодом в отделный контроллер?

Alex
30.01.2018
18:17:53
нуу это смотря на что и в зависимости от того как работает сейчас

можно посмотреть как это делает по этапам силиус ковыряясь вьистории начиная с альф... или как акенео с 1.7 на 2.0 и 2.1

2.0 - 2.1 это больше на 3.0 симф выход а 1.7 - 2.0 больше переход с ассетик на ноду с вебпэк

Aleksey [R10]
30.01.2018
18:41:41
а можно для идиото чуть проще

силиус?

акенео

Andrew
30.01.2018
18:44:51
силиус?
https://github.com/akeneo/pim-community-standard, https://github.com/sylius/sylius

Aleksey [R10]
30.01.2018
18:45:08
Спасибо, пошел курить

Pavel
30.01.2018
21:49:56
Зачем в symfony4 phpunit скачивается отдельно, не в vendor? В чем смысл?

В обход компосера

Похоже на какой-то костыль

Sergey
30.01.2018
22:12:11
в виде phar? что бы зависимости phpunit не конфликтовали с твоими)

Pavel
30.01.2018
22:13:33
В виде чуть ли не отдельного проекта в bin

Про вид phar не понимаю

Sergey
30.01.2018
22:14:25
В виде чуть ли не отдельного проекта в bin
я пока flex не юзаю активно потому не знаю. Почитай что пишут)

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