Cómo transformar el bloque de contenido del plone que se inserta en el tema diazo
Estoy usando un diazo (actualmente plone.app.theming 1.0b1-r48205) con Plone 4.1. Quiero usar exactamente el html de Plone para el widget de búsqueda, excepto que me gustaría reemplazar<input>
elemento utilizado para el botón de búsqueda en el widget de búsqueda con una<button>
. Losdiazo docs parece sugerir que puedes hacer esto.
En mi archivo html de tema tengo una @ vac<div id="portal-searchbox"></div>
. En mi rules.xml tengo lo siguiente:
<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>
He probado numerosas variaciones de esto pero sin éxito. Cualquier ayuda sería muy apreciada.