2011-07-02 18 views
0

我有拐點問題。 我爲它創建了一個名爲SentSmsesController的模型SentSms和一個控制器。 它,所以我已經嘗試使用變形器::規則有拐點的CakePHP問題

Inflector::rules('plural', array(
    'rules' => array('/^(sms)$/i' => '\1es'), 
    'irregular' => array('sms' => 'smses') 
)); 

Inflector::rules('singular', array(
    'rules' => array('/^(sms)es$/i' => '\1'), 
    'irregular' => array('smses' => 'sms') 
)); 

但它並沒有幫助不能正常工作。

回答

2

我對自定義變形不太熟悉,但看起來像您的規則尋找精確匹配的「短信」。由於您的模型被稱爲「SentSms」,它永遠不會匹配自定義規則。嘗試從正則表達式中刪除^字符(行首)或使用模型的全名。