5

http://plone.org/documentation/kb/customizing-main-template-viewlets/tutorial-all-pages(ページの約1/4下)を引用します

Plone Defaultスキンでビューレットを並べ替えるだけの場合は、元のviewlets.xmlをCMFPlone / profiles /default/からMyTheme/profiles / default /にコピーし、コピーしたファイルを編集してニーズを反映させることができます。 。

私がそれをするとき、私は変更を取得しません、リロード後、ビルドアウト後、とにかく。MyTheme / browser / templates / main_template.ptに手動で少し変更を加えましたが、これらは取得されているため、製品がまったく無視されるわけではありません。これまでのところ、重要なコードには触れていなかったので、これが理由にはなりません。

これはplone3.3.5インストール用です。誰かが私にここで手がかりを与えることができますか?必要な情報があれば、私は待機しています:)

4

3 に答える 3

8

GenericSetup プロファイルは明示的にロードする必要があり、起動時にロードされません。

これを行うには、QuickInstaller でパッケージを再インストールします。または、セットアップ ツールを使用して、viewlets.xml だけを再インポートすることもできます。そのツールは ZMI にあります (ツールを探してくださいportal_setup)。

portal_setup

Importタブを選択したら、次のようにします。

portal_setup ツールの [インポート] タブ

次に、ドロップダウン リストでパッケージ プロファイルを見つける必要があります。

プロファイルまたはスナップショットを選択

選択すると、タブが自動的にリロードされます。「ビューレット設定」ステップまでスクロールダウンし、チェックボックスをオンにします。

ビューレット設定ステップ

最後に、「依存関係を含めますか?」のチェックを外します。下部にあるチェックボックスをオンにして、[選択したステップをインポート] ボタンをクリックします。

選択したステップのインポート ボタン

于 2011-05-30T16:37:17.143 に答える
1

portal_quickinstaller から製品を再インストールする必要があります

于 2011-05-30T16:05:05.383 に答える
0

プロファイル/XXX の下のすべての xml ファイルは、構成「プロファイル」を意味します。これは、構成ファイルではなくプロファイルであることを意味します。したがって、プロファイルを適用する必要があります。

卵や卵の依存関係 (setup.py) の追加/削除/更新などの変更がある場合は、ビルドアウトを実行する必要があります。

スキン ディレクトリの外にある python ファイルに変更を加えた場合、または zcml ファイルに変更を加えた場合は、zope を再起動する必要があります。テンプレート、css、js の変更は、プロダクション モードの場合を除き、再起動する必要がないことに注意してください。

プロファイルを適用する方法:

既定のプロファイルは、アドオン アクティベーション パネル (別名クイック インストーラー) をスローして適用できます。

1 つのステップを適用するだけの場合 (これはあなたのケースです)、portal_setup の ZMI に移動し、インポート タブを選択し、viewletsステップを選択して、フォームを送信します。

于 2011-05-30T16:25:40.163 に答える