eat-sleep-code
eat-sleep-code

Reputation: 4855

Sitecore Patching

I want to insert some new nodes in an existing node of a Sitecore configuration file.

How do I patch the default behavior of:

                <event name="publish:end">
                    <handler type="Sitecore.Publishing.HtmlCacheClearer, Sitecore.Kernel" method="ClearCache">
                        <sites hint="list">
                            <site>website</site>
                        </sites>
                    </handler>
                </event>

with:

            <event name="publish:end">
                <handler type="Sitecore.Publishing.HtmlCacheClearer, Sitecore.Kernel" method="ClearCache">
                    <sites hint="list">
                        <site>english</site>
                        <site>chinese</site>
                        <site>german</site>
                        <site>spanish</site>
                        <site>french</site>
                        <site>italian</site>
                        <site>japanese</site>
                        <site>portuguese</site>
                        <site>russian</site>
                        <site>website</site>
                    </sites>
                </handler>
            </event>

Upvotes: 1

Views: 167

Answers (1)

Amir Setoudeh
Amir Setoudeh

Reputation: 500

<event name="publish:end">
    <handler type="Sitecore.Publishing.HtmlCacheClearer, Sitecore.Kernel" method="ClearCache">
      <sites hint="list">
        <patch:delete />
      </sites>
      <sites hint="list">
        <site>english</site>
        <site>chinese</site>
        <site>german</site>
        <site>spanish</site>
        <site>french</site>
        <site>italian</site>
        <site>japanese</site>
        <site>portuguese</site>
        <site>russian</site>
        <site>website</site>
      </sites>
    </handler>
</event>

Upvotes: 7

Related Questions