function conf__listado(toba_ei_archivos $ei)
 {
     $ei->set_solo_carpetas(true);
     $inicial = toba::memoria()->get_parametro('ef_popup_valor');
     if (!isset($this->s__dir_absoluto)) {
         //Si no hay valor previo de la instancia esta
         $id_pm = toba::memoria()->get_parametro('punto_montaje');
         if (!is_null($id_pm)) {
             //Si existe PM cargo ese dir, sino el defecto del proyecto
             $punto = toba_modelo_pms::get_pm($id_pm, toba_editor::get_proyecto_cargado());
             $this->s__dir_absoluto = $punto->get_path_absoluto() . '/';
         } else {
             $this->s__dir_absoluto = toba::instancia()->get_path_proyecto(toba_editor::get_proyecto_cargado()) . '/php/';
         }
     }
     $ei->set_path_absoluto($this->s__dir_absoluto);
     if ($inicial != null) {
         $ei->set_path(dirname($inicial));
     }
 }
Beispiel #2
0
 function conf__archivos(toba_ei_archivos $archivos)
 {
     $archivos->set_extensiones_validas(array('php'));
     $archivos->set_path_absoluto($this->get_path_absoluto());
     $archivos->set_crear_archivos(false);
     $archivos->set_crear_carpetas(false);
     $archivos->set_titulo('Extensiones existentes en php/' . $this->get_path_relativo());
 }
Beispiel #3
0
 function conf__archivos(toba_ei_archivos $archivos)
 {
     $archivos->set_path_absoluto(dirname(__FILE__));
 }