2017-09-07 6 views
0

ニュースに複数の画像がある場合、詳細モードでスライドショーを表示したいと思います。tx_news - 詳細モードでスライドショーを挿入

例えば、以前はtt_newsを使用していましたが、そのrgsmoothgalleryという拡張子がこの必要性を満たしていました。

tx_newsの簡単な解決法をご存知ですか?

私のシステム:Typo3 7.6.18からtx_news 6.0.0

+0

asset.scriptいくつかの文法の基礎や会話力のある英語を読んで読むほうが助かります。 これは何ですかすべてを修正するものではありません。あなたはまだ何をしようとしているのかの例を提供する必要があります。例えば、誰かが助けてくれる前に、あなたが 'tx_news'のドキュメントを読んでいることは明らかではありません。 – CivFan

答えて

0

は、あなたのテンプレートでappropiate HTMLマークアップを構築する必要があります。
スライドショー、ライトボックス、アコーディオン、タブなど...特別なマークアップが必要なので、JavaScriptを初期化するとすべての部分が識別され、DOMが再構築されます。どのJS-libを使用するかによって、どのタグが期待されているか、どのデータが期待されているかを知る必要があります。 JS-libのドキュメントを見てください。

あなたはJS-LIBの含まれてい一般に


あなたは、どこかにJSが持っているすべて(DIV?)タグであなたのDOMを変更することができるようにあなたがonLoad("initSlideshow('.slideshow', options)"のようなものを呼び出す
をあなたのHTMLを構築クラスのスライドショー。オプションはパラメータやデータ属性で与えられることがあります。
DOMの再構築には、コンテンツとやり取りできるようにイベントハンドラを追加することが含まれます。

複数のlibと複数のコンテンツがあるため、1つのJS libを非常に特別なコンテンツに追加する拡張をビルドするよりも、インストールごとに個別に行う方が簡単です。拡張機能がニュースのテンプレートを変更する場合、ニューステンプレートを簡単に置き換えることはできません(または、拡張機能をまったく必要としない完全なテンプレートを作成する必要はありません)。

0

必要な詳細ページを編集するには。あなたは、スライダを含むことができ、ここでリソース/プライベート/テンプレート/ニュース/ Show.html

を編集する このテンプレートからJavaScriptファイルをロードするには、VなViewHelper VHSを使用することができます。これは

関連する問題