【ECCUBE2.13】特定地域の場合、送料無料条件を満たしても対象外にする
/data/class/SC_CartSession.php
if ($this->isDelivFree($productTypeId)) {
//配送方法指定
if($deliv_id == 3){
switch ($deliv_pref[0]) {
//北海道
case 1:
$results['deliv_fee'] = 1728;
break;
//沖縄
case 47:
$results['deliv_fee'] = 1728;
break;
//青森県
case 2:
$results['deliv_fee'] = 1034;
break;
//秋田県
case 5:
$results['deliv_fee'] = 1034;
break;
//岩手県
case 3:
$results['deliv_fee'] = 1034;
break;
default:
$results['deliv_fee'] = 0;
}
}else{
$results['deliv_fee'] = 0;
}
}
MYSQL5.6でイント型カラムに空値を指定する
MYSQL5.6からイント型カラムに空値指定が出来なくなったので、
とりあえずの対処。
1)確認
mysql> SELECT @@GLOBAL.sql_mode;
+--------------------------------------------+
| @@GLOBAL.sql_mode |
+--------------------------------------------+
| STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION |
+--------------------------------------------+
上記の場合、空値でデータ登録できない。
2)sql_modeを指定しない
mysql> SET @@GLOBAL.sql_mode='';
mysql> SELECT @@GLOBAL.sql_mode;+-------------------+
| @@GLOBAL.sql_mode |
+-------------------+
| |
+-------------------+
3)my.cnf設定
※設定しないと、再起動時に戻ってしまうため。
usr/my.cnf等もチェック。
sudo vi /usr/my.cnf
sql_mode=''sudo vi /etc/my.cnf
sql_mode=''
4)MYSQLを再起動し確認
sudo service mysqld restart
mysql> SET @@GLOBAL.sql_mode='';
mysql> SELECT @@GLOBAL.sql_mode;+-------------------+
| @@GLOBAL.sql_mode |
+-------------------+
| |
+-------------------+
ImageMagickを、インストールする【CentOS6.8/Apache2.2.15】
インストールしていなければ、php-develインストール
Imagemagickインストール
#yum -y install ImageMagick-devel
#peardev install pecl/imagick
*Please provide the prefix of Imagemagick installation [autodetect] :
↑キーボードのEnter。
php.ini編集
#sudo vi /etc/php.ini
extension=imagick.so
apache再起動
#sudo service httpd restart
確認
以下が表示されればOK
imagick
imagick module => enabled
imagick module version => 3.0.1
imagick classes => Imagick, ImagickDraw, ImagickPixel, ImagickPixelIterator
imagick.locale_fix => 0 => 0
imagick.progress_monitor => 0 => 0
ECCUBE2.13データベース構造
dtb_api_account | APIアカウント |
---|---|
dtb_api_config | API設定 |
dtb_baseinfo | 店舗基本情報 |
dtb_best_products | おすすめ商品情報 |
dtb_bkup | バックアップ |
dtb_bloc | ブロック情報 |
dtb_blocposition | ブロック配置情報 |
dtb_category | カテゴリ情報 |
dtb_category_count | カテゴリ商品数情報 |
dtb_category_total_count | カテゴリ商品合計数情報 |
dtb_class | 規格情報 |
dtb_classcategory | 規格分類情報 |
dtb_csv | CSV情報 |
dtb_csv_sql | CSV詳細設定SQL情報 |
dtb_customer | 顧客情報 |
dtb_customer_favorite_products | お気に入り商品情報 |
dtb_deliv | 配送業者情報 |
dtb_delivfee | 送料情報 |
dtb_delivtime | 配送時間情報 |
dtb_holiday | 休日情報 |
dtb_index_list | インデックス一覧 |
dtb_kiyaku | 規約情報 |
dtb_mail_history | 受注メール送信履歴 |
dtb_mailmaga_template | メルマガテンプレート情報 |
dtb_mailtemplate | メールテンプレート情報 |
dtb_maker | メーカー |
dtb_maker_count | メーカーカウント |
dtb_member | 管理画面メンバー情報 |
dtb_mobile_ext_session_id | モバイルセッション情報 |
dtb_module | モジュール情報 |
dtb_module_update_logs | モジュール更新ログ情報 |
dtb_news | 新着情報 |
dtb_order | 受注情報 |
dtb_order_detail | 受注詳細情報 |
dtb_order_temp | 受注一時情報 |
dtb_other_deliv | その他の配送先情報 |
dtb_ownersstore_settings | オーナーズストア設定 |
dtb_pagelayout | ページレイアウト情報 |
dtb_payment | 支払方法情報 |
dtb_payment_options | 支払選択肢情報 |
dtb_plugin | プラグイン情報 |
dtb_plugin_hookpoint | プラグインフックポイント |
dtb_product_categories | 商品カテゴリ関連 |
dtb_product_status | 商品ステータス情報 |
dtb_products | 商品情報 |
dtb_products_class | 商品規格情報 |
dtb_recommend_products | 関連商品情報 |
dtb_review | レビュー情報 |
dtb_send_customer | 顧客メール送信履歴 |
dtb_send_history | メール送信履歴 |
dtb_session | セッション情報 |
dtb_shipment_item | 配送商品情報 |
dtb_shipping | 配送先情報 |
dtb_tax_rule | 【2.13】消費税ルール |
dtb_templates | テンプレート情報 |
dtb_update | モジュール更新情報 |
mtb_allowed_tag | 許可タグ |
mtb_auth_excludes | 管理画面認証除外 |
mtb_authority | 管理者マスタ |
mtb_constants | 定数マスタ |
mtb_country | 【2.13】国マスタ |
mtb_customer_order_status | 顧客表示用受注ステータス |
mtb_customer_status | 顧客ステータス |
mtb_db | データベース種別 |
mtb_delivery_date | 商品発送日 |
mtb_device_type | 端末種別 |
mtb_disable_logout | ログアウト無効ページ |
mtb_disp | 公開フラグ |
mtb_job | 職業マスタ |
mtb_magazine_type | メルマガ種別 |
mtb_mail_magazine_type | メールマガジン種別 |
mtb_mail_template | メールテンプレート |
mtb_mail_tpl_path | メールテンプレートパス |
mtb_mail_type | メール種別 |
mtb_mobile_domain | モバイルドメイン名 |
mtb_order_status | 受注状態 |
mtb_order_status_color | 受注ステータス色 |
mtb_ownersstore_err | オーナーズストアエラー種別 |
mtb_ownersstore_ips | オーナーズストアIPアドレス |
mtb_page_max | ページ最大表示数 |
mtb_permission | 管理画面アクセス権限 |
mtb_pref | 都道府県マスタ |
mtb_product_list_max | 商品一覧最大表示数 |
mtb_product_status_color | 商品ステータス色 |
mtb_product_type | 商品種別マスタ |
mtb_recommend | おすすめレベル |
mtb_reminder | パスワード質問マスタ |
mtb_review_deny_url | レビュー拒否URL |
mtb_sex | 性別マスタ |
mtb_status | 商品ステータス |
mtb_status_image | ステータス画像 |
mtb_target | ブロックターゲット |
mtb_taxrule | 課税規則マスタ |
mtb_wday | 曜日 |
mtb_work | 稼動状態 |
mtb_zip | 郵便番号 |
mtb_permission | 管理画面アクセス権限 |
mtb_pref | 都道府県マスタ |
ECCUBE2.13 dtb_tax_rule (消費税ルール)構造
dtb_tax_rule.tax_rule_id | 税率ID |
---|---|
dtb_tax_rule.country_id | 国ID |
dtb_tax_rule.pref_id | 地域ID |
dtb_tax_rule.product_id | 商品ID |
dtb_tax_rule.product_class_id | 商品規格ID |
dtb_tax_rule.calc_rule | 課税規則(四捨五入、切り上げ、切り捨て) |
dtb_tax_rule.tax_rate | 消費税率 |
dtb_tax_rule.tax_adjust | 固定金額 |
dtb_tax_rule.apply_date | 適用日 |
dtb_tax_rule.member_id | 作成者ID |
dtb_tax_rule.del_flg | 削除フラグ |
dtb_tax_rule.create_date | 作成日時 |
dtb_tax_rule.update_date | 更新日時 |