@symfony_ru

Страница 89 из 138
ol
14.09.2017
16:02:27
или же {% if is_granted('IS_AUTHENTICATED_FULLY') %}

и все

понял ?

Евгений
14.09.2017
16:04:27
да все понятно

Google
ol
14.09.2017
16:04:35
гораздо проще, да ?)

Евгений
14.09.2017
16:06:22
для отображения да, так и делаю, но тут нюансы

ol
14.09.2017
16:07:10
какие?

Herman
14.09.2017
16:09:13
чувак хочет чтобы для пользователя это был единый процесс - нажал "добавить в корзину" - зарегался, а товар уже в корзине

Евгений
14.09.2017
16:09:23
эта общая форма и для других мест

ее скрывать и показывать постояно?

ol
14.09.2017
16:09:41
а в чем проблема, там аяксом вызывать функции ?

кого скрывать? кого показывать ?

у тебя одна из двух форм будет вылазить

Alan
14.09.2017
18:56:46
в какой момент они запускаются, window load или document ready или сразу

в основной странице жс код не обернут ничем? типа (function ($) {} (jQuery)

а лучше код и покажи)

Google
Евгений
14.09.2017
18:59:27
было в document ready основной

да в принципе это решается просто, перенос скрипта на основную страницу и инициализация его при завершении аякса, просто думал почему так не работает)

Alan
14.09.2017
19:01:14
основной скрипт может позже аякса догружается?

так то область видимости там общая елси все в глобальном в обоих скриптах

Евгений
14.09.2017
19:02:09
нет, есть основная страница, в которой все подгружено и работает, я хотел чтоб вместе со html и скрипт был чисто под этот html сразу

Alan
14.09.2017
19:02:49
и этот скрипт в аяксовом хтмл не может обратиться к функции в основном или наоборот?

Евгений
14.09.2017
19:03:56
подгруженный скрипт должен был вызвать функцию, которая уже проинициализирована на основной странице

Alan
14.09.2017
19:04:28
пытается вызвать или не отработал? просто если там инлайном в хтмл скрипт то вроде браузер его не выполнит

Евгений
14.09.2017
19:05:03
пытался вызвать, но в консоле было is not defined

типа нет такой функции

Alan
14.09.2017
19:06:28
тогда я не прошел в следующий этап битвы экстрасенсов)

в личку можешь прямо код показать может так увижу)

ol
14.09.2017
19:06:42
)))

вы парни, херню делаете на ровном месте

Евгений
14.09.2017
19:07:09
в личку можешь прямо код показать может так увижу)
да я переделал, уже нечего скидывать)

интересно, что основной скрипт мог вызвать функцию или получить значение переменной из подгруженного, но не наоборот)

Ksenia
15.09.2017
17:48:19
Всем привет ? #вакансия Senior PHP Web Dev ГДЕ? Германия ?? КТО? Компания - мировой лидер рынка по продаже велосипедов и оборудования для активного отдыха ? ЧТО ДЕЛАТЬ? Задача - разработка и поддержка app ? ТРЕБОВАНИЯ: 3 years PHP, Symfony, Git, Vagrant, PHPStorm and Continuous Integration ? СКОЛЬКО ПЛАТЯТ? - 40-60К евро в год ? За более детальной информацией - в личные сообщения ✉

Ladone
17.09.2017
14:06:55
Кто с трансформерами данных работал?

ol
18.09.2017
12:46:59
йоу

Google
ol
18.09.2017
12:47:08
как сразу две роли добавить ?

Artemiy
18.09.2017
13:12:09
->addRole(...) ->addRole(...)

ol
18.09.2017
13:12:18
нихрена

Artemiy
18.09.2017
13:12:23
?

покажи метов свой addRole

ol
18.09.2017
13:12:42
я уже по другому сделал

{% if not is_granted('ROLE_USER') %}, а что {% if is_granted('ROLE_USER') %} теперь не алё ?

и как мне теперь разложить 3 роли

Ladone
18.09.2017
20:56:10
HI, кто знает как лейблу формы правильно прописать for в свойствах?

Юльчик
18.09.2017
21:26:30
В твиге ?

Ladone
18.09.2017
21:26:33
угу

Юльчик
18.09.2017
21:26:47
Attr

Ladone
18.09.2017
21:26:52
не работает

lable_attr тоже не работает

{{ form_label(form_translation_view.cityTranslation[0].translation, 'ru', {'label_attr': {'for': 'test' }}) }}

Юльчик
18.09.2017
21:31:07
{{ form_label(form.name,{'attr': {'for':'name'}}) }}

Вот так

Ladone
18.09.2017
21:33:48
делал

ну выше же написал =)

'attr' - работает только для инпутов

Google
Ladone
18.09.2017
21:34:48
Вы даже class не впишите с помощью attr для label. Но отвечу и attr тоже пробывал.

Юльчик
18.09.2017
21:48:22
https://stackoverflow.com/questions/41660447/symfony-form-label-attribute-for-not-changing-according-to-form-widget-id-ch

Это читал ?

Ladone
19.09.2017
07:02:51
Угу, это в документации написано. Это же нужно для изменения шаблона label, мне же нужно добратся к свойству шаблона. То есть делать, новый шаблон ради for'a мне не имеет смысла.

ol
19.09.2017
07:04:15
да не, есть другой какой-то метод

Ladone
19.09.2017
07:10:04
Но я его не нашел)

ol
19.09.2017
10:35:37
))

Евгений
19.09.2017
10:44:41


если я правильно понял

Ladone
19.09.2017
12:12:13
Это по поводу моего вопроса?)

ol
20.09.2017
07:28:34
Yes !

к нам дамы добавляются

вот таких банить нужно

эгегей, админы

Евгений
20.09.2017
08:23:06
+1

Daniel
20.09.2017
09:28:14
Ребята, вопрос по рейс кондишенам и архитектуре согласованности в очередях

1)Админом обновляется юзер - регистрируется задача #update-1 в очрееди на обновление юзера в 1С 2)Эта задача #update-1 начинает выполняться - происходит ошибка из-за таймаута коннекта к 1С - она кладется в очередь отложенных обработок 3)Админу похеру: пока там задача пытается выполнится - он еще раз обновляет юзера, добавляя еще какие-то правки - создается задача #update-2 на обновление юзера в 1С 4)Вот теперь 2 задачи не могут выполниться какое-то время и прыгают по очереди из отложенной очереди в основную через определенный интервал 5)К этому времени, неожиданно начинает работать 1С и к этому времени пытается выполниться задача #update-2 - она выполняется успешно и только после начинает выполняться #update-1, который затирает изменения #update-2 - последние изменения, которые хотел сделать админ

У меня реббит, если это важно

Rm
20.09.2017
09:31:35
Daniel
20.09.2017
09:32:19
Можешь кейс описать?

Google
Rm
20.09.2017
09:37:06
Можешь кейс описать?
https://habrahabr.ru/post/235983/ https://github.com/rabbitmq/rabbitmq-delayed-message-exchange твое с первой задачей всегда выйдет с очереди первым

Daniel
20.09.2017
10:07:10
Да с плагином проблема ставить его

Слишком дофига* бумаг надо

У меня разруливается через x-message-ttl и x-dead-letter-exchange

Возможно буду делать через https://symfony.com/doc/current/components/filesystem/lock_handler.html

На каждую каку создавать

Dmitry
20.09.2017
11:10:18
может завести очередь "создать пользователя" и очередь "редактировать пользователя" и отрабатывать одним и тем же воркером, который переходит к очереди редактирования только если очередь создания пуста.

Rm
20.09.2017
11:46:23
Да с плагином проблема ставить его
не понял какая проблема? в каталог положил со всеми плагинами и выполнил в ребите rabbitmq-plugins enable rabbitmq_delayed_message_exchange https://bintray.com/rabbitmq/community-plugins/rabbitmq_delayed_message_exchange/v3.6.x#files

Artemiy
20.09.2017
13:16:12
Ребята. Такой вопрос. Есть entity User. Должна возможность создать Admin, Moderator, User. Есть допустим сервис User у которого есть методы для создания таких сущностей (т.к. разный набор полей для каждого нужен). Так вот вопрос, передавать параметрами createAdmin($email, $password, ...) или создавать заранее в контроллере entity, сетить туда параметры необходимые и передавать в нужный метод? Как правильнее? Красиво аолучается с передачей ентити, но не очень нравится, что надо модель создавать в контроллере.

ol
20.09.2017
13:17:31
вообще ничего не понял

Artemiy
20.09.2017
13:20:25
)

Сейчас постараюсь понятнее

Или даже проще. Можно ли создавать ентити в контроллере? Для того чтобы готовый объект передать в сервис для дальнейших действий

$user = new Entity\User(); $user->setName('Vasya'); $user->setEmail('vasya@gmail.com'); $userService->createAdmin($user);

Страница 89 из 138