[TYPO3-UG Spain] Valor listbox

Carina Anta carina at redegal.com
Mon Apr 13 17:27:31 CEST 2009


Hola,

Tengo un  en el cual tengo una columna que es un box y dentro de esta un
listbox, alguien sabe como puedo obtener el valor del elemento
seleccionado del listbox?

El código que tengo es el siguiente:

<renderlet:LISTER name="mylist3">

....

<column name="idcontacto" type="renderlet:BOX" listHeader="Contacto" >
											<childs>
												<renderlet:LISTBOX name="listacon">
													<onchange runat="ajax" params="listacon, rowData::uid">
														<refresh/>
															<userobj>
																<php><![CDATA[/*<?php*/

																	$sRub = $this->oMajixEvent->getParam("listacon");



																	$sHtml = "<p><b>No existen contactos para el
asociado</b></p>".$sRub."valor";
															return array(
																	$this->aORenderlets["my-box-content2"]->majixSetHtml($sHtml),
																	$this->aORenderlets["datos2"]->majixFx("appear"),
																	$this->aORenderlets["datos2"]->majixDisplayBlock()
																);

																/*?>*/]]></php>
															</userobj>
														</onchange>

														<data>
															<items>
																<item caption="" value=""/>
															</items>

															<userobj>
																<php><![CDATA[

																	$aRowData = $this->oDataHandler->_getListData();
																	$parametros = $aRowData['uid'];
																	$dbquery_sub = "SELECT contAsoc.uid_local, uid, nombre
FROM tx_rgasociacion_contacto_asociados_mm  contAsoc,
tx_rgasociacion_contacto conta WHERE
contAsoc.uid_foreign=".$parametros." AND
contAsoc.uid_local=conta.uid;";

																		return $GLOBALS["TYPO3_DB"]->exec_SELECTgetRows(
																				"uid as value, nombre as caption",
																				"tx_rgasociacion_contacto_asociados_mm  contAsoc,
tx_rgasociacion_contacto conta",
																				"contAsoc.uid_foreign=".$parametros." AND
contAsoc.uid_local=conta.uid",
																				 "",
																				"caption ASC"
																				 );


																]]></php>
															</userobj>
														</data>
													</renderlet:LISTBOX>
													</childs>
										</column>

.....


Gracias!!







More information about the TYPO3-UG-spain mailing list