Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 03.12.2014 16:40:30

Андрей Воробей

Алиасы для маршрутов

Добрый день!
Столкнулся с проблемой внедрения алиасов для маршрутов.
Есть маршрут

Route::get('product/{pid}','ProductController@show');

Соответственно товар доступен по ссылке //site.com/product/123
Функция

link_to_action('ProductController@show',$product->title,array(product->product_id));

Вернет ссылку с адресом //site.com/product/123

Требуется возможность добавлять алиасы к маршрутам, например так:

Route::alias('бытовая_техника/стиральные_машины/siemens_xfr820', 'product/123');

Соответственно 'ProductController@show' с параметром 123 должен быть доступен по адресу //site.com/бытовая_техника/стиральные_машины/siemens_xfr820
При переходе на ссылку //site.com/product/123 срабатывает 301 редирект
И функция link_to_action (и другие хэлперы) при наличии алиаса выводят именно его.

Может кто уже сталкивался с подобным и есть какое-то решение или хотя бы подскажите в какую сторону копать
Заранее спасибо.

#2 04.12.2014 10:19:36

Nikolas

Re: Алиасы для маршрутов

Тоже интересует данный вопрос

Подвал раздела