Менеджер по поиску URL в Yii
Я реализовал свой проект в Yii. Я сделал управление URL-адресами, все работает нормально. но я ищу URL не правильно. я добавил свой код здесь. подскажите пожалуйста как поменять этот код по моему URL..
мой main.php:
<form class="navbar-form " role="search" name="searchform" method="POST" action="<?php echo Yii::app()->baseUrl.'/index.php/recipe/course1/';?>" id="menu-form-style" onsubmit="return ValidateSearchForm();">
<div class="form-group">
<input type="text" name="search" id="search" placeholder="Quick Search...." class="form-control" onkeyup="lookup(this.value);" onblur="fill();">
я отправил своему контроллеру рецептов.
где я сделал это: контроллер рецептов
public function actionCourse1(){
if(isset($_POST["search"]))
$course=$_POST["search"];
$this->redirect(array('recipe/course','searched'=>$course));}
public function actionCourse(){
$model=new Recipe;
if(isset($_GET['searched']))
$count=$_GET['searched'];
$bigArray=array();
in my configure main.php
'searched'=>'recipe/course',
Над строкой конфигурации я хочу показать.
но я вот так получаю
search/searched/asdfadfadfa
http://kitchenking.ebhasin.com/ это наш сайт. пожалуйста, предложите мне подходящий ответ
3 ответа
Если я понял ваш вопрос правда попробуйте это...
$this->render('/recipe/course/ or your file place', array('searched'=>$course));}
или же
$this->redirect('/recipe/course/searched/'.$course);
Измените ваш конфиг main.php:
'search/<searched>'=>'recipe/course',
Перечитайте этот http://www.yiiframework.com/doc/guide/1.1/en/topics.url, да, я знаю, что это не ответ, но я думаю, что ваши маршруты недействительны.