タグ付けされた質問 「template」

フロントエンドまたはバックエンドでの表示に使用されるすべての `phtml`ファイルを含むフォルダー。

2
テンプレートからウィジェットインスタンスをロードできますか?
私のサイトの特定の領域に「ウィジェット」を作成したいのですが、技術的でないMagentoストア管理者が特定のパラメーターを構成できます。ウィジェットは、すべての説明で、これを行うための素晴らしい方法のように聞こえます。すべてのadminhtml要素は、手間をかけずにパラメーターを入力できるように配置されています。 しかし、私が解決できないのは、テンプレートの特定のポイントで特定のウィジェットインスタンスをロードしてレンダリングする方法です(CMS>ウィジェット>新しいウィジェットインスタンスの追加で作成され、widget_instanceに保存されます)。私はレイアウト更新機能を使用してそれをブロックに挿入しましたが、それはかなりうまく機能しますが、私が達成したいことに対して十分に柔軟ではありません。 テンプレートファイルでウィジェットインスタンスを読み込んでレンダリングすることは可能ですか?

2
CMSページの静的ブロックのカスタムテンプレート?
私はウェブを検索しましたが、これを行う方法を見つけることができませんでした。 以前に管理者が作成した静的ブロックをcms-pageに追加したい。これは、次のいずれかの行を使用して機能します。 {{block type="cms/block" block_id="my_block_id"}} {{block type="cms/block" block_id="my_block_id" template="cms/content.phtml"}} 次に、カスタムテンプレートを使用します。 {{block type="cms/block" block_id="my_block_id" template="modulename/custom-template.phtml"}} このようにcms-pageに挿入すると、ブロックは表示されますが、「テンプレート」タグは完全に無視され、cms/content.phtml使用されます。 WHAT私が試した 私はクラスMage_Block_Cms_Blockを拡張して追加しようとしましたsetTemplate($this->getTemplate());に_toHtml()-function。効果は上記と同じです- cms/content.phtml使用されます。 Mage_Core_Block_Templateクラスを拡張しようとしました。もちろん、ここでテンプレートを設定できますが、静的ブロックの取得に問題があります。block-idでブロックを取得する方法が見つかりません。 この質問が何である か/何についてではないかPHPでこれを行う方法を知っています。 XMLファイルでこれを行う方法を知っています。 この質問では、ブロックをバックエンドで管理できることが重要です。 Magento CE 1.7.0.0を実行しています。 お時間をいただきありがとうございます!

1
<?php echo $ this-> getChildHtml( 'left')?>のコンテンツはどこにありますか?
file 2-columns-left.phtml私のテーマLegendaのブログについて質問があります。私は自分のブロックブログカテゴリのタイトルを編集したいのですが、成功しません。 ブロックの内容が &lt;div class="col-left sidebar col-sm-4 &lt;?php if(Mage::app()-&gt;getFrontController()-&gt;getRequest()-&gt;getModuleName() != 'blog'): ?&gt;col-md-3&lt;?php endif; ?&gt;"&gt; &lt;?php echo $this-&gt;getChildHtml('left') ?&gt; &lt;/div&gt; さて、リコールされたファイルはどこにありますgetChildHtml('left')か?「ブログカテゴリ」のタイトルを編集するにはどうすればいいですか?

1
Magento 2-少ないデバッグ
M2のスタイルデバッグガイドを読みましたが、LESSのデバッグを開始する正しい方法を見つけることができません。Gruntとブラウザを設定して、元のソースをより少なく表​​示しました。しかし、元のソースは次のパスを示しています。 pub/static/frontend/vendor/theme/en_EN/css/source/lib/module.less の代わりに app/design/frontend/vendor/theme/Magento_module/web/css/source/module.less Gruntで何かを設定するのを忘れましたか?私は段階的にガイドに従ってきました。

2
適用済みPATCH_SUPEE-6285-他に何かする必要がありますか?
新しいパッチをインストールするように求められた後、私はすぐにそうしました。 しかし、今度は戻って、テンプレートファイルに変更が加えられていることに気付いた.shファイルを確認しました。 カスタムテーマがあり、自分のサイトにワンステップチェックアウト拡張機能もインストールしています。なんとかしてパッチを適用する必要がありますか、それとも心配する必要はありませんか?

1
全ページキャッシュを有効にした製品ビューの動的ブレッドクラム
状況 製品の詳細ページにブレッドクラムブロックがあります。複数のカテゴリツリーでユーザーを単一の製品ページに誘導するため、参照を行ったカテゴリに応じてパンくずリストが変更されます。 私たちのケースでは、フルページキャッシュ(FPC)が無効になっている場合、ブレッドクラムは動的であり、私が説明したように機能します。 でFPC有効になって、ブレッドクラムは、初期の非キャッシュされたページ要求に固定されます。 質問 製品ページでパンくずブロックを動的にするにはどうすればよいですか?カテゴリ結果ページにキャッシュされている場合は、まったく問題ありません。


1
テンプレートの継承階層を変更する
テンプレート/スキンの継承階層を変更する方法はありますか? 現在、次のことができます。 custompackage / customtheme custompackage / default ベース/デフォルト より多くの制御を可能にする方法またはモジュールはありますか(たとえば): custompackage / customtheme1 custompackage / customtheme2 custompackage / default ベース/デフォルト
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.