Diferencia entre revisiones de «Usuario:ManuelRomero/proyecto/proyectoIternova/mvcIternova»

De WikiEducator
Saltar a: navegación, buscar
 
(8 revisiones intermedias por el mismo usuario no mostrado)
Línea 1: Línea 1:
 
{{Usuario:ManuelRomero/proyecto/proyectoIternova/nav}}
 
{{Usuario:ManuelRomero/proyecto/proyectoIternova/nav}}
 
__NOTOC__
 
__NOTOC__
 +
;entrar con admin
 +
*usar demo
 +
 
;Métodos para debugar
 
;Métodos para debugar
 
<source lang=php>
 
<source lang=php>
Línea 6: Línea 9:
 
</source>
 
</source>
 
*Permite sacar un mensaje de texto que permite ir viendo por dónde se va ejecutanto el código
 
*Permite sacar un mensaje de texto que permite ir viendo por dónde se va ejecutanto el código
 +
*Para autocompletar '''''v + tab'''''
  
 
;Idioma
 
;Idioma
 
Guardar los ficheros con formato iso-8859-1 (Porpiedades del proyecto/sources¡/Encoding
 
Guardar los ficheros con formato iso-8859-1 (Porpiedades del proyecto/sources¡/Encoding
 +
;Trabajar en url admin
 +
http://172.17.0.2/smartroads-core/index.php?type=admin&zone=monitorizacion&action=edit&categoryID=5526&codeID=-1&subzone=default
 +
 +
Observar que en type se pone admin en lugar de public que es lo que sale por defecto
 +
;
 +
Monitorizacion_Controller{
 +
$controllervars = controler_vars
 +
$action = get('action');
 +
 +
}
 +
;Añadiendo elementos a un menu
 +
1.-Establecemos constantes en es_ES.lang
 +
1.- Método view de monitorización_view establezco Controller_View::row_tdata(Idiomas .... Translate...
 +
 +
 +
*Ctrol-Mayus-F (busca en todo el proyecto)
 +
*Buscar checkbox_multiple y mirar un ejemplo que hay de días de la semana
 +
*Hacerlo Igual y mirar el resultado
 +
*Está en calendar_modules_festivos_controller.php
 +
;Para ajustar los elementos del menú a la misma altura
 +
<source lang='javascript'>
 +
//Clase para que quede de la misma altura los elementos
 +
            echo '<div class="clearfix height_expanded">' ;
 +
</source>
 +
 +
 +
;Fujo de control opción editar, guardar buscar ....
 +
'''''controller'''''  => controller::menu  => controller::edit
 +
'''''controller::edit'''''=> Si no hay error
 +
                            $obj->set (asigna valores del array para guardar en mongo
 +
                            $obj.->store (almacena los valores en la bd de mongo)
 +
 +
 +
;Flujo de control editar un host
 +
click Editar => Controller::controler(action view) ==>
 +
                Controller::menu=>
 +
                        (Muestra botones generales de búsqueda
 +
                selft::view()==>
 +
;Añadir nuevos botones en el menú principal
 +
monitorizacion_controller::menu_button
 +
Aportar volares en las variables
 +
            $add_url =
 +
            $array_btns[] =
 +
            $search_form_url

Última revisión de 21:27 16 jun 2016



entrar con admin
  • usar demo
Métodos para debugar
Logs_Controller::vardump( "Texto" );
  • Permite sacar un mensaje de texto que permite ir viendo por dónde se va ejecutanto el código
  • Para autocompletar v + tab
Idioma

Guardar los ficheros con formato iso-8859-1 (Porpiedades del proyecto/sources¡/Encoding

Trabajar en url admin
http://172.17.0.2/smartroads-core/index.php?type=admin&zone=monitorizacion&action=edit&categoryID=5526&codeID=-1&subzone=default

Observar que en type se pone admin en lugar de public que es lo que sale por defecto

Monitorizacion_Controller{ $controllervars = controler_vars $action = get('action');

}

Añadiendo elementos a un menu

1.-Establecemos constantes en es_ES.lang 1.- Método view de monitorización_view establezco Controller_View::row_tdata(Idiomas .... Translate...


  • Ctrol-Mayus-F (busca en todo el proyecto)
  • Buscar checkbox_multiple y mirar un ejemplo que hay de días de la semana
  • Hacerlo Igual y mirar el resultado
  • Está en calendar_modules_festivos_controller.php
Para ajustar los elementos del menú a la misma altura
 //Clase para que quede de la misma altura los elementos
            echo '<div class="clearfix height_expanded">' ;


Fujo de control opción editar, guardar buscar ....

controller => controller::menu => controller::edit controller::edit=> Si no hay error

                            $obj->set (asigna valores del array para guardar en mongo
                            $obj.->store (almacena los valores en la bd de mongo)


Flujo de control editar un host

click Editar => Controller::controler(action view) ==>

               Controller::menu=> 
                        (Muestra botones generales de búsqueda
               selft::view()==>
Añadir nuevos botones en el menú principal
monitorizacion_controller::menu_button
Aportar volares en las variables
           $add_url = 
           $array_btns[] =
           $search_form_url