@symfony_ru

Страница 129 из 138
Дмитрий 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 ?

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

Олексій
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 однако аннотация не позволяет вставлять туда переменную, может есть какое то решение?

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 - совсем малою.

Maxim
04.09.2018
12:05:56


Nariman
04.09.2018
12:06:24
Да не особо, но бывают
Тоже так же и на других, на symfony где лучше работу искать, не изучал вопрос этот ?

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
Vladimir
04.09.2018
12:08:08
Кто с Sylius работал?

Alexander
04.09.2018
12:09:03
Люди))
Зачем там ссылка?

Konstantine
04.09.2018
12:09:34
Зачем там ссылка?
сорян, я тестил, забыл убрать

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