バージョン選択

フォーラム

メニュー

オンライン状況

75 人のユーザが現在オンラインです。 (69 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 75
もっと...

サイト内検索

質問 > フロント機能 > 管理画面->コンテンツ管理->ページ管理 => 独自作成したページを編集する方法

フロント機能

新規スレッドを追加する

スレッド表示 | 古いものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
tdso
投稿日時: 2018/7/3 16:04
対応状況: 開発中
新米
登録日: 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);
}

どの部分を修正したらいいかを教えていただきたく思います。
スレッド表示 | 古いものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,712名です
総投稿数は109,949件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1638
8
red
1570
9
mcontact
1285
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.