2012-03-28 11 views
0

私はカスタムタグを書いて、動的CSSと他のHTMLを作成してコンテナのHTMLブロックを囲んでいます。基本的には、HTMLブロックの「肉」の周りに定型的なHTMLを入れたいと思っています。たとえば、テーブルがあるとしましょう。それからその周りにいくつかのdiv(または他のもの)をネストしたいとします。これらのdivは常に同じではありませんが、一般的に同じです。始めと終わりに何かをしているカスタムタグ

私が望むのは、例として閉鎖タグです。{% endtag %}も何かします。

タグの先頭は十分に見やすいように見え、包含を使用して行うことができます。ここでは、上記の私の考えを実証するために

は、いくつかのHTMLタグなしです。

代わり
<div class=someclass> 
    <table class=someclass id=someid> 
     stuff here 
    </table> 
</div> 

、タグを使用して、それは次のようになります。customtag上記のデモで

{% customtag arg %} 
    <table class=someclass id=someid> 
     stuff here 
    </table> 
{% endcustomtag %} 

とendcustomタグはそれぞれdivの適切な部分を描画します。要するに

は、ブロックの最後にHTMLをレンダリングするために、{% endXXX %}、または他のいくつかのメカニズムを使用することが可能ですか?

答えて

関連する問題