EC-CUBEの商品登録時の必須項目変更 | 独りスタンディングオベーション

独りスタンディングオベーション

素直な気持ちが大切。 日々の生活と感じたこと思ったこと

/data/class_extends/page_extends/admin/products/LC_Page_Admin_Products_Product_Ex.php
69行目

// 入力エラーチェック
function lfErrorCheck($array) {

上記関数内の任意の項目の「"EXIST_CHECK"」を外す。

例えば、
$objErr->doFunc(array("商品名", "name", STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));

$objErr->doFunc(array("商品名", "name", STEXT_LEN), array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));

逆に必須項目にしたい場合は、「"EXIST_CHECK"」を入れてあげればOK!



さらに、

商品登録ページに出てくる必須項目マーク「*」を外したいときは、

/data/Smarty/templates/テンプレートディレクトリ/admin/product.tpl
内の任意の項目の「 *」を外す。