2011-07-02 3 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

나는 사용자 정의 굴곡에도 익숙하지 않지만 규칙에 따라 의 "sms"와 일치하는 것으로 보입니다. 귀하의 모델은 "SentSms"라고 불리우므로 사용자 정의 규칙과 일치하지 않습니다.^문자 (행의 시작)를 정규식에서 제거하거나 모델의 전체 이름을 사용하십시오.