$this->widget('zii.widgets.jui.CJuiTabs',array(
'tabs'=>array(
'Langues'=>array('id'=>'test-idlangue','content'=>$this->renderPartial( //Définir les Relations d'une application
'_renderpagetableapplication',
array('Values'=>'This Is My Renderpartial Page 1',
'model'=>$model,
'paramscste'=>$paramscste,
'idrelation'=>$paramscste['idrelationlangueapplication'],
'typedonnees'=>$paramscste['langue'],
'idobjet'=>$paramscste['idobjetlangue']),TRUE
)),
'Tables'=>array('id'=>'test-idtable','content'=>$this->renderPartial( // Définir les Tables d'une Application
'_renderpagetableapplication',
array('Values'=>'This Is My Renderpartial Page 2 ',
'model'=>$model,
'paramscste'=>$paramscste,
'idrelation'=>$paramscste['idrelationtableapplication'],
'typedonnees'=>$paramscste['table'],
'idobjet'=>$paramscste['idobjettable']),TRUE
)),
'Relations Tables'=>array('id'=>'test-idrelation','content'=>$this->renderPartial( //Définir les Relations d'une application
'_renderpagerelationapplication',
array('Values'=>'This Is My Renderpartial Page 3',
'model'=>$model,
'paramscste'=>$paramscste,
'idrelation'=>$paramscste['idrelationrelationapplication'],
'typedonnees'=>$paramscste['relation'],
'idobjet'=>$paramscste['idobjetrelation']),TRUE
)),
//'Relations Données'=>'Content for tab 1',
// panel 3 contains the content rendered by a partial view
'AjaxTab'=>array('ajax'=>$this->createUrl('ajax')),
),
// additional javascript options for the tabs plugin
'options'=>array(
'collapsible'=>true,
),
'id'=>'MyTab-Menu',
));
_renderpagerelationapplication.php
<?php
echo CHtml::beginForm($this->createUrl('moveTable?idparent='.$model->id.'&idrel='.$idrelation.'&typedonnees='.$typedonnees));
$this->widget('ext.widgets.multiselects.XMultiSelects',array(
'leftTitle'=>'Données n\'appartenant paskkkkk à l\'application',
'leftName'=>'Table'.$typedonnees.'[tablenonapplication][]',
'leftList'=>Table::model()->chercherTablesNonApplication($typedonnees,$model->id,$idrelation,$idobjet),
'rightTitle'=>'Données appartenant pas à l\'application',
'rightName'=>'Table'.$typedonnees.'[tableapplication][]',
'rightList'=>Table::model()->chercherTablesApplication($typedonnees,$model->id,$idrelation,$idobjet),
'size'=>15,
'width'=>'300px',
));
?>
<br />
<?php echo CHtml::submitButton(Yii::t('ui', 'Enregistrer'), array('class'=>'btn btn-primary')); ?>
<!--?php echo CHtml::link(CHtml::encode('Enregistrer'), array('view', 'id'=>$model->id)); ?-->
<?php echo CHtml::endForm(); ?>
_renderpagetableapplication.php
<?php
echo CHtml::beginForm($this->createUrl('moveTable?idparent='.$model->id.'&idrel='.$idrelation.'&typedonnees='.$typedonnees));
$this->widget('ext.widgets.multiselects.XMultiSelects',array(
'leftTitle'=>'Données n\'appartenant pas à l\'application',
'leftName'=>'Table'.$typedonnees.'[tablenonapplication][]',
'leftList'=>Table::model()->chercherTablesNonApplication($typedonnees,$model->id,$idrelation,$idobjet),
'rightTitle'=>'Données appartenant pas à l\'application',
'rightName'=>'Table'.$typedonnees.'[tableapplication][]',
'rightList'=>Table::model()->chercherTablesApplication($typedonnees,$model->id,$idrelation,$idobjet),
'size'=>15,
'width'=>'300px',
));
?>
<br />
<?php echo CHtml::submitButton(Yii::t('ui', 'Enregistrer'), array('class'=>'btn btn-primary')); ?>
<!--?php echo CHtml::link(CHtml::encode('Enregistrer'), array('view', 'id'=>$model->id)); ?-->
<?php echo CHtml::endForm(); ?>
Alors mon problème le voici sur le premier onglet je séléctionne et je déplace les données à droire comme à gauche ce qui est impossible sur le deuxième onglet. Si je permutte les onglets cela marche toujours pour l’onglet qui est à la première position et cela ne marche pas pour celui qui est à la deuxième position. Je me dits peut être que c’est du au fait que les boutons de déplacement ont le même nom ?? je sais pas ? Es ce qu’il y’a possibilité de nommer les boutons de déplacement si c’est cela le problème