メインコンテンツへ移動
  2018年10月8日月曜日
  5 返信
  5.4K回の訪問
  購読する
用語集に表を使用するのはXMLに準拠していません。定義リストタグ(dl、dt、dd)が使用されていないのはなぜですか?

「オプション」にはさまざまな用語集テーマがありますが、選択を変更してもページの表示が変わりません。
用語集を作成するための正しいHTMLタグ(DL、DT、DD)については、こちらをご覧ください:
https://www.w3schools.com/tags/tag_dl.asp
@jooomlaa
ご提案ありがとうございます。SEO seo glossary ページにはすでに div とテーブル構造があります。
テンプレートのオーバーライドを行って、レイアウトを dd dt および dl に変更できます。
これらはテンプレート固有のプロパティであるため、各テンプレートごとに管理するのは非常に困難です。
チケット サポートを作成して、可能性を確認して最新情報をお知らせします。
ご返信ありがとうございます。
もちろん、templates/TEMPLATE/html/com_seoglossary/glossaries/default.php を修正することでオーバーライドすることはできます。しかし、DL のように新しいものを追加してテーマオプションで選択できるようにできないのはなぜでしょうか?default.php しかありません。他のコンポーネントのように、テーマごとに default.php、table.php、 masonry-grid.php など個別のファイルがあれば良いのですが。そうすれば、オーバーライドせずに新しいものを簡単に追加して、テーマオプションで選択できます。これは非常に便利な機能だと思います。
glossary/default.php からオーバーライド スクリプトを作成しました。
そこで「responsive」テーマを新しい elseif twig に分割しました。新しいテーマ オプション「定義リスト」を作成できれば、352 行目から $this->glossarytheme=="responsive" を削除できます。
動作例はこちらです: https://www.datenrettung-it-forensik.de/glossar
@Jooomlaa
親切なコードをありがとうございます。
確認して統合します。
  • ページ:
  • 1
この投稿にはまだ返信がありません。.