2016-11-11 1 views
1

私はtiddlywikiを使用して、オンラインで注文した部品の店舗を建設しようとしています。それぞれは、1つの部分を表し、価格や注文番号などのいくつかのフィールドを持っています。 TiddlywikiのマークアップまたはHTML内でTiddlywikiフィールドを使用するにはどうすればいいですか?どのように私は仕事にこれを行うことができます。Tiddlywiki5 HTMLコードのフィールドを使用する方法

<a href="distributor.org/search?q={{!!order-number}}">View Online</a>

私はTiddlyWikiのは、フィールドの順序番号の値によって{{!!order-number}}を置き換えることをしたいと思います。しかし、不幸にも、{{!!order-number}}はレンダリングされません。次のスニペットに、それが部分的に機能すること

<a href="distributor.org/search?q={{!!order-number}}">View Online {{!!order-number}}</a>

Specifiyng間のフィールドタグ(HREFないで)の値を示す、正しくレンダリングされていますフィールド{{!!order-number}}

答えて

1

私は最終的に実用的なソリューションを自分で見つけ、TW 5.1.13のために働く:

\define build-link() 
 
<a href="distributor.org/search?q=$(orderNumber)$">distributor</a> 
 
\end 
 

 
<$set name=orderNumber value={{!!order-number}}> 
 
<<build-link>> 
 
</$set>

  1. この例ではorder-number
  2. は、マクロを定義し、目的のフィールドを定義します。例えば、変数を含む。変数orderNumberを使用するマクロbuild-linkがあります。マクロはtiddleの先頭になければならないことに注意してください。
  3. 上記で定義した名前の変数を設定します。
  4. 可変セット環境内でマクロを呼び出します。

    \define build-link-mu() 
     
    [ext[distributor|distributor.org/search?q=$(orderNumber)$"]] 
     
    \end 
     
    
     
    <$set name=orderNumber value={{!!order-number}}> 
     
    <<build-link-mu>> 
     
    </$set>

また、これはウィキテキストマークアップで動作します

関連する問題