Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP: Yii, Yii2
Войти
Регистрация
Восстановить пароль
 
maruna011989
0 / 0 / 0
Регистрация: 02.08.2015
Сообщений: 26
1

Сформировать ссылку

06.12.2017, 12:36. Просмотров 184. Ответов 2
Метки нет (Все метки)

Всем привет, помогите!
Есть такая ссылка в коде
PHP
1
<a href="<?= Yii::app()->createUrl('/users/' . $author['user_id']); ?>"><?= Yii::t('basic', 'See') ?></a>
В итоге получается ссылка site.ru/users/25
Как сформировать ссылку на поддомен dom.site.ru/users/25
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.12.2017, 12:36
Ответы с готовыми решениями:

Добавить в меню внешнюю ссылку
Здрствуйте у меня в меню такой код Yii::app()-&gt;plugin-&gt;addMenuItem('top-menu', array('label' =&gt;...

Как в Pdjax сменить кнопку на ссылку ?
у меня обноаляется инфа при нажатии на кнопку ?= Html::submitButton('Телевизоры', ) ?&gt; можно...

Как описать в роуте сложную ссылку
Продолжаю изучать laravel Находил как создавать ссылки типа /items/23 ...

Как создать уникальную ссылку на страницу
есть страница forgot2.php -- по директории проекта views/forgot/forgot2.php Нужно как то...

Обернуть значение колонки в GridView на yii2 в ссылку
Не могу найти, как обернуть значение в ссылку. &lt;?= GridView::widget(); }, ...

2
ytf
231 / 253 / 183
Регистрация: 15.08.2017
Сообщений: 1,464
06.12.2017, 18:38 2
PHP
1
<a href="dom.<?= Yii::app()->createUrl('/users/' . $author['user_id']); ?>"><?= Yii::t('basic', 'See') ?></a>
0
slo_nik
0 / 0 / 1
Регистрация: 12.02.2012
Сообщений: 11
07.12.2017, 20:22 3
Добрый вечер.
В yii2 есть специальный Html помощник. В Вашем случае код получился бы гораздо короче, если его использовать.
PHP
1
<?= Html::a(Yii::t('basic', 'See'), ['/users', 'id' => $author['user_id']]); ?>
А чтобы получить нужный адрес в адресной строке - настраивайте urlManager();
Для адреса
HTML5
1
site.ru/users/25
приблизительно такое правило:
PHP
1
'<_c:\w+>/<id:\d+>' => '<_c>/view';
Ну а для того, чтобы получить адрес
HTML5
1
dom.site.ru/users/25
- необходимо видеть структуру Вашего приложения, конфиги. Тогда можно дать более точный ответ.
Пока могу сказать, что, если я правильно понимаю, для dom необходимо создать свой конфигурационный файл, в нём свои правила urlManager(); и настроить .htaccess
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.12.2017, 20:22

Как в Widget меню в Yii сделать внешнюю ссылку?
http:// - не срабатывает, накладывается на основной url как контроллер

Сформировать ссылку из модели
Есть типизированное представление: @model SomeModel Есть ли какой-нибудь хелпер, к-рым можно...

Сформировать ссылку на файл
Сделал я отчеты в формате xls они лежат в папке app_data проекта. Теперь мне надо сформировать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru