実験酒場

Welcome to the 実験酒場
2009年 8月 20日(木曜日) 10:51
作者: Administrator   
印刷 Eメール
CMSカスタム - ec-cube カスタム

ec-cubeでは、現状(var.2.41)0円商品が登録できません。

しかし、試供品やプレゼント、レンタル品などのサービスを行うときは、0円商品を登録できるようにしたいものですね。

ec-cubeコミュニティで取り上げられていたものを実際に使ってみました。

以下の修正は、var.2.41で行ったものです。

1.LC_Page_Admin_Products_Product.phpを修正

/data/class/pages/admin/products/LC_Page_Admin_Products_Product.phpの573行目付近

$objErr->doFunc(array("通常価格", "price01", PRICE_LEN), array("ZERO_CHECK", "SPTAB_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));

"ZERO_CHECK"を削除

2.LC_Page_Admin_Products_ProductClass.phpを修正

/data/class/pages/admin/products/LC_Page_Admin_Products_ProductClass.phpの416行目付近

$objErr->doFunc(array(NORMAL_PRICE_TITLE, "price01:".$no, PRICE_LEN), array("ZERO_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
$objErr->doFunc(array(SALE_PRICE_TITLE, "price02:".$no, PRICE_LEN), array("EXIST_CHECK", "ZERO_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));

"ZERO_CHECK"を削除

最終更新 ( 2009年 8月 25日(火曜日) 20:47 )
 
2009年 8月 05日(水曜日) 18:35
作者: Administrator   
印刷 Eメール
CMSカスタム - ec-cube カスタム

在庫表示

デフォルトでは、カートボタンが表示されるページ(商品詳細ページ、商品一覧ページ)で、商品登録で在庫設定をしても、現有在庫が表示されません。

なので、以下のように内容を変更します。

ソースを変更するページは、ec-cube管理画面⇒デザイン管理⇒レイアウト⇒商品詳細、または商品一覧

僕は、カートボタンの前後を以下のように書き換えました。

最終更新 ( 2009年 8月 25日(火曜日) 21:04 )
 
2009年 8月 05日(水曜日) 12:28
作者: Administrator   
印刷 Eメール
CMSカスタム - Joomla!カスタム、etc

Joomla!をシックスコアにインストールしたら躓く箇所があったのでメモ

Joomlaをシックスコアにインストールしようとしたら、以下のコードを.htaccessに埋め込まないとインストールできないよ。と言われた。

php_value mbstring.language "neutral"

なので.hataccssファイルをjoomla!を設置したディレクトリ以下に設置する、と500エラ-が出た。
よく分からないけど、phpのセーフモードがオフだと.htaccessファイルの記述によっては500エラーが出るみたい。
PHP のセキュリティ上の問題らしいです。

そこでphp.iniを編集。
シックスコアのサーバー管理画面から、FTPアカウント設定⇒FTPアカウントを新規作成
パスの設定のところで
/home/貴方のサーバーアカウント/貴方のドメイン名/public_html
から/public_htmlを削除した
/home/貴方のサーバーアカウント/貴方のドメイン名
で新たにFTPアカウントを作る。
FTPアカウント一覧からログイン、php.iniを編集。(phpフォルダ内にあります。)
[mbstring]の項目のところに以下の記述を追加。
mbstring.language = neutral
これで無事にJoomla!がインストールできます。^^

と思ったら、
joomla!管理画面のインストール推奨設定:のところがエラー表示: オフ(推奨) オン(現状)になっている。
設定が合っていないとしてもJoomla!は動作するでしょう。 と書いてあるけど、本当に?と疑ってしまう。
そこでまたphp.iniを編集。
[PHP]
display_errors = On
から
display_errors = Off

今度こそインストールOKになった。

最終更新 ( 2009年 8月 20日(木曜日) 12:30 )
 
さらに記事を読む...
<< 最初 < 1 2 3 4 5 > 最後 >>

ページ 3 / 5