Controller namespace App\Http\Controllers; use Illuminate\Http\Request; use Illuminate\Support\Facades\DB; class DatabaseController extends Controller { public function index(Request $request){ if(isset($request->id)){ //パラメーター結合(…
$ vagrant ssh $ cd /cd/appname $ artisan --version @コントローラの作成 artisan make:controller HelloController └>/app/Controller/HelloController.php ※CRUD処理一式をセットにする--リソースとして登録 artisan make:controller HelloController --…
1)インスタンスを作らなくても呼び出せる(new しなくても呼び出せる) 2)複数のところから呼ばれた場合は全ておなじ場所(メモリ)が参照されることになるので、ある所で変数の値を変更されたら他に参照しているところ全てに影響が出る【用途】・共通関…
インターフェースは「このクラスは、○×△メソッド(≒関数)を持ちます!」という「約束」 ・インターフェースによるメソッドの実装強制という約束をすること・インターフェースの役割は「ふるまい」の共通化。コードの再利用ではない 例)動画再生インターフェ…
1)依存性、複雑さ、責任の分割に注意し設計を行う 2)メトリックスやデザイン・レビューを行い、問題点や改良点を洗い出す メトリックスの基本的な考え方 それぞれのクラスが正しく責任を分担しているか?個々のクラスが複雑過ぎる構成になっていないか?…
はじめに 1)オブジェクト指向とは 1-2)メリットとして「クラス単位で再利用性」が向上する 2)デザインパターンとは 振る舞いに関するパターン Iteratorパターン 構造に関するパターン Adapter パターン(Wrapperパターン) Bridge パターン はじめに 1)…
■ドメイン/folder/にECCUBEをインストールしている場合 shop/data/class/sessionfactory/SC_SessionFactory_UseCookie.php session_set_cookie_params(0, ROOT_URLPATH, DOMAIN_NAME);↓ session_set_cookie_params(0, "/", DOMAIN_NAME); ※Cookieの削除が必要
商品種別で配送方法等を処理分けすると同時購入が出来ないので、強引に処理分け。1)処理分け用のフラグを商品情報に追加 商品ステータス(ProductStatus)を使用していなかったため、転用。 ※商品ステータスにメール便を追加2)商品ステータスをカートセ…
送料無料商品を設定。 カート内の商品が全て送料無料対象であれば、送料無料。 送料無料対象外の商品を含む場合、通常の送料計算。■変更 define(‘OPTION_PRODUCT_DELIV_FEE’, 1); ※送料無料の商品は、商品送料に0を指定。■修正 data/class/SC_CartSession.ph…
/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…
■管理画面商品編集ページdata/Smarty/templates/admin/products/product.tpl
MYSQL5.6からイント型カラムに空値指定が出来なくなったので、とりあえずの対処。 1)確認 mysql> SELECT @@GLOBAL.sql_mode; +--------------------------------------------+| @@GLOBAL.sql_mode |+--------------------------------------------+| STRIC…
インストールしていなければ、php-develインストール #yum -y install php-devel Imagemagickインストール #yum -y install ImageMagick-devel #peardev install pecl/imagick *Please provide the prefix of Imagemagick installation [autodetect] : ↑キー…
dtb_api_account APIアカウント dtb_api_config API設定 dtb_baseinfo 店舗基本情報 dtb_best_products おすすめ商品情報 dtb_bkup バックアップ dtb_bloc ブロック情報 dtb_blocposition ブロック配置情報 dtb_category カテゴリ情報 dtb_category_count カ…
mtb_country.id ID mtb_country.name 名称 mtb_country.rank 表示順
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.t…
dtb_api_account.api_account_id APIアカウントID dtb_api_account.api_access_key アクセスキー dtb_api_account.api_secret_key シークレットキー dtb_api_account.enable 有効 dtb_api_account.del_flg 削除フラグ dtb_api_account.create_date 作成日時 …
dtb_api_config.api_config_id API設定ID dtb_api_config.operation_name オペレーション名 dtb_api_config.operation_description 説明 dtb_api_config.auth_types 認証タイプ dtb_api_config.enable 有効フラグ dtb_api_config.is_log ログ出力フラグ dtb_…
dtb_index_list.table_name テーブル名 dtb_index_list.column_name カラム名 dtb_index_list.recommend_flg レコメンドフラグ dtb_index_list.recommend_comment レコメンドフラグコメント
dtb_plugin_hookpoint.plugin_hookpoint_id プラグインフックポイントID dtb_plugin_hookpoint.plugin_id プラグインID dtb_plugin_hookpoint.hook_point フックポイント dtb_plugin_hookpoint.callback コールバック関数 dtb_plugin_hookpoint.use_flg 【2.…
dtb_bkup.bkup_name バックアップ名 dtb_bkup.bkup_memo バックアップメモ dtb_bkup.create_date 作成日時
mtb_customer_order_status.id ID mtb_customer_order_status.name 名称 mtb_customer_order_status.rank 表示順
mtb_customer_status.id ID mtb_customer_status.name 名称 mtb_customer_status.rank 表示順
mtb_auth_excludes.id ID mtb_auth_excludes.name 名称 mtb_auth_excludes.rank 表示順
dtb_maker_count.maker_id メーカーID dtb_maker_count.product_count 登録商品数 dtb_maker_count.create_date 作成日時
dtb_maker.maker_id メーカーID dtb_maker.name メーカー名 dtb_maker.rank 表示順 dtb_maker.creator_id 作成者ID dtb_maker.create_date 作成日時 dtb_maker.update_date 更新日時 dtb_maker.del_flg 削除フラグ
dtb_customer.customer_id 顧客ID dtb_customer.name01 姓 dtb_customer.name02 名 dtb_customer.kana01 姓(カナ) dtb_customer.kana02 名(カナ) dtb_customer.company_name 【2.13】国名 dtb_customer.zip01 郵便番号(4桁) dtb_customer.zip02 郵便番号(3桁…
dtb_send_customer.send_id 送信ID dtb_send_customer.customer_id 顧客ID dtb_send_customer.email メールアドレス dtb_send_customer.name 名前 dtb_send_customer.send_flag 送信フラグ
dtb_recommend_products.recommend_product_id 関連商品ID dtb_recommend_products.product_id 商品ID dtb_recommend_products.rank 表示順 dtb_recommend_products.comment コメント dtb_recommend_products.status 状態 dtb_recommend_products.creator_id…
dtb_deliv.deliv_id 配送業者ID dtb_deliv.product_type_id 商品種別ID dtb_deliv.name 配送業者名 dtb_deliv.service_name 配送サービス名 dtb_deliv.remark 説明 dtb_deliv.confirm_url 伝票確認URL dtb_deliv.rank 表示順 dtb_deliv.status 状態 dtb_deli…