タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

EC-CUBEに関するfun-techlabのブックマーク (13)

  • EC-CUBE3のプラグインのフックポイントについて - AmidaikeBlog

    EC-CUBE Advent Calendar 2015 4日目の記事です。 4日目はEC-CUBE3でブラグインを実行する際に定義されているフックポイントについてです。 皆さんEC-CUBE3のプラグインを作っていますか? プラグインの開発に慣れていくに従って段々と疑問に思ってくるのがフックポイントについてです。 勉強会などを行うときに必ず聞かれる内容として 「各フックポイントの実行タイミングが良く分からない」と尋ねられます。 今回は簡単に各フックポイントについてまとめました。 フックポイントを説明する前に先ずはSymfony2では標準で kernel.request kernel.controller kernel.view kernel.response kernel.exception というイベントが存在しています。 詳しくはこちら。 The HttpKernel Compone

    EC-CUBE3のプラグインのフックポイントについて - AmidaikeBlog
    fun-techlab
    fun-techlab 2016/10/14
    "フックポイントについて"
  • EC-CUBE 開発コミュニティ - フォーラム

    わかりづらい説明で申し訳ありません。 その設定ですと個別設定した送料×商品個数+地域別送料といった計算になってしまいます。 地域別に設定している送料 例えば商品価格が5000円で送料が大阪1000円、東京1300円だとしたら 大阪の人が商品2点購入した場合 5,000円+1,000円×2=12,000円 東京の人が商品2点購入した場合 5,000円+1,300円×2=12,600円 としたいのです。 色々試してみているのですが能力の限界っぽいです... 今、ShoppingService.php の612行目の // 配送料合計金額 $Order->setDeliveryFeeTotal($this->getShippingDeliveryFeeTotal($shippings)); あたりを弄ってどうにかできないかと奮闘しているのですが... $ShipmentItem->getQuan

    fun-techlab
    fun-techlab 2016/10/12
    "配送料計算"
  • Pimple 2.0がリリースされたのでPimpleについて復習してみる - iakioの日記

    ぶっちゃけ出るなんて思ってませんでしたが、Pimple 2.0がリリースされたので、1.xの復習と2.0での変更について調べてみます。 Pimple - A simple PHP Dependency Injection Container Pimple(1.x)の基 DIコンテナとは何か、という説明をはぶいてPimpleの動作を単に説明すれば、 コンテナ(Pimpleのインスタンス)は連想配列のように見えて、そこに値や無名関数をセットできる 値を取り出す時、セットされたものが値であれば、単にその値が返却される 値を取り出す時、セットされたものが無名関数であれば、その無名関数を呼び出した戻り値が返却される。この時、無名関数の第一引数にはコンテナそのものが渡される というこれだけのものです。 Inversion of Control コンテナと Dependency Injection パ

    Pimple 2.0がリリースされたのでPimpleについて復習してみる - iakioの日記
  • ECCube3入門者への優しい世界を創るためのTips集 ~ ルーティングとフックポイント編 ~ - Qiita

    対象者 下記に一つでも該当する方 - Symfony2ってなにそれ?Symphonyちゃうの? - PHP一応かけるよ(元java開発社) - MVCの心得有り ...筆者がモデルケースとなっております。 3つのProviderを愛でることから始めましょう いきなりですが、彼らの名前を覚えると、とりあえずはどこのソースが動いているかはわかります。 1.FrontControllerProvider 2.AdminControllerProvider 彼らの名前を見れば一目瞭然です、URLのルーティングを定義してくれているProvider様ですね。 名前からわかるように管理画面とフロント画面でさっくりわかっています。 とりあえずここを見れば今皆さんが見ている画面の裏で走っているロジックを 特定することができます。 3.EccubeServiceProvider お次はこいつ。 なんでもつめ込

    ECCube3入門者への優しい世界を創るためのTips集 ~ ルーティングとフックポイント編 ~ - Qiita
  • 商品一括購入プラグイン

    デフォルト値の修正

    商品一括購入プラグイン
  • どこでも一括カート投入 | ECサイト構築・リニューアルは「ECオープンプラットフォームEC-CUBE」

  • EC-CUBE3を導入したらやっておきたい初期設定まとめ | vdeep

    こんにちは、okutani(@okutani_t)です。EC-CUBE3を導入したらやっておきたい初期設定を、自分用のメモとしてまとめておきます。 今回はEC-CUBE 3.0.8、デフォルトのテンプレートを利用して話を進めています。 ネットショップ立ち上げ時にはやらなければいけないことがたくさんあるかと思いますが、記事では私が運営しているネットショップ(エリソンキャトル | TOPページ)で設定した項目以外は記述していません。各自で設定のいる・いらないを判断してください。 EC-CUBE3の導入自体は、次の記事で紹介しています。「EC-CUBEをエックスサーバーに導入する手順まとめ | vdeep」「EC-CUBEをエックスサーバーに導入する手順まとめ | vdeep」を参考に導入してみてください。 では、実際にEC-CUBE3の管理画面を開いて初期設定をおこなっていきましょう。 スポ

    EC-CUBE3を導入したらやっておきたい初期設定まとめ | vdeep
  • 新規ページの追加 | EC-CUBE 3 開発ドキュメント

    fun-techlab
    fun-techlab 2016/10/10
    “プラグインで画面新規作成”
  • EC-CUBE3のプラグインを作ってみよう!

    How to Create Impact in a Changing Tech Landscape [PerfNow 2023]

    EC-CUBE3のプラグインを作ってみよう!
  • PHP 5.4.28 以降で session.save_path を Vagrant(Virtualbox) の synced_folder 内に指定した時に悲しまないように - Thanks Driven Life

    タイトル長い上にそんな限られた状況の人居ないとは思いますが まずは結論 synced_folder の owner オプション には、Web サーバ(Apacheとか)を起動するユーザ(例えば apache ユーザ)と同じにすべし。でないとセッションの保存に失敗します。 経緯 PHP アプリケーションの開発環境を CentOS6 on Vagrant with Virtualbox で構築している PHP のバージョンは PHP 5.4.35 (パッケージリポジトリは remi を利用) アプリケーションのソースコードはホスト側に置いており、 synced_folder でゲスト側にマウントしてそいつを Apache に認識させている という感じに加えて session.save_path を synced_folder でマウントしたディレクトリ以下を指定 している。何故そんなことをして

    PHP 5.4.28 以降で session.save_path を Vagrant(Virtualbox) の synced_folder 内に指定した時に悲しまないように - Thanks Driven Life
    fun-techlab
    fun-techlab 2016/10/07
    "インストール後にログインできなくなる。vagrantでEC-CUBEインストール時に起きるバグ"
  • CentOS7にEC-CUBE3を導入してみるメモ - Qiita

    を設定しておく。 1.httpd(Apache)のインストール nginxで動かしたいと思いつつ、公式の要件にしたがってApacheでhttpdを導入。 このへんは山ほど参考資料があると思うので割愛。 2.phpのインストール これまた山のように参考資料があるはずなので詳細は割愛。 必須PHPライブラリは以下(公式サイトより引用) pdo pgsql又はmysql phar mbstring zlib ctype session JSON xml libxml OpenSSL zip cURL fileinfo 2-1.php拡張ライブラリのインストール 上記の必須ライブラリはほとんど勝手にインストールされるが、一部インストールされないものがある。 このままだとapcとmcryptの2つが足りないと言われるはずなので、 EPELリポジトリを追加してからインストールする。

    CentOS7にEC-CUBE3を導入してみるメモ - Qiita
  • EC-CUBE開発ドキュメント

    EC-CUBE 3.0 開発ドキュメント・マニュアル EC-CUBEの開発ドキュメント(マニュアル)サイトです。 EC-CUBEのインストール方法、開発ガイドラインや要素技術の概念、体開発やプラグイン開発のチュートリアル、Cookbookなどの情報を提供しています。 ドキュメントへの追記、記載内容の修正についてはEC-CUBE体と同様にGitHubで受け付けております。 運用者向け情報 運用者向けには以下のサイトをご覧ください。 EC-CUBE 3運用マニュアル(株式会社クロスキューブ様) EC-CUBE 3管理・運用 マニュアル(株式会社シロハチ様) Quick Start システム要件 インストール方法 プロキシサーバの設定 urlからhtmlを無くす手順 バージョンアップ方法 体の仕様 ディレクトリ構成 設定ファイル 設定ファイルの概要 doctrine_cacheの設定 セッ

  • 最新版「EC-CUBE3」のインストール手順とエラー回避

    2015年7月1日、オープンソースのネットショップ構築ソフト「EC-CUBE」が大幅なバージョンアップを行い、リリースされた。 EC-CUBEは、日発のネットショップ構築ソフトで、当社でもネットショップ構築案件に導入している。現在、日国内で最も普及しているネットショップ構築ソフトではないだろうか。 そのEC-CUBEが内部機構を全面的に刷新し、「EC-CUBE3」としてリリースされたのだ。 最も大きな変更点は、PHPフレームワーク「Symfony Component 2」上に構築され、テンプレートエンジンが「Twig」に変更されたことだ。ただ、このTwig、日語での情報が少ない点が残念なところだ。 新しい物好きの筆者は、早速EC-CUBE3をダウンロード。インストールに関する情報をググってみたが、つい先日のリリースだけあって、めぼしい情報は皆無だった。ならばと、今回は筆者と同様に「E

    最新版「EC-CUBE3」のインストール手順とエラー回避
    fun-techlab
    fun-techlab 2016/10/06
    EC-CUBE
  • 1