sexta-feira, 24 de janeiro de 2014
Começando com Framework CodeiGniter - Parte 1
- Remover Index.php
application/config/config.php
Deixe em branco a variavel $config['index_page'] = '';
Fonte: http://websitetutorials.grafix.gr/php/the-codeigniter-framework/initial-configuration/
- Configurando Modulos HMVC
//Baixar a extensão
https://bitbucket.org/wiredesignz/codeigniter-modular-extensions-hmvc/overview
//Coloque a subpasta “MX” (dentro de “third_part”) no diretório “application/third_party”
//Coloque os arquivos da pasta “core” (não a própria pasta!) dentro de “application/core”
//Crie a pasta “modules” dentro da pasta “application”
//para utilizar os módulos vai ficar assim a estrutura.
application/modules/livros/
application/modules/livros/controllers/
application/modules/livros/models/
application/modules/livros/views/
Fonte: http://codeigniterbrasil.com/tutoriais/hmvc-no-codeigniter-com-modular-extensions/
- Configurando Modulo Padrão
// Vai chamar a pagina/modulo padrão
application/config/router.php
$route['default_controller'] = "login";
- Habilitando Helpers no AutoLoad
application/config/autoload.php
$autoload['helper'] = array('html','text','url','form');
Fonte: http://websitetutorials.grafix.gr/php/the-codeigniter-framework/codeigniter-helpers/
- Habilitando Bibliotecas no AutoLoad
application/config/autoload.php
$autoload['libraries'] = array('database', 'session','email','form_validation');
Obs:. Se habilitar database, devesse automaticamente configurar o Banco, pois vai apresentar erro ao abrir a aplicação.
application/config/database.php
Obs2:. Se habilitar session devesse rapidamente criar uma chave criptografada
application/config/config.php
$config['encryption_key'] = 'oHnhkSq5zZRhozKoNzKMG6e64dnHv6Rt';
Para usar uma chave aleatória pode utilizar este link: http://jeffreybarke.net/tools/codeigniter-encryption-key-generator/
Marcadores:
CodeiGniter,
html,
php,
programação,
projetos,
web
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário