
Дмитрий Maestro
03.09.2018
06:26:41
symfony.com.ua
Но хз, она неполная плюс устарела. Я вот тоже сейчас начал учить симфони, я Вобще без английского, читаю оригинальную доку. Поставил расширение в хром которое по клику переводит слово, так и живу.

O7
03.09.2018
08:20:50
А подскажите пожалуйста еще:
Я давно давно от PHP ушел, вернее не изучал...
Я правильно понимаю, что PEAR (в том числе PECL) давно не актуальны?
Сейчас все идет через packagist + composer?
Packagist это оффициальный репозитарий?
Packagist это главный PHP репозитарий?

Petr
03.09.2018
08:23:20
разве pear и pecl это не модули и компоненты от php? Packagist это лишь репозиторий, а composer является не только пакетным менеджером.

Google

Олексій
03.09.2018
08:23:57
Главный PHP репозитарий https://github.com/php/php-src ?

Petr
03.09.2018
08:45:57
и да для работы композера нужен git

Олексій
03.09.2018
08:50:58
packagist ведь их кеширует нет?
Конечно нет. Если я не ошибаюсь, добавление в пакаджист необходимо, чтобы пакет стал доступен для установки через композер. Хотя можно устанавливать и без реги в пакаджисте, но тогда такой пакет придется по особому прописывать в composer.json

O7
03.09.2018
09:00:22
Благодарю!

Petr
03.09.2018
09:38:19
все понял
действительно не кеширует, кэширует только в папку композера, у меня там плагин для композера
поэтому всегда пишет Loading from cache, даже в новых чистых инстансах
вот эта штука composer global require hirak/prestissimo

Terminator
03.09.2018
14:26:35
@ix_designer будет жить. Поприветствуем!
Vladimir Konchakovsky будет жить. Поприветствуем!

Google

Vladimir
03.09.2018
21:28:43
Доброй ночи. Хотел поинтересоваться про cms Sylius. Планируется старт проекта, товар не много 1000+ но очень много мерчандайзинга, акций, скидок и апсейлов. Сейчас стоит выбор брать Sylius, покупать Cs Cart (там дока хороша), пилить своё что то (дорого, и долго). Если у кого о был опыт работы с Sylius, поделитесь опытом и какие трудности были. А то на github целая тонна звёзд, но инфы кроме офф доки и issue в github я больше нигде активности не виде

Terminator
03.09.2018
23:16:26
Maxim Gushchin будет жить. Поприветствуем!

Maxim
03.09.2018
23:18:29
Доброй ночи. Хотел поинтересоваться. НЕ могу никак маршрутизацию динамичную сделать. Проблема в том что у меня есть таблица в бд с путями типа - /books. И мне нужно чтобы этот путь подставлялся в аннотацию Route для страницы Books однако аннотация не позволяет вставлять туда переменную, может есть какое то решение?

Александр
04.09.2018
04:19:20


Maxim
04.09.2018
11:16:02
Ну допустим смотрите, есть админка в которой есть название страницы и путь по которой она доступна. Я хочу, чтобы в админке можно было менять на любой путь. Он записывался в бд относительно названию страницы, например: Книги - /books. И в админке я меняю на /greatbooks и теперь страница "Книги" доступна по новому url
А как это в Route прописать не шарю
я написал функцию которая вытягивает путь из названия
Я в функцию переда. допустим - "Книги" и функция возвращает мне путь
/books
И вот как мне подтянуть его сюда
потому что в аннотации я вызать эту функцию не могу
Читал о ручной настройке Route, но что то не понял
Вот так работать не будет

Олексій
04.09.2018
11:30:04
Вам нужны методы экшенов под каждую запись в БД?

Alexander
04.09.2018
11:30:10
Как все страшное..
Лучше сделать в контролере запись
@Route("/{slug}", name="app_cms_content_default", defaults={"_locale"="en"})
В методе делать запрос в базу есть ли slug и так далее.

Maxim
04.09.2018
11:35:55
Alexander это плохая идея

Google

Maxim
04.09.2018
11:36:11
представте таких 7 рутов
и когда я буду писать типа
/books
он будет запускать именно первую
функцию
а если сравнение с бд идет в 3-й функции?

Alexander
04.09.2018
11:37:37
То как организуете - так работать и будет. Предложил, а там смотрите)

Maxim
04.09.2018
11:37:37
Олексей, мне нужна динамическая маршрутизация, чтобы меняя в админке, она менялась в контроллере
Не работает метод, я его первым делом пробывал
и если допустим не совпадение то редеректил на 404
Загружаться будет только первая функция
возможно кто то делал подобное
чтобы пути можно было менять в админке

Олексій
04.09.2018
11:40:04
Делать через slug, как Александр написал выше.

Nariman
04.09.2018
11:40:07
Берешь слуг и делаешь запрос в базу
Если нашел то редиректом на нужнуый метод

Maxim
04.09.2018
11:41:22
Всё пацаны я догнал)
Спасибо!)

Alexander
04.09.2018
11:41:28
?

Turchak
04.09.2018
11:48:00
Ребят всем привет, подскажите пож как лучше сделать версионность для API, хороший ли подход пробрасывать версию в uri или через headers лучше?

Google

Nariman
04.09.2018
11:48:34
Я через uri делал и видел так же делают

Anton ?
04.09.2018
11:50:39
ты б ещё через куки версионировал)))

Alexander
04.09.2018
11:51:28
В своей практике встречал лишь через uri, остальные варианты - стремные ?

Nariman
04.09.2018
12:01:46
Тут есть фрилансеры ?

Oleja
04.09.2018
12:02:02

Nariman
04.09.2018
12:02:40
На какой площадке сидишь и как там с симфони заказами ?

Oleja
04.09.2018
12:04:32
Upwork
Да не особо, но бывают

Maxim
04.09.2018
12:04:49

Konstantine
04.09.2018
12:05:04
Всем привет, ребят, подскажите плиз по работе с PHP, столкнулся с проблемой у переменных, хочу получить первое значение у переменной, до его переопределения, получаею его через геттер в объекте, а потом через сеттер вставляю другое значение, но моя переменная, где я получил значение, тоже поменялось, подскажите как обойти переопределение?
примерный код:
$lastTakenHits = &$stats->getLastTakenHits ();
$lastTakenDamage = &$stats->getLastTakenDamage ();
$stats->setLastTakenHits ($data['stats']['takenHits']);
$stats->setLastTakenDamage ($data['stats']['takenDamage']);

Maxim
04.09.2018
12:05:09
Я сделал, однако он требует, что то вернуть все равно

Alexander
04.09.2018
12:05:10
frilansim, freelance.ua - совсем малою.

Nariman
04.09.2018
12:05:50

Maxim
04.09.2018
12:05:56

Nariman
04.09.2018
12:06:24

Oleja
04.09.2018
12:06:39
Неа, я фрилансом балуюсь
В основном наоборот, нанимаю фрилансеров

Nariman
04.09.2018
12:07:11
Понял

Oleja
04.09.2018
12:07:28
Так что если интересно, пиши в личку

Nariman
04.09.2018
12:07:31
return ''; и получиться

Google

Konstantine
04.09.2018
12:08:00
Всем привет, ребят, подскажите плиз по работе с PHP, столкнулся с проблемой у переменных, хочу получить первое значение у переменной, до его переопределения, получаею его через геттер в объекте, а потом через сеттер вставляю другое значение, но моя переменная, где я получил значение, тоже поменялось, подскажите как обойти переопределение?
примерный код:
$lastTakenHits = &$stats->getLastTakenHits ();
$lastTakenDamage = &$stats->getLastTakenDamage ();
$stats->setLastTakenHits ($data['stats']['takenHits']);
$stats->setLastTakenDamage ($data['stats']['takenDamage']);
Люди))

Vladimir
04.09.2018
12:08:08
Кто с Sylius работал?

Alexander
04.09.2018
12:09:03

Konstantine
04.09.2018
12:09:34