問題タブ [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.
xslt - XSLT 1.0 と文字列カウント
だから私は、通常は命令型言語で行う方法を知っている xslt の問題を解決しようとしています。xml要素のリスト、標準的なものからテーブルにセルを追加しています。そう:
ただし、特定の最大文字数に達したら、1 行を切り捨てて新しい行を開始したいと考えています。したがって、1行あたり最大20文字を許可するとします。私はこれで終わるだろう:
命令型言語では、各要素 string-count を可変変数に追加しながら、要素を行に追加します。その変数が 20 を超えると、停止して新しい行を作成し、string-count をゼロに戻した後、その行で (停止した要素から開始して) プロセス全体を再実行します。ただし、XSLT で変数の値を変更することはできません。このステートレスな関数評価全体が、私をループに陥れています。
parameters - symphony cms の param フィルター
ホーム サイト ( http://www.amarilaw.com/test/Home/ )の「practice-info」と呼ばれるフィールド セクションからフィルタリングされた xml を取得しようとしています。以下の画像で、データ ソースがどのように設定されているかを確認できます。また、ホームページには、このデータ ソースがページ リソースとして選択されています。じゃあURLは?この一見明白な質問に関する情報が見つかりません。セクション practice-info のすべてのタイトルは /Home/theTitle になると思いましたが、何も表示されません。私も考えました /Home/?title=theTitle
ここで何かが欠けているに違いありません。
jquery - nivoSlider と symphony-cms を使用した Jquery エラー
nivoスライダーを埋め込みました:
次に、次の JavaScript を追加します。
(ヘッダーにはjqueryが既に読み込まれているので、ここではしませんでした)
ただし、次のエラーが表示されます。
このサイトには、同じエラーが発生した他の投稿がいくつかあります。以下の解決策をすべて試しましたが、成功しませんでした。
- jquery がページに 2 回読み込まれないようにする
- window.load を document.ready に変更する
- js ファイルへのすべてのファイル パスが正しいことを確認する
- イエスを心に受け入れる
誰でもアイデアを得ましたか?リンクは次のとおりです。表示するには、以下にログイン情報を入力する必要があります: [1] [1]: http://amarilaw.com/test
ユーザー: ベータテスト
パス:プリーズワーク
xslt - XSLT キーが期待どおりに機能しないのはなぜですか?
明らかな何かが欠けているように感じますが、XSLT 1.0 キーが機能しない理由がわかりません。
希望する出力は「Sample Brand」(以下の XSLT のコメントを参照) ですが、何も出力されません。
私が行ったテストは、キーが生成されていないことを示しているようです.ダミー出力で関数をfor-each
使用するkey()
と、何も出力されません(キー項目が0のようです)。しかし、私はこれについて確信が持てません。
XML:
XSLT:
html - Symphony CMS 内の詳細な HTML 操作で XML を出力するための XSLT と XPath を取得する方法
Symphony CMS 内で、ページ コンテンツ (おそらく DocBook を使用) を含む XML ドキュメントと、中央の頭字語/略語リポジトリである別の XML ドキュメントを使用できるようにしたいと考えています。たとえば、このリポジトリは次のようになります。
次に、XSL ドキュメントは XPath を使用して変換を実行し、DocBook XML をテンプレート内に表示します。
たとえば、DocBook から出力されたコピー内に「WWF」というテキストが含まれている場合、XSLT と XPath は、頭字語/略語リポジトリをリソースとして使用して、その単語をタイトル付きの略語タグでラップします。
セットアップ全体は、DocBook コンテンツ内で特定のテキスト文字列が表示されるたびに呼び出すことができる、リポジトリに大量の用語を含めるのに十分なほど拡張可能である必要があります。
私は必要なものを提供してくれるかのように聞こえるHTML Ninja Techniqueの方向性を指摘されましたが、例は HTML を引き込んでおり (これは少し奇妙に思えます)、実行方法については詳しく説明していません。私が作成しようとしているテキストの文字列に対する一種の操作。
注目に値するのは、Symphony Utilities の master.xsl テンプレート内でこれを実行しようとしてきたことです。このファイル内でこれが機能しない場合は、修正していただければ幸いです。
私は XSLT と XPath に非常に慣れていないので、これに答えるときに私の知識を何も仮定しないでください。現時点では、XML ドキュメントと XLS ドキュメントを結び付けるのにも苦労しています。概念実証を作成できるようにするための段階的な指示をいただければ幸いです。
http-status-code-404 - シンフォニーデータソースエラー
いずれかのセクションからプルするデータソースを作成して[データソースの作成]を押すと、次のエラーが発生します。
不思議なことに、システムからプルするか、カスタムxmlを提供すると、データソースが正常に作成され、前のメッセージが表示されません。技術的要件を満たす必要があるサーバーでsymphony2.3を実行します。私は以前にSymphonyを実行したことがあり、この種の問題に遭遇したことはありません。
php - ナビゲーション バーのカテゴリ、symphony cms
私はsymphony cmsを使用していますが、これは非常に優れていますが、ナビゲーション バーを変更できません。
カテゴリのリストが好きです。ページはリストできますが、カテゴリや記事はリストできません。
助けて。
internet-explorer - XML/XSLT条件付きコメントIEスタイルシート
理解できないような問題が発生しています。私は少し前にHTMLでWebサイトを構築し、最近Symphony CMSを統合し、すべてをXMLに変更する必要がありました。
もともと私の頭の中には、Internet Explorer固有のスタイルシートがあり、頭は次のようになりました。
切り替えてから、この条件付きコメントは機能しなくなりました。これに変更しましたが、残念ながら、私のmaster.cssはChrome/Firefoxなどで無視されています...すべてのブラウザのie.cssスタイルシートをロードしているだけです。
申し訳ありませんが、私はこれにかなり慣れていないので、何が間違っているのかわかりません。ある種のxsl:ifコメントが必要かもしれないと思いますが、実際にどうすればよいかわかりません。chrome / firefox / operator/safariがie.cssスタイルシートを無視するようにするものが必要です。
どんな助けでも大歓迎です!ありがとう
login - Symphony 2.3.1管理パネルにログインできないのはなぜですか?
Symphony2.2.5からSymphony2.3.1にアップグレードしました。次のいずれかのブラウザでMacOS10.8.3のプロジェクトにログインできませんでした。
- サファリ
- クロム
- Firefox
- オペラ
Symphony Forumのコメント#11でローカルホストソリューションを調べています。
管理エリアにアクセスできません。.htaccessが2.3.x用であることを確認できます。
/lib/core/class.session.phpファイルは、このコメントのとおりです。
また、既知の誤ったパスワードでログインすると、「提供されたログインの詳細が正しくありません」という通常のSymphonyエラー通知が表示されることも付け加えておきます。ただし、既知の正しいパスワードを入力すると、フォームが投稿され、フィードバックが提供されず、ログインまたはリダイレクトされません。
さらに、password
フィールド(テーブル:)のハッシュはsym_authors
、既知の正しいパスワードをに入力すると変更されますPBKDF2v1|10000|29846548654be8d15328|zCZ+
。現在ソルトを使用していることは知っていますが、SHA-1の長さ(40文字)ですが、ソルトに見えません。
あなたが与えることができるどんな助けでも大いに感謝されます。