I do not know the version I downloaded all jars about 1-1.5 month ago.... maybe I shoud mention that I use tiles also.
the code for htmlInput is
---------------------
<h:form>
<t:div rendered="#{identity.admin && pgEditor.edit}">
<h:commandButton actionListener="#{pgEditor.cancel}" value="cancel"/>
<%-- commandLink does not work here --%>
<t:inputHtml
id="page_editor"
value="#{pgEditor.text}"
allowEditSource="true"
showPropertiesToolBox="false"
allowExternalLinks="true"
addKupuLogo="false"
showLinksToolBox="false"
showImagesToolBox="false"
showTablesToolBox="false"
showDebugToolBox="false"
showCleanupExpressionsToolBox="false"
/>
<h:commandButton
image="/layout/img/flag/#{cmEditor.selectedLocale.name}.gif"
style="width:36px; height: 18px;"
actionListener="#{pgEditor.store}"
/>
</h:form>
---------------------------------------
and the tree in dialog:
<html>
<f:view>
<head>
<script type="text/_javascript_">
function doSave(id, name, code)
{
var formId = window.openerFormId;
var op = document.createElement("option");
op.text = name;
opener.document.forms[formId][formId + ":srv-category"].appendChild(op);
var v = opener.document.forms[formId][formId + ":srv-category_ids"].value;
v = (v == null || v.length == 0)? id: (v + "," + id);
opener.document.forms[formId][formId + ":srv-category_ids"].value = v;
window.close();
}
</script>
</head>
<body>
<h:form id="f_dir_category_tree_selector">
<h:commandLink id="loc_expall" value="Expand All" actionListener="#{dirEditor.category.expandAll}"/>
<t:tree2 id="category_tree" value="#{dirEditor.category.treeData}"
var="node"
varNodeToggler="t" clientSideToggle="false" binding="#{dirEditor.category.tree}">
<f:facet name="root">
<h:panelGroup>
<h:graphicImage value="/cc/img/files_box.gif" width="20px" height="20px" />
</h:panelGroup>
</f:facet>
<f:facet name="0">
<h:panelGroup>
<t:graphicImage value="/layout/img/icon/yellow-folder-open.png" rendered="#{t.nodeExpanded}" border="0"/>
<t:graphicImage value="/layout/img/icon/yellow-folder-closed.png" rendered="#{!t.nodeExpanded}" border="0"/>
<h:panelGroup>
<z:commandLink id="edit_cat_0" '#{node.description}');">
<h:outputText value="#{node.description}" styleClass="nodeFolder"/>
</z:commandLink>
</h:panelGroup>
</h:panelGroup>
</f:facet>
</t:tree2>
</h:form>
</body>
</f:view>
</html>
------------------------------
the dialog is open like:
function doCategoryPopup(source)
{
popup = window.open("/cc/page/category.jsf", "Select Category", "scrollbars=yes,toolbar=no,menubar=no,location=no,width=400,height=500,modal,dialog,minimizable=false,top");
popup.openerFormId = source.id.substring(0, source.id.lastIndexOf(":"));
popup.focus();
}
______________________________________________________________
> Od: [EMAIL PROTECTED]
> Komu: "MyFaces Discussion" <[email protected]>
> CC:
> Datum: 12.04.2006 01:38
> Předmět: Re: commandLink vs. commandButton logic
>
> What version of JSF are you using?
>
> What does your page code look like?
>
>
> On 4/11/06, Jan Zach <[EMAIL PROTECTED]> wrote:
> > Hi everybody!
> >
> > Whenever I use a commandLink in the same form along with the inputHtml
> component, the commandLink does not work but commandButton does.
> > I'm not able to figure out the difference from the generated html
> mess...
> > Does anybody else encounter this?
> >
> > A similar poblem found when a dialog window is open (tree component in
> my case) but this happens just for the first access to that url. I' ve
> described it in thread "jsf view init".
> >
> > Thanks
> >
> > Jan
> >
> >
> >
> [EMAIL PROTECTED]>
- commandLink vs. commandButton logic Jan Zach
- Re: commandLink vs. commandButton logic Mike Kienenberger
- Re: commandLink vs. commandButton logic Jan Zach

