[英]PHP_SELF in yii action
您如何在yii表單中添加PHP_SELF的操作,我目前正在使用它:
'action' => '/site/contact',
但我想替換該操作以再次調用自身。 我怎么做?
更新:
嘗試刪除數組中的操作,現在它不驗證表單。
使用Yii控制器方法createUrl
不帶參數的調用將指向當前控制器和操作。
在視圖中,您可以只調用$this->createUrl()
:
'action' => $this->createUrl(),
重要提示 :請勿對問題中的操作進行硬編碼。 始終調用createUrl
,如果您更改url規則,這將確保正確的url:
'action' => $this->createUrl('otherController/someAction'),
或同一控制器的不同動作
'action' => $this->createUrl('otherAction'),
等等
是否意味着刷新頁面?
只需在控制器操作中執行$this->refresh()
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.