【EC-CUBE お問い合わせフォームの項目変更、必須項目の削除・追加の方法】


①data/class/peges/contact/LC_Page_Contact.php

必須項目を削除したい場合は、下記部分の"EXIST_CHECK"の部分を削除
新たに必須項目にしたい場合は、"EXIST_CHECK"を追加。
不要な場合は、項目自体をすべて削除。

$objFormParam->addParam("お名前(姓)", 'name01', STEXT_LEN, 'KVa', array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
$objFormParam->addParam("お名前(名)", 'name02', STEXT_LEN, 'KVa', array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));


②管理画面→デザイン管理より
お問い合わせ(入力ページ)を修正


③下記のテンプレートファイルを修正

data/Smarty/templates/default(または使用中のテンプレート)/contact/confirm.tpl
data/Smarty/templates/default(または使用中のテンプレート)/mail_templates/contact_mail.tpl

※お問い合わせ(確認ページ)と自動送信メールのテンプレート
ページタイトルを「当サイトについて」から「アクセス」に変更する

■/data/class/pages/abouts/LC_Page_Abouts.php


47行目↓


$this->tpl_title = '当サイトについて';



$this->tpl_title = 'アクセス';

Mix Podをブログパーツで挿入した時にプレイリストが表示されて再生ボタンをクリックしないと再生しないあせる
自動で再生させたい時は、以下を修正

↓修正前

autoplay=false

↓修正後

autoplay=true

ECサイト構築中…備忘録-mix pod
久しぶりにチェックしたら、EC-CUBEのバージョンが2.11.1から2.11.2に更新されているっ!

早速いじってみようとインストールしようとしたけど、久々すぎて手こずってしまったあせる

こんなことではイケない><
次は忘れないようにメモしなくてはっ!

EC-CUBEサイトから、「Version 2.11.2(tar.gz) 」をダウンロード

■DLしたファイルをサーバーへアップして解凍

■「dataフォルダ」を「htmlフォルダ」内に移動した場合は、「html/define.php」の3行目を修正
 
 修正前
 define("HTML2DATA_DIR", "/../data/");
 ↓
 修正後
 define("HTML2DATA_DIR", "/data/");


■「htmlフォルダ」内の「.htaccess」を削除
  ※私の使用しているサーバーは「.htaccess」にPHP設定をすると「500 Internal Server Error」になってしまうので…

■DBの準備が終わったら、トップページへアクセスしてインストール。
 ※文字化け対策も忘れずに!
アメブロってRSSに広告が入ってしまうんですよね。
自分が書いた記事のように見えてしまうので困ります…叫び

消す方法を見つけたのでメモしておきます。

http://pipes.yahoo.com/pipes/pipe.info?_id=DrFZRK663RGaE1sE1pzWFwへアクセスして、URL入力欄にRSSのURLを入力。

※アメブロのRSSのURLは
http://feedblog.ameba.jp/rss/ameblo/ユーザーID

入力後に「Run Pipe」をクリック。

広告なしのRSSが表示されたら、「Get as RSS」をクリック。

アドレスバーに表示されるのが、RSSアドレスになるので、これを好きなように使う。
※http://pipes.yahoo.com/pipes~で始まる