Я использую диазо (в настоящее время plone.app.theming 1.0b1-r48205) с Plone 4.1.Я хочу использовать именно HTML-код Plone для виджета поиска, за исключением того, что я хочу заменить элемент <input>
, используемый для кнопки поиска в виджете поиска, на <button>
. diazo docs , кажется, предлагают вам сделать это.
В моем HTML-файле темы у меня есть пустой <div id="portal-searchbox"></div>
.В моем rules.xml есть следующее:
<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>
Я пробовал множество вариантов этого, но безуспешно.Любая помощь приветствуется.