リクエスト広場

cssbox,flex_box で中身が無かった場合のhtml出力フラグの要望 / 2

2 コメント
views
5 フォロー
2

>まとめページの方にflexやcssを記述せず、includexで呼び出すほうのページに書いてみたらどうですか。
イメージつきにくい感じですかね、例えばまとめページは以下のような感じで500近いキャラがいます。(本来はflex_box間のmargin消すためにcssbox使ってるから更に入れ子になってます)
これを「図鑑順」に並べたいページと「種類・レア別(図鑑No表示は省く)」に分けたいページに使います。

https://wikiwiki.jp/~~/まとめページ
#flex_container{{
#flex_box{{
|~図鑑No.001|h
|剣士★5~&ref(キャラ画像.png);~キャラ名|
}}
#flex_box{{
|~図鑑No.002|h
|剣士★4~&ref(キャラ画像.png);~キャラ名|
}}
#flex_box{{
|~図鑑No.003|h
|魔術師★5~&ref(キャラ画像.png);~キャラ名|
}}
#flex_box{{
|~図鑑No.004|h
|弓師★5~&ref(キャラ画像.png);~キャラ名|
}}
#flex_box{{
|~図鑑No.005|h
|剣士★5~&ref(キャラ画像.png);~キャラ名|
}}
:
}}}

で、includexで呼び出す側にflexやcss持っていくと、ていうのはまず難しいかと。抽出したデータの間に入れるとか(replace的な仕組みがあれば)、「図鑑順」「種類・レア別」用に分けたまとめページを作れば可能かもしれませんが。。。

ここまで書きましたが、#nullで試行錯誤し、なんとかまとめページ側を改良する(もちろんflex_box/cssboxはそのまま)ことで求めていた結果になったのでこの件問題なしとさせていただきます。
※改良後:HTMLデータ量=900kbぐらい。複雑化しすぎたせいで本文コストが3000ms近いけど、ecacheのおかげか実測全体は100ms切ってるので良しとします。

通報 ...
要望は具体的な提案や理由を書いて下さい。
×