本文整理汇总了PHP中xajaxResponse::addscript方法的典型用法代码示例。如果您正苦于以下问题:PHP xajaxResponse::addscript方法的具体用法?PHP xajaxResponse::addscript怎么用?PHP xajaxResponse::addscript使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类xajaxResponse
的用法示例。
在下文中一共展示了xajaxResponse::addscript方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: formulario_modal
function formulario_modal($id, $form_respuesta, $control, $tipo)
{
$respuesta = new xajaxResponse('utf-8');
$solo_campos = "";
$subir_imagen = "";
if (isset($_SESSION['permiso_identificador'])) {
$permiso_identificador = $_SESSION['permiso_identificador'];
$salir = "<div class='btn btn-danger pull-right btn-small' onclick=\"xajax_autoriza_formulario_mostrar('','',''); \">Salir <i class='fa fa-sign-out'></i></div>";
} else {
$permiso_identificador = "";
$salir = "";
}
$formulario_respuesta = formulario_respuesta("{$id}", "{$control}");
$id_empresa = remplacetas('form_id', 'id', $id, 'id_empresa', "", '');
$id_empresa = $id_empresa[0];
$encabezado = empresa_datos("{$id_empresa}", 'encabezado');
$pie = "{$formulario_respuesta}";
$pie .= empresa_datos("{$id_empresa}", 'pie');
$formulario_descripcion = remplacetas('form_id', 'id', $id, 'descripcion', '');
$formulario_nombre = remplacetas('form_id', 'id', $id, 'nombre', '');
$cabecera = "<h3>" . $formulario_nombre['0'] . "</h3><p>" . $formulario_descripcion['0'] . "</p> ";
$nuevo_formulario = "<a href ='f{$id}'>Llenar otro formulario </a>";
if ($control != '' and $tipo == '') {
$impresion = formulario_imprimir("{$id}", "{$control}", "");
$formulario_nombre = remplacetas('form_id', 'id', $id, 'nombre', '');
$muestra_form = "<div class='container-fluid' id='contenedor_datos' >{$impresion}</div>";
$respuesta->addAssign("muestra_form", "innerHTML", "{$muestra_form}");
$respuesta->addAssign("titulo_modal", "innerHTML", "{$cabecera}");
$respuesta->addAssign("pie_modal", "innerHTML", "{$pie}");
$respuesta->addscript("\$('#muestraInfo').modal('toggle')");
return $respuesta;
}
$modificable = remplacetas('form_id', 'id', $id, 'modificable', '');
if ($modificable[0] != "1" and !isset($_SESSION[id])) {
$resultado = "<div class='aler alert-danger'><h1>Acceso restringido</h1> No se puede consultar los datos.</div>";
$respuesta->addAssign("muestra_form", "innerHTML", "{$resultado}");
$respuesta->addAssign("titulo_modal", "innerHTML", "{$cabecera}");
$respuesta->addAssign("pie_modal", "innerHTML", "{$pie}");
$respuesta->addscript("\$('#muestraInfo').modal('toggle')");
return $respuesta;
}
$consulta = "\n\t\tSELECT * FROM form_id, form_contenido_campos \n\t\tWHERE form_id.id = form_contenido_campos.id_form \n\t\tAND form_id.id = '{$id}' ORDER BY form_contenido_campos.orden ASC\n\t\t";
$link = Conectarse();
mysql_query("SET NAMES 'utf8'");
$sql = mysql_query($consulta, $link);
if (mysql_num_rows($sql) != '0') {
if ($respuesta != '' and $control != '') {
$control = $control;
} else {
$control = md5(rand(1, 99999999) . microtime());
}
$descripcion = mysql_result($sql, 0, "descripcion");
$nombre = mysql_result($sql, 0, "nombre");
$id_empresa = mysql_result($sql, 0, "id_empresa");
$encabezado = empresa_datos("{$id_empresa}", 'encabezado');
$pie = empresa_datos("{$id_empresa}", 'pie');
$cabecera = "\n\t{$salir}\n\t<div class='alert alert-info' >\n\t\n\t\n\t\t<div class='row'>\n\t\t\t<div class='col-md-2 hidden-xs'>\t\n\t\t\t\t<img class='img img-responsive' src='http://qwerty.co/qr/?d={$_SESSION['url']}?form={$id}'>\n\t\t\t</div>\n\t\t\t<div class='col-md-10 col-xs-12'>\n\t\t\t<h1>{$nombre} <br><small>{$descripcion}</small></h1>\n\t\t\t\t\t<div class='input-group'>\n\t\t\t\t\t <span class='input-group-addon'><a href='{$_SESSION['url']}/?form={$id}'><i class='fa fa-share-square-o'></i></a></span>\n\t\t\t\t\t <input onclick=\"this.select(); \" type='text' class='form-control' placeholder='{$_SESSION['url']}?form={$id}' value='{$_SESSION['url']}?form={$id}'>\n\t\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t\t\t\n\t</div>";
$campo_imagen = buscar_campo_tipo($id, "15");
@($campo_imagen_nombre = $campo_imagen[1]);
@($campo_imagen = $campo_imagen[0]);
if (@$campo_imagen[0] != "") {
$subir_imagen = subir_imagen("{$id}", "{$campo_imagen}" . "[0]");
}
$muestra_form = "\n\t<div id ='div_{$control}' class='' >\n\t\t<div class=''>\n\t\t\t<div class='form-group' id='input_" . $campo_imagen . "[0]' >\n\t\t\t\t<label for='UploadFile'>{$campo_imagen_nombre}</label>\n\t\t\t\t<div class='col-md-12'>\n\t\t\t\t {$subir_imagen} \n\t\t\t\t</div>\n\t\t\t</div>\n\t </div>\n\t \n\t\t<form role='form' id='{$control}' name='{$control}' class='form-horizontal' >\n\t\t\t<input type='hidden' id='control' name='control' value='{$control}'>\n\t\t\t<input type='hidden' id= 'form_id' name= 'form_id' value='{$id}' >\n\t\t\t<input type='hidden' id= 'form_nombre' name= 'form_nombre' value='{$nombre}' >\n\t\t\t<input type='hidden' id= 'tipo' name= 'tipo' value='{$tipo}' >\n\n\t<div class='row'>\n\t";
if ($tipo == "edit") {
//if(null === @$_SESSION['id'] AND $permiso_identificador != $control) {
if ($_SESSION['id_empresa'] !== $id_empresa and $permiso_identificador != $control) {
$password = buscar_campo_tipo($id, "18");
$aviso = "<div class='alert alert-warning text-center '><h1><i class='fa fa-exclamation-triangle'></i> ATENCIÓN<br><small>No está autorizado</small></h1></div>";
$seguridad = "\n\t\t\t\n\t\t\t\t<div class='input-group has-error ' id='div_seguridad_{$control}'>\n\t\t\t\t\t<span class='input-group-addon'>\n\t\t\t\t\t\t<i class='fa fa-key'></i> {$password['1']}\n\t\t\t\t\t</span>\n\t\t\t\t\t<input type='password' class='form-control' id='clave_identificador' name='clave_identificador' >\n\t\t\t\t\t<span class='input-group-btn'>\n\t\t\t\t\t\t<div class='btn btn-danger' onclick=\"xajax_autoriza_formulario_mostrar((document.getElementById('clave_identificador').value),'{$id}','{$control}'); \"><i class='fa fa-arrow-right'></i></div>\n\t\t\t\t\t</span>\n\t\t\t\t</div>\n\t\t\t\t\t\t\t";
$resultado = "\n\t\t\t<div class='container-fluid' style='width:450px;'>\n\t\t\t\n\t\t\t\t{$aviso}\n\t\t\t\t{$seguridad}\n\t\t\t</div>\t\t\t\n\t\t\t\t ";
$respuesta->addAssign("titulo_modal", "innerHTML", "{$cabecera}");
$respuesta->addAssign("muestra_form", "innerHTML", "{$resultado}");
$pie = empresa_datos("{$id_empresa}", 'pie');
$respuesta->addscript("\$('#muestraInfo').modal('toggle')");
return $respuesta;
}
//// si no esta logueado nose puede editar ////
$control_edit = "{$control}";
} else {
$control_edit = "";
}
mysql_data_seek($sql, 0);
while ($row = mysql_fetch_array($sql)) {
$tipo_campo = remplacetas("form_campos", "id", "{$row['id_campo']}", "campo_tipo", "");
//if($tipo_campo[0] =="24") { $row[multiple] = "1";}
if ($row['multiple'] === '1' and $tipo == 'edit') {
$campos = formulario_campos_render_multiple($row['id_campo'], $id, $control_edit);
} else {
$campos = formulario_campos_render($row['id_campo'], $id, $control_edit, '', '');
}
$muestra_form .= "{$campos} ";
$solo_campos .= "{$campos} ";
}
$muestra_form .= "<br><div class='row' id='respuesta_{$control}' name='respuesta_{$control}' ></div>\n\t<div class='row'>\n\t\t<div class='col-xs-6'>\n\t\t\t\t\t\t<div onclick=\" xajax_formulario_grabar(xajax.getFormValues('{$control}'));\" class='btn btn-block btn-success'>Grabar</div>\n\t\t</div>\n\t\t<div class='col-xs-6'>\n\t\t\t\t\t\t<div onclick=\" xajax_limpia_div('muestra_form');xajax_limpia_div('titulo_modal'); \" data-dismiss='modal' class='btn btn-block btn-danger'>Cancelar</div>\n\t\t</div>\n\t</div>\n\t\t\t\t\t\t\t";
}
$muestra_form .= "\t\n\t</div>\n\t\t</form>\n\t\t</div>";
$muestra_form = "<div class='container'>{$muestra_form}</div>";
if ($tipo == 'campos') {
return $solo_campos;
//.........这里部分代码省略.........
示例2: formulario_modal
function formulario_modal($id, $form_respuesta, $control, $tipo)
{
$respuesta = new xajaxResponse('utf-8');
$formulario_respuesta = formulario_respuesta("{$id}", "{$control}");
$id_empresa = remplacetas('form_id', 'id', $id, 'id_empresa', "", '');
$id_empresa = $id_empresa[0];
$encabezado = empresa_datos("{$id_empresa}", 'encabezado');
$pie = "{$formulario_respuesta}";
$pie .= empresa_datos("{$id_empresa}", 'pie');
$formulario_descripcion = remplacetas('form_id', 'id', $id, 'descripcion', '');
$formulario_nombre = remplacetas('form_id', 'id', $id, 'nombre', '');
$cabecera = "{$encabezado}<h3>" . $formulario_nombre['0'] . "</h3><p>" . $formulario_descripcion['0'] . "</p> ";
$nuevo_formulario = "<a href ='?id={$id}'>Llenar otro formulario </a>";
if ($control != '' and $tipo == '') {
$impresion = formulario_imprimir("{$id}", "{$control}", "");
$formulario_nombre = remplacetas('form_id', 'id', $id, 'nombre');
$muestra_form = "<div class='container-fluid' id='contenedor_datos' >{$impresion}</div>";
$respuesta->addAssign("muestra_form", "innerHTML", "{$muestra_form}");
$respuesta->addAssign("titulo_modal", "innerHTML", "{$cabecera}");
$respuesta->addAssign("pie_modal", "innerHTML", "{$pie}");
$respuesta->addscript("\$('#muestraInfo').modal('toggle')");
return $respuesta;
}
$modificable = remplacetas('form_id', 'id', $id, 'modificable');
if ($modificable[0] != "1" and !isset($_SESSION[id])) {
$resultado = "<div class='aler alert-danger'><h1>Acceso restringido</h1> No se pueden consultar los datos.</div>";
$respuesta->addAssign("muestra_form", "innerHTML", "{$resultado}");
$respuesta->addAssign("titulo_modal", "innerHTML", "{$cabecera}");
$respuesta->addAssign("pie_modal", "innerHTML", "{$pie}");
$respuesta->addscript("\$('#muestraInfo').modal('toggle')");
return $respuesta;
}
$consulta = "\n\t\tSELECT * FROM form_id, form_contenido_campos \n\t\tWHERE form_id.id = form_contenido_campos.id_form \n\t\tAND form_id.id = '{$id}' ORDER BY form_contenido_campos.orden ASC\n\t\t";
$link = Conectarse();
mysql_query("SET NAMES 'utf8'");
$sql = mysql_query($consulta, $link);
if (mysql_num_rows($sql) != '0') {
if ($respuesta != '' and $control != '') {
$control = $control;
} else {
$control = md5(rand(1, 99999999) . microtime());
}
$descripcion = mysql_result($sql, 0, "descripcion");
$nombre = mysql_result($sql, 0, "nombre");
$id_empresa = mysql_result($sql, 0, "id_empresa");
$encabezado = empresa_datos("{$id_empresa}", 'encabezado');
$pie = empresa_datos("{$id_empresa}", 'pie');
$cabecera = "\n\t<div>{$encabezado} </div>\n\t<div class='alert alert-info' >\n\t\t<div class='row'>\n\t\t<div class='col-xs-4'>\t\n\t\t\t<img src='http://qwerty.co/qr/?d=http://{$_SERVER['HTTP_HOST']}/milfs?id={$id}'>\n\t\t</div>\n\t\t<div class='col-xs-8'>\n\t\t<h1>{$nombre}</h1><p>{$descripcion}</p>\n\t\t</div>\n\t</div>\n\t<label >Compartir este formulario</label>\n\t<div class='input-group'>\n <span class='input-group-addon'><a href='http://{$_SERVER['HTTP_HOST']}/milfs?id={$id}'><i class='fa fa-share-square-o'></i></a></span>\n <input onclick=\"this.select(); \" type='text' class='form-control' placeholder='http://{$_SERVER['HTTP_HOST']}/milfs?id={$id}' value='http://{$_SERVER['HTTP_HOST']}/milfs?id={$id}'>\n</div>\t\n</div>";
$campo_imagen = buscar_campo_tipo($id, "15");
$campo_imagen_nombre = $campo_imagen[1];
$campo_imagen = $campo_imagen[0];
if ($campo_imagen[0] != "") {
$subir_imagen = subir_imagen('', "{$campo_imagen}" . "[0]");
}
$muestra_form = "\n\t<div id ='div_{$control}' >\n\t\t<div class=''>\n\t\t\t<div class='form-group' id='input_" . $campo_imagen . "[0]' >\n\t\t\t<label for='UploadFile'>{$campo_imagen_nombre}</label>\n\t\t\t<div class='col-lg-12'>\n\t\t\t {$subir_imagen} \n\t\t\t</div>\n\t\t\t\n\t\t</div>\n\t \n\t\n\t\t</div>\n\t\t<form role='form' id='{$control}' name='{$control}' class='form-horizontal' >\n\t\t\t<input type='hidden' id='control' name='control' value='{$control}'>\n\t\t\t<input type='hidden' id= 'form_id' name= 'form_id' value='{$id}' >\n\t\t\t<input type='hidden' id= 'form_nombre' name= 'form_nombre' value='{$nombre}' >\n\t\t\t<input type='hidden' id= 'tipo' name= 'tipo' value='{$tipo}' >\n\t\t\t\t<!-- <input class='form-control' class='sr-only' type='' id='imagen' name='imagen' > -->\n\t";
if ($tipo == "edit") {
$control_edit = "{$control}";
} else {
$control_edit = "";
}
mysql_data_seek($sql, 0);
while ($row = mysql_fetch_array($sql)) {
if ($row[multiple] === '1' and $tipo == 'edit') {
$campos = formulario_campos_render_multiple($row[id_campo], $id, $control_edit);
} else {
$campos = formulario_campos_render($row[id_campo], $id, $control_edit, '');
}
$muestra_form .= "{$campos} ";
$solo_campos .= $campos;
}
$muestra_form .= "<br><div class='row' id='respuesta_{$control}' name='respuesta_{$control}' ></div>\n\t<div class='row'>\n\t\t<div class='col-xs-6'>\n\t\t\t\t\t\t<div onclick=\" xajax_formulario_grabar(xajax.getFormValues('{$control}'));\" class='btn btn-block btn-success'>Grabar</div>\n\t\t</div>\n\t\t<div class='col-xs-6'>\n\t\t\t\t\t\t<div onclick=\" xajax_limpia_div('muestra_form');xajax_limpia_div('titulo_modal'); \" data-dismiss='modal' class='btn btn-block btn-danger'>Cancelar</div>\n\t\t</div>\n\t</div>\n\t\t\t\t\t\t\t";
}
$muestra_form .= "\t\n\n\t\t</form>\n\t\t</div>";
if ($tipo == 'campos') {
return $solo_campos;
}
if ($tipo == 'embebido') {
return $muestra_form;
}
$respuesta->addAssign("muestra_form", "innerHTML", "{$muestra_form}");
$respuesta->addAssign("titulo_modal", "innerHTML", "{$cabecera}");
$respuesta->addAssign("pie_modal", "innerHTML", "{$pie}");
$respuesta->addscript("\$('#muestraInfo').modal('toggle')");
$respuesta->addscript("\$('textarea').markdown({autofocus:false,savable:false})");
//$respuesta->addscript("$(document).ready(function () { $(\"#24[0]\").cleditor(); })");
//$(document).ready(function () { $("#input").cleditor(); });
return $respuesta;
}