@symfony_ru

Страница 128 из 138
Дмитрий Maestro
23.08.2018
11:05:56
?

Nariman
23.08.2018
11:12:06
:D

[Anonymous]
23.08.2018
11:49:33
чем чат не устраивает?
Хорошая альтерантива, на самом деле. Полагаю то, что если будет какой-то серьёзный вопрос, то никто не возьмет на себя груз ответственности. У меня вопросы тогда такие: 1. Чем привлекателен функционал форм? Reusable? 2. Классы для формы прописываются в классе формы, но многократное использование сходит на нет, когда я понимаю что мне нужно каждый элемент оборачивать в form-group класс (к примеру) Мне не напрягаться по этому поводу и просто оборачивать в шаблоне так, как мне нужно, верно? 3. Напрягает то, что нужно лезть в класс формы, а не менять классы в самом шаблоне. То есть, для того, чтобы поменять класс, нужно лезть в форму, а не в сам шаблон. Все так делают, когда хотят пофиксить классы в верстке? 4. Я хочу сделать форму для GET-запроса, но я понимаю, что привязать к сущности её не могу. Поэтому мне приходится создавать форму в контроллере (у меня это только так заработало) Есть ли у кого пример кода, в котором форму можно определить в классе формы и использовать НЕ В КОНТРОЛЛЕРЕ, а в классе формы?

Serezha
23.08.2018
14:37:13
Привет всем. Ищу ментора, который был бы готов отвечать на вопросы один раз вечером/в определенное время. Обещаю не беспокоить в течении дня и не отвлекать от рабочего процесса.
Ой вряд ли. Помочь кому-то разобраться с основами программирования еще более-менее интересно, но вечером думать о том, зачем и как использовать формы в Симфони... увольте :)

Google
Serezha
23.08.2018
14:40:10
Мое скромное мнение - Симфони очень удобно использовать для проектов, где основная работа ведется в админке (Соната или Изи), на фронте максимум выводятся данные в режиме рид-онли, формочки разве что примитивные в духе обратную связь пользователя получить.

vipos
24.08.2018
08:15:09
Доброго вемени суток, коллеги

Понимаю, что не совсем тот чат, но может есть кто сможет проконсультировать по elasticsearch + laravel

Aleksandr
24.08.2018
08:50:27
так ты бы сразу вопрос задавал

vipos
24.08.2018
11:42:28
да в принципе воспрос скорее по незнанию. Суть такова, установил elasticsearch, создался default index, для класса pages сделал маппинг, закинул статьи в индекс. Тут все работает четко. Когда пытаюсь проделать тоже самое для класса vpofiles, получаю ошибку

{"error":{"root_cause":[{"type":"illegal_argument_exception","reason":"Rejecting mapping update to [my_custom_index_name] as the final mapping would have more than 1 type: [pages, vpofiles]"}],"type":"illegal_argument_exception","reason":"Rejecting mapping update to [my_custom_index_name] as the final mapping would have more than 1 type: [pages, vpofiles]"},"status":400}

с эластиком только начинаю разбираться

[Anonymous]
24.08.2018
11:44:53
Код пости через три тильды. Вот так тест.

vipos
24.08.2018
11:48:46
{"error":{"root_cause":[{"type":"illegal_argument_exception","reason":"Rejecting mapping update to [my_custom_index_name] as the final mapping would have more than 1 type: [pages, vpofiles]"}],"type":"illegal_argument_exception","reason":"Rejecting mapping update to [my_custom_index_name] as the final mapping would have more than 1 type: [pages, vpofiles]"},"status":400}

как я понимаю ошибка говорит, что ошибка из-за того, что в маппинге будет больше двух типов

vipos
24.08.2018
12:06:53
а какой бандл?
??? Это laravel

Google
Artem
24.08.2018
12:07:16
там композера нет?

vipos
24.08.2018
12:10:01
понял вопрос)) либа elasticquent/Elasticquent

спасибо, разобрался, сделал отдельный индекс под таблицу компаний

Artem
24.08.2018
12:11:26
так индекс лучше делать один под проект, типы разбирись какие у тебя есть

Anton ?
25.08.2018
16:04:48


Anton ?, [25.08.18 19:20] curl -sS https://getcomposer.org/installer | php -- --version=1.6.5 && mv composer.phar /usr/bin/composer SYMFONY_ENV=prod SYMFONY_DEBUG=0 composer install --no-dev -vvv всё ок. curl -sS https://getcomposer.org/installer | php -- --version=1.7.0 && mv composer.phar /usr/bin/composer SYMFONY_ENV=prod SYMFONY_DEBUG=0 composer install --no-dev -vvv ошибка та что на скрине

symfony 3.4

Artem
27.08.2018
03:04:21
Попробуй на время отключить ipv6 если используется. https://askubuntu.com/questions/440649/how-to-disable-ipv6-in-ubuntu-14-04

Anton ?
27.08.2018
03:41:20
лол, это тут причём?)

Artem
27.08.2018
04:06:34
лол, это тут причём?)
Ошибка во время выполнения этой команды: curl -sS https://getcomposer.org/installer | php -- --version=1.7.0 && mv composer.phar /usr/bin/composer SYMFONY_ENV=prod SYMFONY_DEBUG=0 composer install --no-dev -vvv или этой: composer install ?

Anton ?
27.08.2018
04:07:42
SYMFONY_ENV=prod SYMFONY_DEBUG=0 composer install --no-dev -vvv при услвии что сам композер версии выше или равной 1.7.0, на ранних версиях ошибок нет

Artem
27.08.2018
04:14:07
SYMFONY_ENV=prod SYMFONY_DEBUG=0 composer install --no-dev -vvv при услвии что сам композер версии выше или равной 1.7.0, на ранних версиях ошибок нет
Для composer 1.7.2(не знаю как для 1.7.0) и php7 валилась ошибка, вроде связанная с несовместимостью при установки и что-то связанное с работой ipv6. Было предложено снести composer, отключить ipv6, установить последню версию композера она же 1.7.2 вроде и обратно включить работу ipv6. И ошибок не было.

Anton ?
27.08.2018
04:15:58
причм тут это, фатал вываливается на этапе выполнения пост-инстал скриптов когда посети уже было получено всё что нужно

Artem
27.08.2018
04:57:52
причм тут это, фатал вываливается на этапе выполнения пост-инстал скриптов когда посети уже было получено всё что нужно
Глянь тут для проверки https://github.com/sensiolabs/SensioDistributionBundle/pull/258 и тут https://github.com/symfony/symfony/issues/18986

Sergey
29.08.2018
10:57:09
Написал статью об автоматической валидации запросов в Symfony. Кому интересно, детальней по ссылке: https://blog.larapulse.com/symfony/symfony-request-validation

Anton ?
29.08.2018
11:06:28
ээ а чё не на русском(

Sergey
29.08.2018
11:14:43
ээ а чё не на русском(
Сейчас ориентировано на широкую аудиторию, переводы я планирую делать позже

Sergey
29.08.2018
11:39:36
Чем этот подход удобнее стандартного флоу c формой и ДТО ?
Многие валидируют форму в контроллере, что не допустимо по SRP

Google
Anton ?
29.08.2018
12:10:33
ну мне кажется в большинстве проектов есть проблемы и посерьёзнее, чем валидация в контроллере)

Alexander
29.08.2018
12:15:13
Многие валидируют форму в контроллере, что не допустимо по SRP
Куда следует выносить валидацию? Не валидирую в контроллерах, но хочется узнать как делать правильно)

Serezha
29.08.2018
12:23:34
Посмотрел статейку. Думаю, я взял верный курс, мигрируя с PHP / Symfony в более другие технологии :) Все-таки, чем больше энтерпрайз боли в работе, тем логичнее ее делать на языках и фремворках, которые лучше оплачиваются на рынке и более распространены в больших проектах

Alexander
29.08.2018
12:39:52
https://blog.larapulse.com/symfony/symfony-request-validation
Спасибо, познавательно было)

Serezha
29.08.2018
12:48:56
Какие технологии выбрал?
JS / NodeJS как база, среди фреймворков пока не остановился на каком-то конкретном

PHP нравится, но в рамках исключительно бекенда очень тесно жить. В экосистеме JS все-таки это сильное преимущество - изучая нюансы одного языка, фреймворка, бандлера - открывается доступ и в бекенд и в веб + мобайл разработку

Anton ?
29.08.2018
13:13:44
или нет)

Serezha
29.08.2018
13:33:45
Мобайл разработка на жс - это боль. Вся кроссплатформенность через костыли.
я еще не заворачивал ничего в приложения, но по крайней мере ясен путь - через Кордова или Реакт Натив. с PHP вообще без вариантов

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

завернуть ее в реальный апп через Кордову... ну думаю дня за 2-3 вполне

Олексій
29.08.2018
13:39:04
завернуть ее в реальный апп через Кордову... ну думаю дня за 2-3 вполне
без костылей под разные платформы не обойдется. Особенно на реакт-нейтиве, т.к. там поддержка андроида вообще жопошная.

Serezha
29.08.2018
13:44:18
без костылей под разные платформы не обойдется. Особенно на реакт-нейтиве, т.к. там поддержка андроида вообще жопошная.
так и сам переезд на JS довольно болезненно происходит. JS Fatique и все такое. Но глядя на код валидатора формы для Симфони... возвращаюсь к изначальной мысли о том, что переход был оправдан

Kirill
29.08.2018
17:50:12
завернуть ее в реальный апп через Кордову... ну думаю дня за 2-3 вполне
гыгы :D Нате развлекухи, самолично выстрадал: https://gist.github.com/SerafimArts/de9900f9977780de355d )

ol
30.08.2018
15:18:29
Всем привет

Nariman
30.08.2018
15:55:07
Здравствуй

Terminator
30.08.2018
20:57:52
@bitcryeng будет жить. Поприветствуем!

Google
Terminator
30.08.2018
22:51:09
. . будет жить. Поприветствуем!

.
30.08.2018
22:51:51
кто может помочь за дежку установить поддержку https в симфони?

Serezha
31.08.2018
00:52:05
кто может помочь за дежку установить поддержку https в симфони?
Это не про Symfony. Если используется Nginx, довольно элементарно поднимается HTTPS для сайта (нужен сертификат и несколько строк в конфиге)

Александр
31.08.2018
04:32:03
Terminator
02.09.2018
12:10:03
@o7oleksandr7 будет жить. Поприветствуем!

O7
02.09.2018
12:15:52
Добрый день. Подскажите пожалуйста: Я когда-то поверхностно изучал Symfony2, немного реализовал на ней. Потом мало занимался в IT сфере. Сейчас вышел SF4 уже. Как лучше изучить его? Учить SF2, потом SF3, а потом SF4? Или сразу к SF4 приступить? И 2й вопрос - английский у меня средний. Есть ли русская документация для SF4? Или книгу готов приобрести? Что посоветуете? Помогите пожалуйста новичку... Заранее благодарю!!!

Nariman
02.09.2018
12:18:37
Здравствуй Нет, сразу в 4 версию Документация, если ещё не получается english читать то, через Chrome переводи и читай, лучшее дело изучение чего то, это практика

O7
02.09.2018
12:37:28
А есть ли книги?

Nariman
02.09.2018
12:47:43
На сайте есть раздел по это

O7
02.09.2018
13:18:26
Извиняюсь, имел ввиду на русском...

Александр
02.09.2018
13:32:26
Извиняюсь, имел ввиду на русском...
Если английский средний, то его вполне должно быть достаточно для чтения официального сайта симфони

Плюс как выше писали Гугл переводчик

O7
02.09.2018
13:33:12
Ок, спасибо Александр

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