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

「オプション」に様々な用語集テーマがありますが、選択内容を変更してもページ上の表示は変わりません。
用語集を構築するための正しい HTML タグについては、こちら (DL、DT、DD) で説明されています:
https://www.w3schools.com/tags/tag_dl.asp
@jooomlaa
ご提案ありがとうございます。SEOseo 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 に分割しました。「定義リスト」のような新しいテーマオプションを作成できれば、$this->glossarytheme=="responsive" を352行目から削除できます。
動作サンプルはこちらでご覧いただけます: https://www.datenrettung-it-forensik.de/glossar
@Jooomlaa
親切なコードをありがとうございます。
確認して統合します。
  • ページ:
  • 1
この投稿に対する返信はまだありません。