ec-cube のデザイン変更

以前に、ec-cubeを使ったショッピングサイトを作成しており、お客さんからデザイン変更の要望を受け、修正作業をしました。

・カテゴリを展開

・新着情報をタイトルのみにして、クリックすると詳細が表示されるように。

・バナーとナビボタンの設置

などを行いました。

新着情報の修正では、ネットで検索した情報を元に修正できたのですが、ちょっとしたコツがあります。

ブロックと、ページ詳細を作成しないといけないのですが、これは管理画面からもできます。ページ詳細を作成すると、クラスの入ったPHPモジュール(~/user_data/xxx.php)とテンプレート(~/user_data/packages/default/xxx.tplが生成されます。

PHPモジュールに追加機能を追加しました。いったんうまく動くようになってから、デザインに修正があり、ページ詳細を管理画面から更新したことがありました。そうするとうごかなくなってしまいました。

原因は、ページ詳細を管理画面から修正すると、PHPモジュールを自動的に作成しなおしてしまい、元に戻ってしまうためでした。そこで多少つまづきました。

PHPモジュールを修正した場合は、管理画面でページ詳細を修正したあとでFTPで入れなおす必要があります。または、テンプレートの修正を管理画面からやらずにFTPで入れ替えて行う、というのがよさそうです。

    コメントを残す

    メールアドレスが公開されることはありません。 が付いている欄は必須項目です

    このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください