質問 > フロント機能 > ec cube3 新規ブロックの追加方法 |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
sjs |
投稿日時: 2015/9/12 13:30
対応状況: −−−
|
新米 登録日: 2015/9/12 居住地: 投稿: 4 |
ec cube3 新規ブロックの追加方法 先日、初めてEC CUBE3を触り始めました。 EC CUBE自体さわるのが初めてです。
プログラマなのでPHPのコーディングなどは問題ないのですがEC CUBE3のドキュメントがまだほとんどなく、自作のブロックを新規作成する方法がわかりません。 まずは、商品ページの下部に独自のリンクを動的に表示させるブロックを作成しようと思っています。 MVCモデルの一連を作成してDBかコンフィグファイルへの登録すればよいのかと思っています。 app\template\xxxx\Block に.twigを作成して動作部分(Controller)を作成するのかと予想しているのですが、 このあたりの実装に詳しい方がいましたら教えていただけないでしょうか? また、このあたりのドキュメントをご存知の方いましたら教えていただければ幸いです。 |
tacky |
投稿日時: 2015/10/3 16:16
対応状況: −−−
|
長老 登録日: 2015/10/3 居住地: Tokyo 投稿: 277 |
Re: ec cube3 新規ブロックの追加方法 自作のブロックは「コンテンツ管理>ブロック管理」から登録し、「コンテンツ管理>ページ管理」のレイアウト編集から特定の位置に差し込むことは出来ますが、静的なページになると思います。
動的にするのであれば、プラグインとして作るのが得策かと思います。 コントローラーとビューを作成し、商品ページの下部に差し込む感じになります。 既に公開されているECCUBE3用のプラグイン http://www.ec-cube.net/products/list.php?ecversion=3.0 いくつかプラグインを作ってgitHubで公開しているので、参考にしてみてください。 https://github.com/ohtacky |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |