Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/09/2011, 12:08
jlabuelo
 
Fecha de Ingreso: abril-2010
Mensajes: 3
Antigüedad: 14 años, 7 meses
Puntos: 0
Incluir llamada a php en un archivo tpl

Buenas tardes a todos.

Estoy intentando utilizar una llamada a una función php dentro de un archivo tpl, la función devuelve "true" o "false" , y en el archivo tpl dependiendo de si es true o no, se muestra un enlace en forma de imagen o no.

en el archivo tpl he incluido el fichero php de la siguiente forma:

Código:
{include_php file='custom/modules/Pacie_Pacientes/Comprobacines.php'}
y posteriormente he intentado llamar a la función:

Código:
{if ComprobarInformes($rowData.ID)}
						<a title='Ver Informes' href="#" onMouseOver="javascript:lvg_nav('{if $params.dynamic_module}{$rowData[$params.dynamic_module]}{else}{$pageData.bean.moduleDir}{/if}', '{$rowData.ID}', {if $act}'{$act}'{else}'e'{/if}, {$offset}, this)" onFocus="javascript:lvg_nav('{if $params.dynamic_module}{$rowData[$params.dynamic_module]}{else}{$pageData.bean.moduleDir}{/if}', '{$rowData.ID}', {if $act}'{$act}'{else}'e'{/if}, {$offset}, this)">
						<img border=0 src='{sugar_getimagepath file='pdf_icon.png'}'>
						</a>
					{/if}
Pero el if en el que se llama a la función me descoloca toda la página. Hay alguna forma de poder llamar a esta función php y actuar dependiendo de su valor o no??

Gracias