0
이것은 내 홈 페이지입니다. 다른 페이지로 리디렉션하는 태그는 3 개뿐입니다. 코드 :하이퍼 링크 단추가 작동하지 않습니다.
<div>
<h1> Welcome to my YeePHP project</h1>
<h1> Click <a href=" register "> here </a> to register</h1>
<h1> Click <a href=" login "> here </a> to login</h1>
<h1> Click <a href=" dashboard "> here </a> to enter the dashboard</h1>
이 내 DashboardController입니다 :
class DashboardController extends \Yee\Managers\Controller\Controller
{
/**
* @Route('/dashboard')
* @Name('dashboard.index')
*/
public function index()
{
$app = $this->getYee();
$app->render('dashboard/dashboard.twig', $data = array(
));
}
/**
* @Route('/dashboard')
* @Name('dashboard.post')
* @Method('POST')
*/
public function post()
{
$app = $this->getYee();
$name = $app->request->post('name');
$comment = $app->request->post('comment');
$AddCommentModel = new AddCommentModel($name, $comment);
if($AddCommentModel->comment() == true)
{
$AddCommentModel->insertCommentsInDb();
$app->render('dashboard/dashboard.twig', $data = array());
}
else
{
$data = array(
"error"
);
}
}
}
난 당신이 생각하고있는 것을 알고있다. h1 태그에 "/"넣기. 이미 시도했지만 슬프게도 작동하지 않습니다. 내가 눈치 챘을 때 @Route('/dashboard')
을 @Route('/(dashboard)')
으로 변경하면 대시 보드 페이지가로드됩니다.