我们如何覆盖Tridion 2009中的现有部署程序自定义? [英] How can we override the existing deployer customization in Tridion 2009?

查看:110
本文介绍了我们如何覆盖Tridion 2009中的现有部署程序自定义?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在自定义Deployer的过程中,我注意到我们已经自定义了 PageDeploy PageUndeploy 模块,请参阅以下cd_deployer_conf.xml中的配置部分.

While in process of customizing Deployer, I noticed that we have already customized PageDeploy and PageUndeploy modules, please see the below config sections taken from cd_deployer_conf.xml.

PageDeploy:

PageDeploy:

<Module Type="PageDeploy"
        Class="com.tridion.extensions.deployer.ConditionalPageDeploy">
   <Transformer Class="com.tridion.deployer.TCDLTransformer" />
</Module>

PageUndeploy:

PageUndeploy:

<Module Type="PageUndeploy"
        Class="com.tridion.extensions.deployer.ConditionalPageUndeploy"/>

我只有他们的.jar文件没有代码,因为这是SDL Tridion在他们在我们公司中实施Tridion时完成的,现在我想在页面发布或未发布时实现一个新流程.

I just have their .jar file no code as this was done by SDL Tridion when they implemented Tridion in our company, now I want to implement one new process when page is published or unpublished.

我需要做些什么更改,以便在不触及现有定制的情况下实现新的定制. Tridion是否允许或支持?

What changes do I need to do so that without touching existing customization, I can implment the new customization. Is it permitiable or supported in Tridion?

推荐答案

您可能想问一下部门.通常,Tridion Professional Services会将代码保留在客户的站点上进行任何自定义,以便您以后可以对其进行更改.

You might want to ask around in your department. Typically Tridion Professional Services will leave the code for any customization they make at the customer's site, specifically so that you can make changes to it afterwards.

或者,您可以为您的功能创建一个附加的Deploy/Undeploy模块.每种类型可以有多个模块,因此您只需将自己的模块添加到列表中即可.

Alternatively, you can create an additional Deploy/Undeploy module for your functionality. There can be multiple modules per type, so you can just add your own module to the list.

这篇关于我们如何覆盖Tridion 2009中的现有部署程序自定义?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆