Как поставить внешнюю ссылку + параметр

В настоящее время я хотел бы, чтобы ссылки CV перенаправлялись на мою корзину AWS S3. Я использую Сонату Админ.

С URL-адресом, на который меня перенаправляют

 ->add('cvName', 'url', [
                'url' => "https://s3.eu-west-3.amazonaws.com/*****/",
                'attributes' => ['target' => '_blank']
            ])

Без перенаправления на имя CV.

 ->add('cvName', 'url', [
                'attributes' => ['target' => '_blank']
            ])

Я бы хотел, чтобы при переходе по ссылке происходило перенаправление на адрес "https://s3.eu-west-3.amazonaws.com/*****/ + CVNAME"

Большое спасибо за ваш ответ.

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Symfony Station Communiqué - 17 февраля 2023 г
Symfony Station Communiqué - 17 февраля 2023 г
Это коммюнике первоначально появилось на Symfony Station , вашем источнике передовых новостей Symfony, PHP и кибербезопасности.
Управление ответами api для исключений на Symfony с помощью KernelEvents
Управление ответами api для исключений на Symfony с помощью KernelEvents
Много раз при создании api нам нужно возвращать клиентам разные ответы в зависимости от возникшего исключения.
0
0
264
1

Ответы 1

Попробуйте str_replace:

url = str_replace('*****', CVNAME, "https://s3.eu-west-3.amazonaws.com/*****/")

Как я могу использовать str_replace в этом контексте?

Ahmad Zeidan 01.04.2019 13:38

'url' => str_replace('*****', 'cvName', "s3.eu-west-3.amazonaws.com*****/")

Stargazer 01.04.2019 13:51

cvName не заменяется именем резюме:/

Ahmad Zeidan 01.04.2019 14:13

Я получил s3.eu-west-3.amazonaws.com/cvName, но я хочу, чтобы cvName было заменено правильным cvName

Ahmad Zeidan 01.04.2019 14:14

У всех пользователей есть определенное cvName, это cvName регистрируется в пользовательских объектах, понимаете?

Ahmad Zeidan 01.04.2019 14:27

Я полагаю, что это переменная 'cvName'? Если это так, просто используйте его на str_replace вместо CVNAME

Stargazer 01.04.2019 14:57

У меня нет переменной cvName Не знаю, знаете ли вы, как работает соната?

Ahmad Zeidan 01.04.2019 16:49

Другие вопросы по теме