新製品を作成しました。インストールとアンインストールができます。
ただし、action(actions.xml)から呼び出し可能なビューを作成しましたが、ページが存在しないというエラーが表示され続けます
This page does not seem to exist…
これが私のactions.xmlです
<?xml version="1.0"?>
<object name="portal_actions" meta_type="Plone Actions Tool"
xmlns:i18n="http://xml.zope.org/namespaces/i18n">
<action-provider name="portal_workflow"/>
<action-provider name="portal_types"/>
<action-provider name="portal_actions"/>
<object name="document_actions" meta_type="CMF Action Category">
<object name="viewCatTree" meta_type="CMF Action" i18n:domain="plone">
<property name="title" i18n:translate="">Category Tree</property>
<property name="description" i18n:translate=""></property>
<property name="url_expr">string:${object_url}/visual_tree_view</property>
<property name="icon_expr"></property>
<property name="available_expr"></property>
<property name="permissions">
<element value="View"/>
</property>
<property name="visible">True</property>
</object>
<!-- more actions here -->
</object>
これは私がconfigure.zcmlでそれを指定した方法です
<browser:page
for="*"
name="visual_tree_view"
class=".viewlets.CategoryTreeSettingsView"
template="../skins/category_customizations/category_view.pt"
permission="zope2.View"
/>
ブラウザでビュー名の前に@@を追加しようとしましたが、ページが見つかりません。テンプレートはskinsフォルダーに存在し、上記のコードをポイントするように変更するかどうかは関係ありません。/templates/category_view.pt
何か案は?