[off] Ixee galera ... ja to vendo os misseis ! Tá todo mundo muito estressado! é melhor todo mundo ir dançar assim como esse figura <http://balooshop.com.br/blog/index.php/entediado/>q o stress passa! [?]
[/off] - - - - - - - - - - - - - - - - - - - - - Luiz Alberto S. Ribeiro [ Beto ] http://beto.euqueroserummacaco.com 2009/5/6 Pablo Augusto <[email protected]> > Bom, > > Como ja expliquei eu li o manual e não entendi. > Se e um pesar ter de explicar para outra pessoa meu amigo, apenas não > responda o topico =) assim se livra da fadiga. > > No forum em inglês ja pude ter um pouco mais de noção de como fazer, > acontece que ele usa um conceito totalmente diferente do que eu pensava, > tem de se carregar cada arquivo em separado. > > Eu achava que a logica era outra, ao meu ver não e uma logica muito > natural. > > Mas de qualquer forma me desculpe por ter te incomodado. > > Abraços. > > 2009/5/6 Marcus Cavalcanti <[email protected]> > > Vc vai exibir o valor, no caso ingles ou português, de acordo com o idioma >> que está definido para carregar os arquivos. >> >> Por exemplo: você tem nos arquivos português e inglês algo configurado >> como $lang['language'], para exibir automaticamente de acordo com o idioma >> caerregado vc tem que usar a função lang(), ficando <?=lang('language'); ?>, >> entendeu? Mas lembre-se, vc tem que carregar os arquivos do idioma que >> quiser exibir ao usuário. >> >> É só ler o manual direitinho, com calma e atenção que tem tudo muito bem >> explicado. >> >> -- >> Marcus Cavalcanti >> 21 9144-5068 >> www.marcuscavalcanti.net/blog >> >> >> 2009/5/6 Pablo Augusto <[email protected]> >> >> Boa tarde pessoal, >>> >>> sou novo no code igniter, estou fazendo os primeiros testes e antes de >>> mais nada >>> quero ja iniciar a aplicação com suporte a mais de um idioma. >>> >>> Ja vi no manual em ingles o helper e a biblioteca Languages >>> tentei de tudo e não consegui fazer funcionar. >>> http://codeigniter.com/user_guide/libraries/language.html >>> >>> >>> Aguem tem ou sabe de algum tutorial de como colocar o suporte >>> a por exemplo pt-br e en-us? >>> >>> Ja criei as pastas, criei um arquivo teste_lang.php e uma string >>> $lang['teste_abc'] = "this is the test abc."; >>> >>> E portugues e em ingles, mas não consigo exibir o valor. >>> >>> Agradeceria ajuda. >>> >>> >>> >>> >>> 2009/5/6 Daniel Nascimento <[email protected]> >>> >>>> Pessoal, Obrigado mesmo pela ajuda! >>>> >>>> Agora consegui entender bem como isso funciona no CodeIgniter. Pelo >>>> visto não conseguimos aplicar todos os conceitos da Orientação a objeto >>>> aqui >>>> né? >>>> >>>> Valeu pela recomendação... vou continuar minha leitura na documentação >>>> do CodeIgniter. >>>> >>>> Abraços. >>>> >>>> 2009/5/6 Rafael V. de Oliveira <[email protected]> >>>> >>>> Daniel, >>>>> >>>>> >>>>> >>>>> O que pretendes fazer não dá. Não é assim que o CI trabalha. Sugiro que >>>>> não coloque parâmetros no construtor do modelo. O exemplo dado no post >>>>> pode >>>>> ser desta forma: >>>>> >>>>> >>>>> >>>>> No controller >>>>> >>>>> $this->load->model('usuario'); >>>>> >>>>> $this->usuário->set_valor('nome', $nome); >>>>> >>>>> $this->usuario->imprimeDados(); >>>>> >>>>> >>>>> >>>>> E no model >>>>> >>>>> class Usuario extends *Model* >>>>> >>>>> { >>>>> >>>>> >>>>> >>>>> var $nome; >>>>> >>>>> >>>>> >>>>> function usuario() >>>>> >>>>> { >>>>> >>>>> parent::Model(); >>>>> >>>>> } >>>>> >>>>> >>>>> >>>>> function set_valor($campo, $valor) >>>>> >>>>> { >>>>> >>>>> $this->$campo = $valor; >>>>> >>>>> } >>>>> >>>>> >>>>> >>>>> function imprimeDados() >>>>> >>>>> { >>>>> >>>>> printf('Nome: %s<br />', $this->nome); >>>>> >>>>> } >>>>> >>>>> >>>>> >>>>> } >>>>> >>>>> >>>>> >>>>> Entendeu mais ou menos? >>>>> >>>>> Alias, recomendo que dê uma lida neste link: >>>>> http://codeigniter.com/user_guide/libraries/loader.html >>>>> >>>>> >>>>> >>>>> *De:* [email protected] [mailto: >>>>> [email protected]] *Em nome de *Daniel Nascimento >>>>> *Enviada em:* terça-feira, 5 de maio de 2009 21:20 >>>>> *Para:* CodeIgniter Brasil >>>>> *Assunto:* Re: [CodeIgniter] Dúvida com $this->load->model no >>>>> controller >>>>> >>>>> >>>>> >>>>> Roberto, obrigado pela resposta. >>>>> >>>>> Na verdade ajudou e complicou um pouco ao mesmo tempo... hehehe. >>>>> >>>>> Não entendi o que você quis dizer quando escreveu isso: >>>>> $user = new Usuario($nome,$email,$sexo,$login,$senha); // na >>>>> documentação do CI ele ensina como fazer, se tu quer inserir um usuário >>>>> depois de carregar o usuariomodel tu poderia fazer o seguinte: >>>>> $this->usuariomodel->nome = $nome; >>>>> $this->usuariomodel->email = $email; >>>>> $this->usuariomodel->sexo = $sexo; >>>>> $this->usuariomodel->login = $login; >>>>> $this->usuariomodel->senha= $senha; >>>>> imprimeDados($this->usuariomodel); >>>>> >>>>> No meu caso eu tenho uma classe Usuário e quero chamar seu construtor >>>>> para instanciar um objeto, pelo que eu entendi no que você escreveu eu não >>>>> conseguirei chamá-lo e sim devo setar os parâmetros um a um. >>>>> >>>>> Não existe uma forma de eu executar o construtor da classe Usuario >>>>> passando os parâmetros para ele? >>>>> >>>>> Ahh!! O imprimeDados é só um método de teste que eu criei que iria >>>>> imprimir todos os dados do objeto da classe usuário. >>>>> >>>>> Abraços. >>>>> >>>>> 2009/5/5 Roberto Almeida Longhi <[email protected]> >>>>> >>>>> Daniel, >>>>> >>>>> Tudo bom ? >>>>> Verifiquei o código, e segue alguns comentarios. >>>>> >>>>> Daniel Nascimento escreveu: >>>>> >>>>> Boa Tarde a todos. >>>>> >>>>> Sou novo aqui na lista e estou começando agora a mexer com o Code >>>>> Igniter. >>>>> Estou fazendo uma aplicação para estudo aqui e surgiu uma dúvida. >>>>> >>>>> Fiz o seguinte controller: >>>>> >>>>> class Usuario extends Controller { >>>>> >>>>> public function Usuario(){ >>>>> parent::Controller(); >>>>> } >>>>> >>>>> public function novo(){ >>>>> $nome = 'Daniel Nascimento'; >>>>> >>>>> $email = '[email protected] <mailto:[email protected]>'; >>>>> >>>>> >>>>> $sexo = 'M'; >>>>> $login = 'dnascimento'; >>>>> $senha = 'teste123'; >>>>> >>>>> /* Carregando o Model de Usuarios */ >>>>> >>>>> >>>>> >>>>> $this->load->model('usuario/usuario'); *// isso quer dizer que >>>>> tu tem uma pasta usuario dentro da pasta model e dentro da pasta usuario >>>>> tu >>>>> tem o arquivo usuario.php. O CI recomenda algo parecido com a linha >>>>> abaixo.* >>>>> >>>>> * $this->load->model('usuariomodel');* >>>>> >>>>> *E dentro deste model tu aciona o metodo que precisa. e acessa as >>>>> propriedades. >>>>> * >>>>> >>>>> $user = new Usuario($nome,$email,$sexo,$login,$senha); *// na >>>>> documentação do CI ele ensina como fazer, se tu quer inserir um usuário >>>>> deveria fazer o seguinte* >>>>> >>>>> *Depois de carregar o usuariomodel tu poderia fazer o seguinte: >>>>> $this->usuariomodel->nome = $nome; >>>>> **$this->usuariomodel->email = $*email*; >>>>> **$this->usuariomodel->sexo = $*sexo*; >>>>> **$this->usuariomodel->login = $*login*; >>>>> **$this->usuariomodel->senha= $*senha*; >>>>> **imprimeDados(**$this->usuariomodel**); >>>>> >>>>> Alias, o que tu quer dizer com imprime dados ? >>>>> Se for exibir somente, pode chamar uma view ... que é o aconselhavel >>>>> ... >>>>> >>>>> Ajudei ou piorei sua situação ? >>>>> =] >>>>> >>>>> []'s >>>>> * >>>>> >>>>> $user->imprimeDados(); >>>>> } >>>>> } >>>>> >>>>> Tenho um model de usuarios dentro da pasta model/usuario/usuario.php. >>>>> Fiz o load do model através do comando >>>>> /$this->load->model('usuario/usuario');/ >>>>> A minha dúvida é: Como faço para instanciar um objeto da classe Usuario >>>>> através do controller, tentei fazê-lo da seguinte forma porém não >>>>> consegui. >>>>> $user = new Usuario($nome,$email,$sexo,$login,$senha); >>>>> $user->imprimeDados(); >>>>> >>>>> Alguma sugestão? >>>>> >>>>> Abraços. >>>>> >>>>> -- >>>>> *Daniel Barbosa do Nascimento Filho* >>>>> /SQA - Analista de Qualidade >>>>> VirtualRox - Soluções Digitais >>>>> >>>>> http://www.virtualrox.com/ >>>>> >>>>> ------------------------------------------------------------------------ >>>>> >>>>> _______________________________________________ >>>>> Lista mailing list >>>>> [email protected] >>>>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br >>>>> >>>>> >>>>> >>>>> -- >>>>> Roberto Almeida Longhi >>>>> Programador >>>>> Contmatic >>>>> (11) 2942 6700 Ramal 1404 >>>>> (11) 8599 9022 >>>>> www.contmatic.com.br >>>>> >>>>> >>>>> _______________________________________________ >>>>> Lista mailing list >>>>> [email protected] >>>>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br >>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> *Daniel Barbosa do Nascimento Filho* >>>>> *SQA - Analista de Qualidade >>>>> VirtualRox - Soluções Digitais >>>>> http://www.virtualrox.com* >>>>> >>>>> _______________________________________________ >>>>> Lista mailing list >>>>> [email protected] >>>>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br >>>>> >>>>> >>>> >>>> >>>> -- >>>> *Daniel Barbosa do Nascimento Filho* >>>> *SQA - Analista de Qualidade >>>> VirtualRox - Soluções Digitais >>>> http://www.virtualrox.com* >>>> >>>> _______________________________________________ >>>> Lista mailing list >>>> [email protected] >>>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br >>>> >>>> >>> >>> _______________________________________________ >>> Lista mailing list >>> [email protected] >>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br >>> >>> >> >> _______________________________________________ >> Lista mailing list >> [email protected] >> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br >> >> > > _______________________________________________ > Lista mailing list > [email protected] > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > >
<<330.gif>>
_______________________________________________ Lista mailing list [email protected] http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

