В настоящее время я хотел бы, чтобы ссылки 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"
Большое спасибо за ваш ответ.




Попробуйте str_replace:
url = str_replace('*****', CVNAME, "https://s3.eu-west-3.amazonaws.com/*****/")
'url' => str_replace('*****', 'cvName', "s3.eu-west-3.amazonaws.com*****/")
cvName не заменяется именем резюме:/
Я получил s3.eu-west-3.amazonaws.com/cvName, но я хочу, чтобы cvName было заменено правильным cvName
У всех пользователей есть определенное cvName, это cvName регистрируется в пользовательских объектах, понимаете?
Я полагаю, что это переменная 'cvName'? Если это так, просто используйте его на str_replace вместо CVNAME
У меня нет переменной cvName Не знаю, знаете ли вы, как работает соната?
Как я могу использовать str_replace в этом контексте?