CCS欄位有自動檢查是否需要有值的功能,只要在"Required"設成"Yes",就可以了。
但是,奇怪,怎麼搞了半天,都沒有!
搞了好久。
只好去查原始碼~~~
Common.php
Classes.php
找到 clsControl 裡面的 Validate() method
使用 die("text -- $varibale"); 來查看變數內容,以抓蟲。
一個一個試,才發現問題出在 clsError->addError() 這裡!?
再查進去,原來是
$this->Errors->addError($CCSLocales->GetText('CCS_RequiredField', $this->Caption));
CCS_RequiredField 這一個tw-zh 沒有定義到!是空白的,出來的就是空白!
以至於加了Error ,還是沒有 Error
最後,把CCS_RequiredField語系檔定義進去,就跑出來了!
呼!!!鬆了一口氣!
終於找到原因了!
紀錄一下這個抓蟲經驗。
沒有留言:
張貼留言