ec-cube2 icon indicating copy to clipboard operation
ec-cube2 copied to clipboard

LC_Page_Admin_* の extends にバラつきがある

Open seasoftjapan opened this issue 7 years ago • 2 comments

基本は extends LC_Page_Admin_Ex だが、以下の例外がある。

data\class\pages\admin\order\LC_Page_Admin_Order_Disp.php(33): class LC_Page_Admin_Order_Disp extends LC_Page_Admin_Order_Ex
data\class\pages\admin\order\LC_Page_Admin_Order_Edit.php(33): class LC_Page_Admin_Order_Edit extends LC_Page_Admin_Order_Ex
data\class\pages\admin\order\LC_Page_Admin_Order_Mail.php(33): class LC_Page_Admin_Order_Mail extends LC_Page_Admin_Order_Ex
data\class\pages\admin\products\LC_Page_Admin_Products_ReviewEdit.php(33): class LC_Page_Admin_Products_ReviewEdit extends LC_Page_Admin_Products_Review

ケアレスミスだと思うが、意味があるならコメントを記述すべき。

seasoftjapan avatar Jan 26 '18 04:01 seasoftjapan

LC_Page_Admin_Products_Product は、

        parent::lfInitParam($objFormParam);

として、参照がある様子。

動作としては良いのだろうが、設計的に違和感がある。

seasoftjapan avatar Jan 26 '18 07:01 seasoftjapan

検索パラメーターの引き継ぎをして、「戻る」を有効にする関係で、使っている記憶があります 本来筋であれば、検索用パラメーターはSC_Helper系にまとめて、そちらを各ページが読み込むべきですが 構造の変更になってしまうため今回は避けたほうが良いかも

so-amuamu avatar Jul 26 '18 02:07 so-amuamu