Articles of yii

yii: como ajax atualiza o cgridview

P: Como o ajax atualiza o CgridVeiw? Status: eu fiz com cookie. mas há um problema. é quando o upload da página, a data é sempre exibida na checkbox de texto data e data. e ao recarregar a página, ela não é apagada. Esta é a minha visão beginWidget(‘CActiveForm’, array( ‘id’=>’page-form’, ‘enableAjaxValidation’=>true, )); ?> From […]

Código a ser executado duas vezes no pedido do Ajax

Na function de mail bloco if(!$validate) realmente é executado uma vez. Estou me perguntando por que, na function de mail bloco if($validate) funciona duas vezes !!! ??? O problema aumenta apenas no pedido do Ajax e na primeira vez que a view page carregada. Depois disso, o bloco if($validate) é executado uma vez, nas outras […]

CJuiDatePicker em CGridview como campo de formulário

Estou exibindo elementos de formulário no meu CGridView e gostaria de data, mas queixa-se CDataColumn and its behaviors do not have a method or closure named “widget”. Eu modifiquei DATEIN usando o método descrito em Use um widget em um método de chamada estática. No entanto, acho que funciona parcialmente como quando eu faço uma […]

Yii delete registros ativos com relacionamento

Eu tenho duas mesas: users{ id username password } person{ id fname lname user_id } e relação no modelo do usuário: public function relations() { // NOTE: you may need to adjust the relation name and the related // class name for the relations automatically generated below. return array( ‘person’=>array(self::HAS_ONE, ‘Person’, ‘user_id’), ); } No […]

Yii Pagination Result using CSqlDataProvider

Estou usando paginação com CSqlDataProvider. O resultado é exibido corretamente para as primeiras 20 ou primeira página da paginação. Quando vejo a mensagem Log na página da Web, a consulta que ela usa é realmente selecionando as 20 maiores linhas para todas as páginas e esse é o problema. Não tenho ideia de como corrigi-lo. […]

Yii Framework: Ajuda para traduzir a consulta Sql relacional

Eu encontrei um problema para escrever essa consulta em um estilo orientado a modelo Yii. Eu tenho 3 mesas principais: perguntas, categorias, países e tabelas relacionais: question_has_categories, questions_has_countries. Agora eu tento procurar questões que pertencem ao país, categoria. Com a declaração SQL normal, escrevo: SELECT q.id, q.question, c.name, co.name FROM questions AS q, categories AS […]

Yh salvar o access de log aos pedidos ajax

Gostaria de salvar um access de log no meu database com todos os links que o usuário visita. O problema é que não consigo salvar quando é uma solicitação ajax porque não via o link, por exemplo, quando eu excluir um registro, é feito por chamada ajax. Como posso detectar globalmente quando é a chamada […]

Como redefinir um formulário, incluindo quaisquer erros de validação?

Estou tentando redefinir um formulário no meu projeto Yii com $form.reset(); Desta forma, eu só posso gerenciar para redefinir os valores dos campos, mas os erros de validação existentes ainda estão sendo exibidos. Como posso também limpar os erros de validação?

Como recuperar dados de diferentes tabelas e mantê-lo em matriz em Yii

Eu sou novo no seu framework. Eu tenho três tabelas diferentes no seu framework. Primeira tabela Primeira tabela é o idioma (id, language_name) // id é chave primária. Segunda tabela Second Table é verso (id, topic_id, verse_text) // id é chave primária, topic_id é uma chave estrangeira. Terceira tabela A terceira tabela é verso_translations (id, […]

Como imprimir de cgridview para csv?

P: Como imprimir os dados filtrados de cgridview para csv? Status: segui instruções como aqui . Mas agora recebi o arquivo csv (excel) do avião. Sem header, sem dados. Esta é a vista ‘export-button’,’class’=>’span-3 button’)); ?> widget(‘zii.widgets.grid.CGridView’, array( ‘id’=>’request-grid’, ‘dataProvider’=>$model->creator(), ‘filter’=>$model, ‘columns’=>array( ‘request_no’, array( ‘name’=>’request_type_id’, ‘value’=>’$data->requesttypes->name’, ), array( ‘name’=>’request_category_id’, ‘value’=>’$data->requestcategories->name’, ), array( ‘name’=>’financial_type_id’, ‘value’=>’$data->requestfinanicaltypes->name’, ), […]