私はマコにまったく慣れていないので、ご容赦ください。
レイアウトに使用される一連のブロックがあります。ブロックの 1 つは、同じページで宣言されたいくつかの変数を必要とします。私はそれを正しく動作させることができません。これは非常に基本的なことですが、私は学んでおり、Mako ドキュメントで解決策を見つけることができません。これを行うための適切な構文および/または方法は何ですか?
他のブロックでも同様に使用されるため、userInputViews をよりグローバルに保ちたいと考えています。currentSet の値は任意であり、ページに渡されて正常に動作するため、分析されません。
私が受け取るエラーは、userInputViews が未定義であることに関するものです。
<% userInputViews = [ "メディエーターアドレス", "MediatorDateOfBirth", 「メディエーターのメールアドレス」 ] %> <%block name="contentAction"> % セット(userInputViews) == セット(currentSet)の場合: ユーザー入力は現在選択されています % endif </%ブロック>