バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

機能要望 > その他 > TOPページのtwigファイル切り替えにつきまして

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
MPV
投稿日時: 2016/11/23 15:13
対応状況: −−−
仙人
登録日: 2011/3/27
居住地:
投稿: 309
TOPページのtwigファイル切り替えにつきまして
EC-CUBE 3.0.12-p1
サーバーOS Windows NT 6.2 build 9200
      (Windows 8 Professional Edition) i586
DBサーバー MySQL 10.1.13-MariaDB
WEBサーバー Apache/2.4.17 (Win32) OpenSSL/1.0.2d PHP/5.6.23
PHP 5.6.23 (Core, bcmath, calendar, ctype, date, ereg, filter, ftp, hash, iconv, json, mcrypt, SPL, odbc, pcre, Reflection, session, standard, mysqlnd, tokenizer, zip, zlib, libxml, dom, PDO, bz2, SimpleXML, wddx, xml, xmlreader, xmlwriter, apache2handler, openssl, curl, fileinfo, gd, gettext, mbstring, exif, mysql, mysqli, Phar, pdo_mysql, pdo_pgsql, pdo_sqlite, pgsql, mhash)
HTTPユーザーエージェント Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:50.0) Gecko/20100101 Firefox/50.0

お世話になっております。

題記の通り、TopController.php内で
以下のように処理されております


public function index(Application $app)
{
    return $app->render('index.twig');
}


twigファイルを読んでいる個所を判定処理により
変えるようにしたいと考えております。

なぜこのようにしたいかといいますと
PCとスマートフォンの場合とで、それぞれ
ブロック構成を変更したいと考えております。
それと、URLを同じにしたいということもございます。

そのため(つたないですが)プラグインを作成してみたのですが
どうもうまく動かず、お教え頂ければと思い投稿しました。

構成は以下の通りです。


TopPage ----- Controller ----- ToppageController.php
          |
           -- ServiceProvider ----- ToppageServiceProvider.php
		   
              config.yml
              PluginManager.php


ToppageServiceProvider.php内で


$app->match('/', '\Plugin\TopPage\Controller\ToppageController::toppage')->bind('toppage');


というように、TOPページの場合に、プラグインの
コントローラーに行くようにしているのですが、
もともとのEccube\Controller\TopController::indexへ
処理が行っているようで、プラグインのコントローラーに
dumpを入れてみても表示されません。

上記のコードを別のページ(例:/test)にすると
プラグインのコントローラーに処理が流れて
dumpが出力されるのは確認しています。

大変恐縮ですが、ご教授頂ければ幸いです。
どうぞよろしくお願いいたします。<(_ _)>
MPV
投稿日時: 2016/11/23 19:21
対応状況: 解決済
仙人
登録日: 2011/3/27
居住地:
投稿: 309
Re: TOPページのtwigファイル切り替えにつきまして
自レス並びにスレ汚し申し訳ございませんでした。

投稿後、再度やってみたり調べてみたりして検討したのですが
ブロックを個別に用意してcss調整でなんとかなりそうだという
結論になりましたので、本件はこれでクローズさせて頂きます。

大変失礼いたしました。<(_ _)>
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1568
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
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.