質問 > 管理機能 > 管理画面->コンテンツ管理->ページ管理 => 独自作成したページを編集する方法 |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
tdso |
投稿日時: 2018/7/3 13:06
対応状況: 開発中
|
新米 登録日: 2018/7/3 居住地: 投稿: 2 |
管理画面->コンテンツ管理->ページ管理 => 独自作成したページを編集する方法 ▼テンプレート
[EC-CUBE] 3.0 、 新規 [OS] Windows10 [PHP] 5.6 [ブラウザ] 使用しているブラウザ名、67.0.3396.99 [カスタマイズの有無] 新規画面2画面追加 {% extends 'default_frame.twig' %}使用 [現象] 独自に作成した画面を2画面編集できるようにしたいですが、ページ編集をしても反映されずこちらが作成したままになっております どのようにしたら新規ページを編集したら反映されるようになるのでしょうか 以下dtb_page_layoutのDBに保存するためのメソッド public function registLayoutCredit() { $url = "shopping_payment"; $DeviceType = $this->app['eccube.repository.master.device_type']->find(10); $PageLayout = $this->app['eccube.repository.page_layout']->findOneBy(array('url' => $url)); if (is_null($PageLayout)) { $PageLayout = $this->app['eccube.repository.page_layout']->newPageLayout($DeviceType); } $PageLayout->setName('商品購入/決済画面'); $PageLayout->setUrl($url); $PageLayout->setMetaRobots('noindex'); $PageLayout->setEditFlg('2'); $PageLayout->setFileName('shopping/payment'); $this->app['orm.em']->persist($PageLayout); $this->app['orm.em']->flush(); } 以下画面表示時呼ばれるメソッド public function index(\Eccube\Application $app) { $this->app = $app; $objPlugin =&PluginUtil::getInstance($this->app); $creditIndex = 'Token/View/' . 'credit.twig'; return $app['view']->render($creditIndex); } どの部分を修正したらいいかを教えていただきたく思います。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» 管理画面->コンテンツ管理->ページ管理 => 独自作成したページを編集する方法 | tdso | 2018/7/3 13:06 |
Re: 管理画面->コンテンツ管理->ページ管理 => 独自作成したページを編集する方法 | 468 | 2018/7/6 13:45 |