i defined the calendar in clay-config.xml
<component jsfid="birthdate" id="birthdate" extends="t:inputCalendar">
<attributes>
<set name="value" value="[EMAIL PROTECTED]" />
<set name="renderAsPopup" value="true" />
<set name="renderPopupButtonAsImage" value="true" />
<set name="popupDateFormat" value="yyyy/MM/dd" />
<set name="allowBody" value="false" />
<set name="required" value="true" />
<set name="monthYearRowClass" value="yearMonthHeader" />
<set name="weekRowClass" value="weekHeader" />
<set name="currentDayCellClass" value="currentDayCell"
/>
<set name="styleClass" value="input" />
</attributes>
</component>
it works fine in such way...
but ie needs that the whole html file has an
<span xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:t="http://myfaces.apache.org/tomahawk">
<html>
...
<span cal ...
</span>
this does not work in firefox...
in firefox it works when i surrond the <span cal ... with <span
xmlns..., but then ie has probs...
any other solution found, yet?
2006/7/27, <stephan opitz <[EMAIL PROTECTED]>:
my base layout looks like this
<span xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:t="http://myfaces.apache.org/tomahawk">
<span jsfid="loadBundle"
basename="de.fhb.ShaleTest.view.ApplicationResources" var="messages" />
<!DOCTYPE html PUBLIC "-//W3C//DTD html 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html lang="de">
the first
<span xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:t="http://myfaces.apache.org/tomahawk">
makes it possible that the myfaces calendar runs as popup!!!
but this makes the problem - because of the *.xml suffix in browser
headline ...
in this context browser firefox waits for an xml conform document...
where i can change this... that the url will be rewriten ...
maybe in web.xml but i'dont know which key has to changed...
stephan