Oi Luigi,
- provavelmente são os caminhos relativos no index.php
- não estava carregando jquery, e nem as imagens.
coloque no autoload.php para carregar o helper 'url' e
Troque no application/views/admin/index.php todos os "./application"
"<?php echo base_url() ?>application" (sem as aspas)

Abs
Edinho Almeida
11 8018-8019



2009/4/17 Luigi Bertaco Cristofolini <[email protected]>:
> Desculpa ser chato..mas agora ja visualizei legal..só nao acontece nada...
> clico nos itens do menu e nada
> fui conferir no arquivo "application/views/admin/index.php"
> e os itens do menu não tem ação nenhuma....
> acredito que isso influencie...hehehe
> mas não sei o que botar ali
> obrigado mais uma vez
>
> 2009/4/16 Edinho Almeida <[email protected]>
>>
>> Deu um pouco de trabalho aqui também.
>>
>> 1 - O .htaccess não funcionou no meu windows
>> 2 - coloquei no config.php a minha url (localhost/abcd/) e index.php
>> (já que o .htaccess não estava funfando)
>> 4 - coloquei no autoloading.php para carregar o helper 'url' e
>> 3 - Troquei no application/views/admin/index.php todos os "./application"
>> por
>> "<?php echo base_url() ?>application" (sem as aspas)
>> Isto faz ele criar os caminhos relativos conforme os dados do config.php
>>
>> Aí passou a funcionar.
>>
>> Abs
>> Edinho Almeida
>> 11 8018-8019
>>
>>
>>
>> 2009/4/16 Luigi Bertaco Cristofolini <[email protected]>:
>> > Não consegui testar o código do Gerson,
>> > primeira diferença que encontrei é que pra acessar o admin ele falou que
>> > era
>> > pra acessar diretamente pelo /admin
>> > e eu tive que usar /index.php/admin
>> > e ali dentro deu erros de imagens e nao funcionou nada...
>> > o que posso ta fazendo de errado??
>> >
>> >
>> > 2009/4/16 Edinho Almeida <[email protected]>
>> >>
>> >> Oi Gerson,
>> >>
>> >> Pensei melhor numa coisa.
>> >> O fato de chamar uma coluna de has_one não fica claro o tipo de campo
>> >> de formulário.
>> >> Modifiquei o arquivo Has_one_field e agora no page.php
>> >> tenho:
>> >> # Fields settings to override default ABCD:
>> >> $fields['section_id']['label'] = 'Section';
>> >> $fields['section_id']['type'] = 'has_one'; // set a relationship
>> >> $fields['section_id']['data'] = array(
>> >>                'type'=>'dropdown', // options: dropdown, radio
>> >>                'table'=>'section', //set a another table
>> >>                'value_colum'=>'id',
>> >>                'title_colum'=>'title'
>> >>                );
>> >>
>> >> postei o código do Has_one_field.php
>> >> http://pastie.textmate.org/private/uct0wmwwaymemqrl6qf3bw
>> >>
>> >> Abs
>> >> Edinho Almeida
>> >> 11 8018-8019
>> >>
>> >>
>> >>
>> >> 2009/4/16 Edinho Almeida <[email protected]>:
>> >> > Oi Gerson,
>> >> >
>> >> > Brinquei um pouco com o sistema .
>> >> > Ainda não sei se gostei muito ou se gostei.
>> >> > Estou a pensar....
>> >> >
>> >> >
>> >> > Resolvi o Has One ou seja a página pode ter somente uma Seção.
>> >> > Vou colocar aqui para você e a galera opnar.
>> >> > Funcionou !!
>> >> >
>> >> > arquivos:
>> >> > application/controllers/page.php  no método ABCD
>> >> > nas linhas que configuram a coluna 'section_id' eu substitui por:
>> >> > =============================
>> >> > # Fields settings to override default ABCD:
>> >> > $fields['section_id']['label'] = 'Section';
>> >> > $fields['section_id']['type'] = 'has_one'; // load has_one field type
>> >> > $fields['section_id']['data'] = array('table'=>'section', // table to
>> >> > load data to dropdown
>> >> >  'value_colum'=>'id', // data to save in the section_id column
>> >> >  'title_colum'=>'title' // data to show in the admin interface
>> >> > );
>> >> > =============================
>> >> >
>> >> > arquivo:
>> >> > application/fields/Has_one_field.php
>> >> > =============================
>> >> > <?php
>> >> >
>> >> > class Has_one_field extends Abcd {
>> >> >
>> >> >
>> >> >    function Has_one_field()
>> >> >    {
>> >> >        $this->ci =& get_instance();
>> >> >    }
>> >> >
>> >> >        //
>> >> > --------------------------------------------------------------------
>> >> >
>> >> >        /**
>> >> >         * Build the field
>> >> >         *
>> >> >         */
>> >> >        function build($params)
>> >> >        {
>> >> >                $output = form_label($params['label'],
>> >> > $params['name']);
>> >> >
>> >> >        // search the values in the table
>> >> >        $this->ci->db->select($params['data']['value_colum']." as
>> >> > value,".$params['data']['title_colum']." as title");
>> >> >        $query = $this->ci->db->get($params['data']['table']);
>> >> >
>> >> >        $select_data = array();
>> >> >        foreach($query->result() as $row)
>> >> >        {
>> >> >            $select_data[$row->value] = $row->title;
>> >> >        }
>> >> >
>> >> >                $output .= form_dropdown($params['name'],
>> >> > $select_data,
>> >> > $params['value']);
>> >> >
>> >> >                return $output;
>> >> >        }
>> >> >
>> >> > }
>> >> >
>> >> > ?>
>> >> > =============================
>> >> >
>> >> > Acho que falta ter a opção de listar a coluna section_id no 'browse'
>> >> > e
>> >> > ele trazer o title da tabela 'section'
>> >> >
>> >> >
>> >> > Abs
>> >> > Edinho Almeida
>> >> > 11 8018-8019
>> >> >
>> >>
>> >> _______________________________________________
>> >> 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
>
>

_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

Responder a