問題タブ [symphony-cms]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
112 参照

xslt - シンフォニーxslインクルード

私のindex.xslに私はこれを持っています:

ただし、これは初めてindex.xslにアクセスしたときにのみ表示されるようにしたいので、Webサイトをナビゲートしてホームページに戻った後は表示しません。

私は試しinclude_onceましimportたが、両方ともエラーを返し、ページを壊します。何か案は?

ありがとう!

0 投票する
1 に答える
183 参照

.htaccess - Symphony CMS で URL を美化しますか?

Symphony CMS で URL を美化する必要があります。次のような約 10 件の検索、静的 URL のリストがあります 。 =0&size%5Bmax%5D=2500&string=&sort=1&page=sv%2Flediga-lokaler

目標は、それらを次のようにすることです: http://www.domain.com/stockholm/butiker

これを達成するための最速の方法は何ですか? .htaccess で?そのような書き換え規則はどのように見えるでしょうか?

0 投票する
1 に答える
822 参照

xml - HTML ノードを含める

要素の属性内に HTML を含めたい (ここで使用される data-clearing 属性: http://foundation.zurb.com/docs/components/clearing.html )。私の<caption>データは、次の 2 つの方法で利用できます。

ここに私のテンプレートがあります:

は、ノード内のタグを次のテンプレートとmode=html照合します。<a><caption>

「フォーマットされていない」キャプションを使用すると、<a>タグが保持されます (望ましい動作)。ただし、そのキャプションを使用すると、「外部リンクをマーク」テンプレートを使用して<a>タグを修正できません。「フォーマットされた」キャプションを使用すると、<a>タグを好きなように処理できますが、xsl:copy-ofの中で使用すると失われ<img> <xsl:attribute>ます。次のように、属性の外側に問題なく表示されます。

最終結果を次のようにする方法はありますか:

読んでくれてありがとう。

0 投票する
1 に答える
1298 参照

xml - XSL select ステートメント内で変数を使用する方法は?

$language私は XSL にまったく慣れていないので、XSL 内で変数を使用したいと考えています。

これはどのように行うことができますか?

これは私のXMLです:

助けてくれてありがとう!

0 投票する
2 に答える
121 参照

xml - XSLT を使用して年ごとにフラット化された RSS フィードをグループ化する

多くの同様の質問が寄せられていることは承知していますが、約 12 の優れた例を読みましたが、それらをすべて組み合わせて実用的なソリューションにすることはできませんでした。

次の構造の RSS フィードがあります。

フィードにはいくつかの非常に大きなノードがあり、ページが読み込まれると非常に遅くなるため、平坦化されますtitleしたがって、それを取り込むときは、選択するデータをフィールドとフィールドのみに制限しpubDate、階層を削除します。(ここで他の提案はありますか?)

年ごとにグループ化されたデータを表示したい:

で年を解析できます。次の方法substring-before(substring-after(substring-after(substring-after(pubDate, ' '), ' '), ' '), ' ')でキーを作成しようとしました。

次に使用したもの:

しかし、私の出力は次のとおりです。

この問題の個々の部分を解決できるようですが、すべてを一緒に機能させることはできませんでした。RSS を年と月でグループ化する例はたくさんありますが、それは私の問題 (特にフラット化された RSS を考えると) とはまったく異なり、それらの例をエミュレートすることはできません。

PHP の libxslt に依存する Symphony CMS を使用しているため、XSLT / XPath 1.0 を使用しています。

どんな助けでも大歓迎です、読んでくれてありがとう。

0 投票する
2 に答える
125 参照

xslt - XSL: ウィドウを防ぐ簡単な方法はありますか?

私は電話することを望んでいました..

そして、テキストの最後を探して、ファイナライズされたときspaceにそれを置き換えます。#160;


サポートできるはず

答える/証明するなど、別の文字を使用してください。#テストしたときの結果は