Como transformar bloco de conteúdo do plone sendo inserido no tema diazo

Estou usando um diazo (atualmente plone.app.theming 1.0b1-r48205) com o Plone 4.1. Eu quero usar exatamente o html do Plone para o widget de pesquisa, exceto que eu gostaria de substituir<input> elemento usado para o botão de pesquisa no widget de pesquisa com um<button>. Odiazo docs parece sugerir que você pode fazer iss

No arquivo html do meu tema, tenho um<div id="portal-searchbox"></div>. No meu rules.xml, tenho o seguinte:

<rules if-content="$enabled">
    <replace css:theme="div#portal-searchbox">
        <xsl:apply-templates css:select="div#portal-searchbox" />
    </replace>    
    <xsl:template css:match="div#portal-searchbox input.searchButton">
        <button type="submit"><img src="images/search.png" alt="Search" /></button>
    </xsl:template>
</rules>

Eu tentei várias variações disso, mas sem sucesso. Qualquer ajuda seria muito apreciad

questionAnswers(1)

yourAnswerToTheQuestion