portal_catalogに(UID、Title)タプルでボキャブラリを入力するように問い合わせています。このサイトにはArchetypesとDexterityの両方のコンテンツがあります。敏捷コンテンツなどのportal_catalog ArchetypesとDexterityの両方のユニークなID
brains = portal_catalog.searchResults(path={ "query": site_physical_path + "/" + folder_name },
portal_type=["foobar.app.courseinfo", "Folder"])
ルックは、適切なUIDを与えられていないし、実際にはすべての敏捷項目が(それも不正な値ではありません)と同じUIDを持っています。
('29550a9a-5e6c-4593-8bee-9db11f29b934', u'xxx dexterity'), ('29550a9a-5e6c-4593-8bee-9db11f29b934', u'yyy dexterity'),
ルックアップ可能なコンテンツIDをキーとして使用することが原型とportal_catalogで敏捷コンテンツの両方全体で一意のIDを持って最善の戦略は何ですか?
私は29550a9a-5e6c-4593-8bee-9db11f29b934が有効なuuidだと思います。しかし、同じアイデアを持つ複数のオブジェクトを持っているのは明らかに正しくありません。 – vangheem
あなたの敏捷性タイプとPloneとDexterityバージョンの設定を教えてください。 – optilude