問題タブ [grok]

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 投票する
1 に答える
189 参照

plone - grokとPloneの名前付きアダプター?

名前付きアダプタをfive.grokに登録することは可能ですか。

ZCMLに相当するものは次のとおりです。

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

plone - archetype.schemaextender および Grok アダプター

に登録archetypes.schemaextendersする方法five.grok

試み:

……取り上げられていない。

しかし、この ZCML スニペットを追加して、Zope 3 スタイルの登録にフォールバックすると、機能します:

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

zope - tal:attributes="action view/url" の Grok NameError

Grok チュートリアルに従っていますが、エラーが発生します

POST フォームの一部。これは URL に含まれていると思いますが、なぜ次のエラーが発生するのか混乱しています。

私は Zope や Grok の経験がありません: 何が欠けているのでしょうか?

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

python - .cptファイルGrokFrameworkのシステムエラー

なぜこれが起こっているのか分かりません。Grokフレームワークを理解し始めています。チュートリアルを実行しているときに、このエラーが発生しました。TAL:attributesを使用してCSSスタイルシートにリンクすると、インデックスページにシステムエラーメッセージが表示されます。インデックスファイルはindex.cptと呼ばれます。index.ptに変更すると、正しく読み込まれます。なぜこれが起こっているのか誰か教えてもらえますか?cptファイルタイプは制限的ですか、それとも私のコードですか?


index.cpt:

style.css:

app.py:

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

plone - five.grok Plone ビュー メソッドに grok.traversable() を使用する

grok.traversable() ディレクティブがあります。

http://grok.zope.org/doc/current/reference/directives.html#grok-traversable

次のように使用したいと思います。

ただし、これは Five.grok にはないようです。

ここでドットを接続するための行がいくつかありません

  • 古いgrokバージョンの問題ですか

  • Five.grok がこのディレクティブをサポートしていないのは問題ですか?

後者の場合、サポートを実現するために Five.grok をどこに突っ込めばよいでしょうか?

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

plone - Ploneの器用さRelationListの動的ソース

私はGrokkedのPlone(4.2)フォームを持っています。特定のフィールドの動的ソースが必要です。スキーマの関連部分:

これはにつながります:

私は、 ploneの器用さの開発者マニュアルに記載されているすべてのバリアントを試しました。sourceデコレータを(上記を参照)の属性と組み合わせたメソッドRelationChoiceと、名前付きの語彙クラスはどちらも同じ結果になります。

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

plone - Ploneでzcmlリソースディレクトリの登録を解除します

configurezcmlとディレクティブで登録されたリソースディレクトリを「登録解除」したい

リソースディレクトリを最初に登録したカスタムアドオンをアンインストールしましたが、他のパッケージでも/++resource++my.packageを呼び出して、アンインストールしたアドオンからリソースを取り込むことができます...登録を解除するディレクティブはありますか適切に、またはZMIまたは1回限りのスクリプトを介してどういうわけか?

参照:http: //plone.org/products/dexterity/documentation/manual/five.grok/browser-components/resource-directories

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

plone - Plone4.3でgrokスタイルのDexterityアドオンを開発する

によると:

Plone 4.3でgrokスタイルの宣言を使用するには、 setuptoolsの追加要件であるgrokとrelations(plone.app.dexterityのsetup.pyの定義を参照)を使用してビルドアウトを介してDexterityをインストールする必要があります。しかし、エンドユーザーに代わってこの構成を実行したいアドオン開発者は何をすべきでしょうか?extras_require

私のcollective.projectアドオンを使用してextras_require、plone.app.dexterityからコピーしました。

これにより、エンドユーザーは卵のリストに追加するだけでcollective.projectをインストールできます。

これは合理的なアプローチですか?

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

zodb - Grok と ZODB を使用したビジネス アプリケーション

免責事項:私はGrokが初めてです。

Grok と ZODB を使用してビジネス アプリケーション (経理/販売/給与など) を作成することを考えています。
ご存知のように、ビジネスアプリケーション

  1. 多くのINSERTを行います。
  2. 通常は大量のデータセットに対して多くの SELECT を実行します。
  3. データに対してアドホック クエリ (別名レポート) を実行します。

これらの要件を ZODB で満たすことができるかどうか疑問に思っていました。(1)は簡単だと思いますが、(2)と(3)についてはまったくわかりません。

ZODB (および Grok) の経験がある皆さんは、これについてどう思いますか? ヒント/アイデアをいただければ幸いです。

ティア、

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

design-patterns - Grok パターン形式

カスタム パターンに基づいて grok が結果を出力するようにしたいと考えています。
入力:May 23 22:23:39 vd='root'

私はグロックディスカバーを行い、結果は次のとおりです。

%{SYSLOGTIMESTAMP} vd=%{QS}

発見された結果のパラメーターまたは条件を使用するカスタム パターンを作成したいと思います。これは私のカスタム パターンであり、この grok パターンは初めてです。