toba_vinculador
Ubicada en /nucleo/lib/toba_vinculador.php [line 14]
|
static mixed url_a_variable(
mixed
$url
)
|
|
Desemmpaqueta una variable compleja (ej. array) que formaba parte de una URL
Parámetros:
mixed |
$url: |
Parte de una url que contiene una variable |
See: | toba_vinculador::variable_a_url |
static string variable_a_url(
mixed
$variable
)
|
|
Empaqueta una variable compleja (ej. array) para poder ser parte de una URL
Parámetros:
mixed |
$variable: |
Arreglo o tipo basico |
See: | toba_vinculador::url_a_variable |
void crear_autovinculo(
[
$parametros = array()], [
$opciones = array()]
)
|
|
Parámetros:
void crear_vinculo(
[
$proyecto = null], [
$item = null], [
$parametros = array()], [
$opciones = array()]
)
|
|
Parámetros:
|
$proyecto: |
|
|
$item: |
|
|
$parametros: |
|
|
$opciones: |
|
void generar_html(
$url,
$parametros, [
$nombre_ventana = null]
)
|
|
Parámetros:
|
$url: |
|
|
$parametros: |
|
|
$nombre_ventana: |
|
string generar_solicitud(
[string
$item_proyecto = null], [string
$item = null], [array
$parametros = null], [boolean
$zona = false], [boolean
$cronometrar = false], [array
$param_html = null], [boolean
$menu = null], [string
$celda_memoria = null], [
$servicio = null], [
$objetos_destino = null], [
$prefijo = null], [string
$nombre_ventana = null]
)
|
|
Generacion directa de una URL que representa un posible futuro acceso a la infraestructura No se chequean permisos
Parámetros:
string |
$item_proyecto: |
|
string |
$item: |
|
array |
$parametros: |
|
boolean |
$zona: |
|
boolean |
$cronometrar: |
Indica si la solicitud generada por este vinculo debe cronometrarse |
array |
$param_html: |
|
boolean |
$menu: |
El vinculo esta solicitado por el menu? |
string |
$celda_memoria: |
Namespace de memoria a utilizar, por defecto el actual |
string |
$nombre_ventana: |
Nombre con que se abrira la ventana hija en caso de ser popup |
|
$servicio: |
|
|
$objetos_destino: |
|
|
$prefijo: |
|
Deprecated: | Desde 1.0 usar get_url o get_url_ |
Access: | protected |
string get_url(
[string
$proyecto = null], [string
$item = null], [array
$parametros = array()], [array
$opciones = array()], [bool
$uri_valida = false]
)
|
|
Parámetros:
string |
$proyecto: |
Proyecto destino, por defecto el actual |
string |
$item: |
Item destino, por defecto el actual |
array |
$parametros: |
Parametros pasados al item, es un arreglo asociativo id_parametro => valor |
array |
$opciones: |
Arreglo asociativo de opciones ellas son: zona => Activa la propagación automática del editable en la zona
cronometrar => Indica si la solicitud generada por este vinculo debe cronometrarse
param_html => Parametros para la construccion de HTML. Si esta presente se genera HTML en vez de una URL. Las claves asociativas son: frame, clase_css, texto, tipo [normal,popup], inicializacion, imagen_recurso_origen, imagen
texto => Texto del vínculo
menu => El vinculo esta solicitado por una opción menu?
celda_memoria => Namespace de memoria a utilizar, por defecto el actual
servicio => Servicio solicitado, por defecto get_html
objetos_destino => array(array(proyecto, id_objeto), ...) Objetos destino del vinculo
prefijo => Punto de acceso a llamar.
nombre_ventana => Id con que se creara la ventana hija (solo tipo popup)
|
bool |
$uri_valida: |
Toba desde sus primeras versiones genera URIs invalidas al utilizar el caracter || sin codificar, algunos clientes de mail o applets java requieren que se encodeen estrictamente estos caracteres, en ese caso indicarlo con este parametro en true, por defecto es false (compatibilidad hacia atras) |
Return: | Una URL o el link html en caso |
void get_url_ws(
[
$proyecto = null],
$ws, [
$parametros = array()], [
$opciones = array()]
)
|
|
Parámetros:
|
$proyecto: |
|
|
$ws: |
|
|
$parametros: |
|
|
$opciones: |
|
string navegar_a(
[string
$item_proyecto = ""], [string
$item = ""], [array
$parametros = null], [boolean
$zona = false], [boolean
$cronometrar = false]
)
|
|
Genera un salto de javascript directo a una pagina
Parámetros:
string |
$item_proyecto: |
|
string |
$item: |
|
array |
$parametros: |
Parametros pasados a la OPERACION (Array asociativo de strings) |
boolean |
$zona: |
Activa la propagacion automatica del editable de la ZONA |
boolean |
$cronometrar: |
Indica si la solicitud generada por este vinculo debe cronometrarse |
|
|