メモです。
EC-Cubeでは、カード決済とかいろいろモジュールを公式サイトにて購入し、自分のサーバに「ダウンロード」するというやり方で機能拡張ができます。この際にうまくすすまない原因をメモしておきます。

1、サーバが対応していないケース

Xreaとか、なんとかかんとかインストールできても、モジュールがダウンロードできなくてガックシというケースがありました。サーバ側の設定でphpがセーフモードになっているから?(リサーチ不足…)というような感じかもしれませんが、うまくやれてる人もいるかもしれません。スキルが必要ということです。

>>EC CubeのオフィシャルパートナーのサーバはOKっぽいです

>>自分は「使えるねっと」を利用してうまくいきました。おためし期間だと管理画面が異常に遅いですが、入金すればさくさく動きます。シロウト向けではない感じだけど、Pleskが使えて、格安で高機能な気がします。

2、認証キーは、メールで送られてきているはずなので、引っ張り出してみると数字が書いてるはずです。「会員登録のご完了」というフレーズがメールのタイトルに含まれているものを開けてみましょう。

3、EC Cubeのオーナーズストアにアカウントを作ったときに、ショップのURLの「www」の有無で、ダウンロードできなかったりしました。変更するには、オーナーズストアのMYページから、「登録内容変更」>「確認ページへ」>「完了ページへ」
※そそっかしい自分は「完了ページにいかずにページをとじてたので、、登録変更できてませんでした。これで時間くっちゃった…。

これで、EC Cubeの機能面はたぶん動き出すはず!さーてデザインとコンテンツ作りだ。

XreaサーバにEC Cubeをインストールしたはいいものの、カード決済を行うにはモジュールを「ダウンロード」(ブラウザ上で行うインストール)する必要があって、そこでつまづいてしまった。phpがセーフモードのサーバだから?

EC Cubeで管理画面にログインすると、右カラムにいろいろとお知らせが表示されますがこれを表示しないカスタマイズの方法をメモです。

/data/class/pages/admin/LC_Page_Admin_Home.php

をテキストエディタで開いて、

// お知らせ一覧の取得
$this->arrInfo = $this->lfGetInfo();

というのを

// お知らせ一覧の取得
// $this->arrInfo = $this->lfGetInfo();

というふうに、コードをコメントアウトします。これでお知らせは表示されません。
クライアントのためにサイトを構築する際、必要のない情報を表示させると混乱のもとなので表示させたくない、というケースにて利用しました。ちょっとしたことですが忘れないようにメモ。

>>EC Cube

追記:
ついでに、
/data/Smarty/templates/default/admin/home.tpl
を開くと、管理画面トップページのhtmlをいじれます。
クライアントにとってはどうでもいいけど毎回見せられる「システム情報」をコメントアウトしておけばさらに良いかと。

EC CUBE

EC Cubeをひょんなことからさわっていたら、けっこう簡単にインストールできたので、Zen Cartで構築予定だったECサイトを急遽EC Cubeにて作成させて頂くことに。

XREAにインストールしたのでちょっとだけメモ。

まずブラウザにほどこされるままに、FTPツールにて、public_htmlディレクトリ以下およびpublic_htmlディレクトリが存在する最上ディレクトリのdataディレクトリ下のパーミッションをひたすら手作業で書き換える作業。
※ディレクトリは777に、ファイルは666に変更しました。膨大な数です…。サイトまるごとパーミッションを簡単に書き換えるツールとかないんだろうか…。

すすめていき、データベース情報の入力画面に。
XREAの管理画面で「PostgreSQLの追加・編集」(MySQLでもいいのかな?)にて、文字コードUNICODEにてデータベースをひとつ作成。その情報をEC Cubeインストール画面に入力。

すすめていき、Warning!が表示されたら、そのディレクトリのパーミッションを変更したり、ディレクトリが存在しなければ作成したりしてF5を押して、エラーが出なくなれば次へ進む。
※1箇所だけ、SC_Utils.phpの1422行目がどうこう…というエラーは、よくわからなかったので無視してしまったけどインストールはできました。

そんな感じでいくと、管理画面トップにたどり着き、インストール後はpublic_html/install/index.phpを削除するように、と言われるので削除。

とりあえずインストールはうまくいきました!エクセリア!

phpspot開発日誌にて、ウェブデザイナー向けの「ダッシュボード」的サイトが紹介されていました。

http://www.agencytool.com/dashboard/

ウェブデザインの際に、知ってると便利なサイトがたくさん載ってます。

カラーピッカーはいいですね、使えそう。

いろいろ見てるだけでも楽しいサイトがいっぱいです。

404 Page Not Foundが多いのが気になるかな…。

« 前の記事新しい記事 »