本文整理汇总了PHP中toba_ei_formulario::set_datos方法的典型用法代码示例。如果您正苦于以下问题:PHP toba_ei_formulario::set_datos方法的具体用法?PHP toba_ei_formulario::set_datos怎么用?PHP toba_ei_formulario::set_datos使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类toba_ei_formulario
的用法示例。
在下文中一共展示了toba_ei_formulario::set_datos方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1:
function conf__form_materia(toba_ei_formulario $form)
{
//[id_materia] => 1122 [id_plan]
if ($this->dep('datos')->tabla('materia')->esta_cargada()) {
$form->set_datos($this->dep('datos')->tabla('materia')->get());
$plan = $this->dep('datos')->tabla('plan_estudio')->get();
$plan['anio'] = $this->s__anio;
$form->set_datos($plan);
}
if ($this->s__mostrar_ml == 1) {
$form->eliminar_evento('modificacion');
}
}
示例2:
function conf__form_reserva(toba_ei_formulario $form)
{
//esto por el boton atajo del listado de estado actual
if ($this->controlador()->dep('datos')->tabla('reserva')->esta_cargada()) {
$form->set_datos($this->controlador()->dep('datos')->tabla('reserva')->get());
}
if ($this->controlador()->dep('datos')->tabla('designacion')->esta_cargada()) {
$datosd = $this->controlador()->dep('datos')->tabla('designacion')->get();
$datosi = $this->controlador()->dep('datos')->tabla('imputacion')->get();
$datosd['id_imp'] = $datosi['id_programa'];
if ($datosd['cat_estat'] == 'ASDEnc') {
$datosd['ec'] = 1;
}
$form->set_datos($datosd);
}
}
示例3:
function conf__form_columnas(toba_ei_formulario $form)
{
$form->set_solo_lectura(null, $this->s__solo_lectura);
$form->ef('multi_check')->set_cantidad_columnas($this->s__datos['columnas']);
$form->ef('radio')->set_cantidad_columnas($this->s__datos['columnas']);
$form->set_datos($this->s__datos);
}
示例4:
function conf__form_prueba(toba_ei_formulario $form)
{
if (!isset($this->s__datos)) {
$this->s__datos['editable'] = 'Texto solo-lectura';
}
$form->set_datos($this->s__datos);
}
示例5:
/**
* Cuando se configura el formulario, si se seleccionó alguna dirección, se le pasan sus datos
*/
function conf__form(toba_ei_formulario $formulario)
{
if (isset($this->s__actual)) {
$formulario->set_datos($this->s__direcciones[$this->s__actual]);
$formulario->ef('email')->set_solo_lectura();
}
}
示例6:
function conf__formulario(toba_ei_formulario $form)
{
if ($this->dep('datos')->esta_cargada()) {
$auxi = $this->dep('datos')->tabla('encuesta')->get();
$form->set_datos($auxi);
}
}
示例7:
function conf__prop_basicas(toba_ei_formulario $form)
{
$param_editor = toba_componente_info::get_utileria_editor_parametros(array('proyecto' => $this->id_objeto['proyecto'], 'componente' => $this->id_objeto['objeto']), 'ap');
$eliminar_extension = !isset($this->id_objeto);
//Si es alta no se puede extender
if ($this->s__ap_php_db) {
// Hay extension
$form->evento('ver_php')->vinculo()->set_parametros($param_editor);
if ($this->s__ap_php_archivo) {
// El archivo de la extension existe
$abrir = toba_componente_info::get_utileria_editor_abrir_php(array('proyecto' => $this->id_objeto['proyecto'], 'componente' => $this->id_objeto['objeto']), 'ap');
$form->set_js_abrir($abrir['js']);
$eliminar_extension = true;
} else {
$form->evento('ver_php')->set_imagen('nucleo/php_ap_inexistente.gif');
$form->eliminar_evento('abrir_php');
$form->evento('extender_ap')->vinculo()->set_parametros($param_editor);
}
} else {
$form->eliminar_evento('ver_php');
$form->eliminar_evento('abrir_php');
$form->evento('extender_ap')->vinculo()->set_parametros($param_editor);
}
if ($eliminar_extension) {
$form->eliminar_evento('extender_ap');
}
$form->ef('ap_archivo')->set_iconos_utilerias(admin_util::get_ef_popup_utileria_php());
$form->set_datos($this->get_entidad()->tabla('prop_basicas')->get());
}
示例8:
function conf__form(toba_ei_formulario $form)
{
if (isset($this->s__menu_id)) {
$perfiles = consultas_instancia::get_lista_grupos_acceso(array('proyecto' => $this->s__proyecto, 'menu' => $this->s__menu_id));
$ids = array_column($perfiles, 'usuario_grupo_acc');
$form->set_datos(array('id_menu' => $this->s__menu_id, 'ids_perfil_funcional' => $ids));
}
}
示例9: unset
function conf__form_pregunta(toba_ei_formulario $form)
{
//$datos = $this->recuperar_pregunta_secreta($this->s__usuario);
if (!is_null($this->pregunta)) {
unset($this->pregunta['respuesta']);
}
$form->set_datos($this->pregunta);
}
示例10: array
/**
* Se configura el formulario con un set de datos básicos
*/
function conf__form_datos_param(toba_ei_formulario $form)
{
$inicio = new toba_fecha();
$fin = new toba_fecha();
$fin->set_timestamp($inicio->get_fecha_desplazada_meses(1));
$datos = array('valor_diario' => '15.25', 'fecha_inicio' => $inicio->get_fecha_db(), 'fecha_fin' => $fin->get_fecha_db());
$form->set_datos($datos);
}
示例11:
function conf__formulario(toba_ei_formulario $form)
{
if ($this->dep('datos')->esta_cargada()) {
$form->set_datos($this->dep('datos')->tabla('tipos_intervenciones')->get());
} else {
$this->pantalla()->eliminar_evento('eliminar');
}
}
示例12: array
function conf__form_opciones(toba_ei_formulario $form)
{
$proyecto = toba_editor::get_proyecto_cargado();
$datos_defecto = array('host' => 'http://localhost', 'url' => toba::instancia()->get_url_proyecto($proyecto), 'path' => toba::instancia()->get_path_proyecto($proyecto) . '/testing/selenium', 'archivo' => 'cobertura.html');
$form->set_datos_defecto($datos_defecto);
if (isset($this->s__opciones)) {
$form->set_datos($this->s__opciones);
}
}
示例13:
function conf__formulario(toba_ei_formulario $form)
{
if ($this->dep('datos')->hay_cursor()) {
$form->set_datos($this->dep('datos')->get());
}
if (!$this->dep('datos')->esta_cargada()) {
$this->pantalla()->eliminar_evento('eliminar');
}
}
示例14: array
function conf__form_debug_rest(toba_ei_formulario $form)
{
$datos = array('url' => "<a style='font-size: 16px' href='" . $this->dump_url . "'>" . urldecode($this->dump_url) . "</a>", 'respuesta' => "<pre>" . $this->dump_respuesta . "</pre>");
if (isset($this->imagen_persona)) {
//muestro solo la imagen porque el texto es muy largo
$img = "<br/><img width='400px' src='data:image/png;base64,{$this->imagen_persona}'<br/>";
$datos['respuesta'] = $img;
}
$form->set_datos($datos);
}
示例15:
function conf__form(toba_ei_formulario $form)
{
if (isset($this->s__datos)) {
$form->set_datos($this->s__datos);
}
if ($this->cambiar_toolbar) {
//Se utilizar el API de fckeditor para cambiar el toolbar
$form->ef('editable')->set_botonera('Full');
}
}