質問 > フロント機能 > twigやHTML5について |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
yuy-tank |
投稿日時: 2017/12/11 17:29
対応状況: −−−
|
一人前 登録日: 2017/11/10 居住地: 投稿: 72 |
twigやHTML5について default/Cart/index.twigというTwigテンプレートの中に、{{ Cart.total_price }} と書かれた箇所があります。もともと、Cart/index.twigにはEccube\Controller\CartController::indexからrender()メソッドで\Eccube\Entity\Cart がパラメータとしてセッティングされているのですが、\Eccube\Entity\Cart の中には、
total_priceというプロパティは存在しません。\Eccube\Entity\CartにはgetTotalPrice()というメソッドがあり、おそらくこのメソッドが呼ばれているのだろうと思うのですが、それでも{{ Cart.total_price }}と書くだけでこのメソッドが呼ばれる理由が分かりません。そこで、total_priceという変数がどのように呼ばれているのか教えて頂けないでしょうか? そして、話は全く変わりますが、ECCUBE3はHTML5に対応していると聞きました。 FormTypeなどですでにHTML5対応のもの(input type="email"など)が使われていますが、HTML5未対応のブラウザには対応するのでしょうか?(HTMLについて無知ですいません) |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» twigやHTML5について | yuy-tank | 2017/12/11 17:29 |
Re: twigやHTML5について | umebius | 2017/12/11 20:45 |
Re: twigやHTML5について | yuy-tank | 2017/12/12 14:05 |