問題タブ [zpt]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
226 参照

python - Zopeの人々がTAL、TALES、METALで解決しようとする具体的な問題

TALTALESMETALは、すべて3つのzopeテンプレート言語です。私が理解していないのは、なぜそんなに多くの問題を抱えているのかということです。ZTLの精神がわかりません、ヒントはありますか?

もう1つの質問:ZTLと同じことを達成しようとするが、Zopeエコシステムの外にあるスタンドアロンライブラリはありますか?

0 投票する
3 に答える
568 参照

plone - 他の分野に依存する条件

私は2つのフィールド(fieldAとfieldB)を持っています

私が欲しいもの:-fieldAに何かが含まれている場合、fieldBは表示されません

私が試したこと:

だからそれは動作しません

ご協力いただきありがとうございます

0 投票する
4 に答える
965 参照

performance - tal:condition で nocall を使用するのはいつですか?

パフォーマンスのために、オブジェクトの呼び出しを避けるためにnocallonを使用することをお勧めします。<tal:condition>これは私には少しあいまいに聞こえるので、少し背景を教えていただければ幸いです:-)

では、いつ nocall を使用しますか? 私のすべての条件にそれを置くのは痛いですか?

ありがとう !

0 投票する
3 に答える
915 参照

plone - Plone標準コンテンツタイプの説明フィールドのみをオーバーライドします

Plone 標準コンテンツ タイプ (Document、Folder、blabla) の古典的な「説明フィールド」の「ビュー」のみをオーバーライドしたいのですが、このフィールドのテキストを次のような構造化テキストで「構造化」する必要があるためです。

0 投票する
1 に答える
271 参照

css - CSS / ZPT / Plone

PloneのZPTページでCSSを使ってみました。それが機能する唯一の方法は、インラインcssとしてでした。ヘッダーでスタイルタグを使用しても機能せず、リンクされたcssファイルを使用しようともしませんでした。

それを行う方法はありますか?

0 投票する
2 に答える
169 参照

plone - プレーン構成

Plone は、母国語 (ブラジル ポルトガル語) の特殊文字をページに表示しています。ただし、作成した spt ページを使用すると、エスケープ シーケンスが表示されます。

それ以外の

(ちなみに、それは教育を意味します)。エスケープ シーケンスを utf chars に置き換える Python 関数を作成していますが、必要なく奴隷になっているような気がします。

0 投票する
2 に答える
1112 参照

python - TALで定義された変数を使用して辞書のキーの値を取得するにはどうすればよいですか?

私はPythonで辞書を定義しました:

呼び出されたvarを使用して定義された別の変数tal:defineがあります。これは「a」または「b」のいずれかです。次の操作を実行しようとするとエラーが発生します。

(fooは「1」または「2」になります)私は.を取得しKeyError: '${var}'ます。dic[$var]、などを試しましたが、dic[var]すべて機能しません。tal:define以前に辞書のキーとして使用して定義された変数を使用して、その値を取得するにはどうすればよいですか。

0 投票する
1 に答える
209 参照

python - Jinja SandboxedEnvironment および Zope2 制限付き Python

Jinja のサンドボックスと Zope 2 RestrictedPython は、同様の問題を解決しているようです。それらを階層化する方法、つまり、Jinja 環境で RestrictedPython ポリシーを使用する方法はありますか? ユースケースは、ZPT / TAL を置き換えるために、既存の Zope2 ベースの製品に Jinja テンプレートを改造することです。

0 投票する
1 に答える
333 参照

plone - やってるまたはTALの他のブール属性

存在するかもしれないし存在しないかもしれない属性はどのようになりますか?例は、チェックボックスchecked="checked"またはdisabled="disabled"HTML属性です。

どのようなtal:attributes式が関係していますか?

0 投票する
1 に答える
746 参照

plone - zopeページテンプレートでPythonコードを書く方法

私はZopeとPloneにとても慣れていません。index_htmlページにPythonコードを書き込もうとしています。人物タイプのオブジェクトのリストがあります。今度はそれらを並べ替えたいと思います。だから、私が以前持っていたのは:

今私は前にこのPythonコードを持ってい<tal:listingます...

しかし、どういうわけか、人の順序は同じままです。また、ビューでPythonコードを記述するこの方法も好きではありません。このコードを使用してリストの順序を変更する方法はありますか?