Advertisement
christiansalazarh

una config de yii para cruge y mas piezas

Nov 23rd, 2012
311
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 5.27 KB | None | 0 0
  1. 'modules'=>array(
  2.                 // uncomment the following to enable the Gii tool
  3.  
  4.                 'cruge'=>array(
  5.                         'tableprefix'=>'cruge_',
  6.                         'availableAuthMethods'=>array('default'),
  7.                         'availableAuthModes'=>array('username','email'),
  8.                         'baseUrl'=>'http://coco.com/',
  9.  
  10.                          // NO OLVIDES PONER EN FALSE TRAS INSTALAR
  11.                          //'debug'=>true,
  12.                          'rbacSetupEnabled'=>true,
  13.                          'allowUserAlways'=>false,
  14.  
  15.                         // MIENTRAS INSTALAS..PONLO EN: false
  16.                         'useEncryptedPassword' => false,
  17.  
  18.                         // manejo del layout con cruge.
  19.                         //
  20.                         'loginLayout'=>'//layouts/column1',
  21.                         'registrationLayout'=>'//layouts/column1',
  22.                         'activateAccountLayout'=>'//layouts/column1',
  23.                         'editProfileLayout'=>'//layouts/column1',
  24.                         // en la siguiente puedes especificar el valor "ui" o "column2" para que use el layout
  25.                         // de fabrica, es basico pero funcional.  si pones otro valor considera que cruge
  26.                         // requerir� de un portlet para desplegar un menu con las opciones de administrador.
  27.                         //
  28.                         'generalUserManagementLayout'=>'//layouts/column1',
  29.                 ),
  30.  
  31.                 'gii'=>array(
  32.                         'class'=>'system.gii.GiiModule',
  33.                         'password'=>'123456',
  34.                         'ipFilters'=>array('192.168.0.1','::1'),
  35.                         'generatorPaths'=>array('bootstrap.gii',),
  36.                 ),
  37.  
  38.                 'cargoyabono'=>array(
  39.                         'debug'=>true,
  40.                         'layout'=>'//layouts/column1',
  41.                         'config'=>array(
  42.                                 'cuenta'=>array(
  43.                                         'persona'=>'Persona',
  44.                                         'cuenta'=>'CuentaPersona',
  45.                                         'historia'=>'HistoriaAbono',
  46.                                         'cargo'=>1,
  47.                                         'abono'=>2,
  48.                                 ),
  49.                         ),
  50.                 ),
  51.         ),
  52.  
  53.         // application components
  54.         'components'=>array(
  55.                 'less'=>array(
  56.                         'class'=>'ext.less.components.LessCompiler',
  57.                         'forceCompile'=>false, // indicates whether to force compiling
  58.                         'paths'=>array(
  59.                                 'less/style.less'=>'assets/style.css',
  60.                         ),
  61.                 ),
  62.                 'bootstrap'=>array(
  63.                         'class'=>'ext.bootstrap.components.Bootstrap', // assuming you extracted bootstrap under extensions
  64.                 ),
  65.                 'sincronizador'=>array(
  66.                         'class'=>'application.components.sincronizador.Sincronizador',
  67.                         'limit'=>3,
  68.                         'clasesTransmisibles'=>array('Resultado'),
  69.                 ),
  70.                 'user'=>array(
  71.                         'allowAutoLogin'=>true,
  72.                         'class' => 'application.modules.cruge.components.CrugeWebUser',
  73.                         'loginUrl' => array('/cruge/ui/login'),
  74.                 ),
  75.                 'authManager' => array(
  76.                         'class' => 'application.modules.cruge.components.CrugeAuthManager',
  77.                 ),
  78.                 'crugemailer'=>array(
  79.                         'class' => 'application.modules.cruge.components.CrugeMailer',
  80.                         'mailfrom' => 'email-desde-donde-quieres-enviar-los-mensajes@xxxx.com',
  81.                         'subjectprefix' => 'Tu Encabezado del asunto - ',
  82.                         'debug' => true,
  83.                 ),
  84.                 'format' => array(
  85.                         //'class'=>'application.modules.cargoyabono.components.CyaFormat',
  86.                         'class'=>'application.components.Zformat',
  87.                         'datetimeFormat'=>"d M, Y h:m:s a",
  88.                         'dateFormat'=>"d-m-Y",
  89.                         'simboloMoneda'=>'Bsf.',
  90.  
  91.                         'estandarizaFechaFormatoEntrada'=>'dd/MM/yyyy',
  92.                         'estandarizaFechaFormatoSalida'=>"Y-m-d",
  93.                 ),
  94.  
  95.                 'uimanager'=>array('class'=>'application.components.UiManager'),
  96.  
  97.                 'cyaui'=>array('class'=>'application.modules.cargoyabono.components.CyaUI'),
  98.                 'cyaApi'=>array('class'=>'application.modules.cargoyabono.components.CyaApi'),
  99.  
  100.                 'listasorteo'=>array(
  101.                                 'filtros'=>array(
  102.                                         'FiltroSorteoHorario',
  103.                                         'FiltroSorteoLoteria',
  104.                                         //'FiltroSorteoTipoSorteo',
  105.                                         'FiltroSorteoDiaSemana',
  106.                                         'FiltroSorteoFecha',
  107.                                 ),
  108.                                 'class'=>'ListaSorteo',
  109.                         ),
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement