Esse artigo pretende mostrar como remover o index.php do endereço do site e mostrar os possíveis problemas encontrados, permitindo que a URL se torne mais amigável e elegante. Consideramos que o site já esteja devidamente configurado, a base_url no arquivo config.php e as váriaveis $system_folder e $application_folder.
Removendo o index.php da URL
- 10 comentários
- Leia mais
- 6534 leituras
Ajudando na tradução do manual da versão 1.7 do CodeIgniter
Quem está acompanhando a discussão via inscrição na lista da comunidade em http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br, sabe que a mesma está fazendo um trabalho voluntário para traduzir a nova versão do manual desta framework para o português. Para aqueles desejam colaborar com o projeto procurem o tópico Tradução do Manual nos e-mails já postados. A nossa meta é terminar a mesma até o fim deste mês de janeiro de 2009, por isso toda ajuda é bem-vinda, abaixo segue algumas dicas de como proceder para ajudar na tradução:
- 2 comentários
- Leia mais
- 1432 leituras

Diagrama do CodeIgniter
Encontrei em meu computador o diagrama anexo. Como já tem tempo que peguei e não lembro de onde, deixo de citar a fonte.
Caso alguém saiba, peço que envie um comentário para darmos os devidos créditos.
Abs
- 1 comentário
- 2116 leituras
Processamento de dados
Olá pessoal, estou disponibilizando uma biblioteca que fiz para me auxiliar na validação de dados.
EXPLICAÇÃO: num formulário qualquer faço a validação de dados, aceitando alguns 'erros', por exemplo, no meu sistema quero que o valor 'peso' seja sempre no formato x.xxx mas a validação aceita apenas um numero (por exemplo) e ai a biblioteca transforma esse valor para o formato x.xxx
A biblioteca esta em anexo, baixe, use, corriga, comentem...
OBS: para baixar o anexo é necessário esta logado.
- Se logue ou se registre para poder enviar comentários
- 1069 leituras

Corrigindo erros de codificação (acentuação)
Boas a todos!
Um problema relatado com certa frequência em fóruns que participo é o de erros na acentuação de textos.
Motivado por um post aqui no Drupal, resolvi colocar essa dica para outras pessoas que passem pelo mesmo problema.
Para que a acentuação e caracteres especiais apareçam corretamente é necessário configurar os 3 ítens abaixo da mesma maneira:
1. a página;
2. o banco de dados;
3. o editor.
Considerando o uso de utf-8 (o mais indicado), como isso deve ser feito ?
1. Na página:
1.1 Definir o idioma (opcional mas recomendado)
- 4 comentários
- Leia mais
- 5622 leituras

CodeIgniter
- Se logue ou se registre para poder enviar comentários
- 917 leituras
O que é MVC
Model-view-controller (MVC) é um padrão de arquitetura de software.
Para facilitar a construção e manutenção de sistemas , tornou-se fundamental separar as camadas de Dados (Model) e o Layout (View). Deixando separadas, qualquer alteração do Layout ou de Dados, não interferem entre si. E para "manipular" a junção dos dados e Layout, vocÊ tem a camada Controladora (Controller).
- Leia mais
- 1395 leituras
CHM para o CodeIgniter
Desde que realmente comecei a me interessar pelo framework, senti uma necessidade imensa de me ver livre do USER GUIDE online, procurei por diversos sites algum tipo de CHM que pudesse facilitar a minha vida com uma busca confiável e que mantesse a documentação da mesma forma em que era encontrada no site oficial e aqui.
Sem muito sucesso, comecei a procurar saber como eu poderia gerar arquivos executáveis em CHM que me desse a velocidade necessária, sem conexão com a internet da qual eu tanto precisava, mas primeiro eu precisava entender sobre o que se trata um arquivo CHM.
- Leia mais
- 1352 leituras
Estruturando CodeIgniter para trabalhar com múltiplos sites
Boas galera!!!
Bom, estou escrevendo meu primeiro artigo para relatar um problema que tirou 2 dias da minha santa paciência – "Como estruturar projetos com C.I."
Primeiro, eu tentei configurar as rotas através do routes.php, que vocês podem encontrar em system/config/application. Meu grande erro foi insistir nessa ação, pois segui um raciocínio errado. Eu queria trabalhar com os arquivos do C.I. centralizados em um domínio e, definir as rotas para trabalhar com meus controles. Dessa forma eu teria o seguinte ambiente:
- 5 comentários
- Leia mais
- 1486 leituras
Carregar explicitamente uma classe "externa"
A questão toda é, na minha aplicação eu tenho uma estrutura um pouco diferente da proposta por default pelo CI.
Dentro do diretório 'application' eu tenho outros 4 diretórios: frontend, backend, services e models.
Tanto o 'frontend' quanto o 'backend' são as aplicações em si - no caso o site e o admin - com todos os diretórios comuns as aplicações, como: config, controllers, helpers, libraries, models, hooks, views, etc...
- Se logue ou se registre para poder enviar comentários
- Leia mais
- 1071 leituras
