簡體   English   中英

PHP_SELF在yii動作中

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM