<?php //recuperation des preferences d dattributs affiches du user $prefs = CommonTools::getPreferences(); //recuperation des noms des attributs affichables des colonnes du grid $scriptCB = ''; foreach ($prefs as $property => $propertyValue) { if ($property != 'id_user') { $scriptCB = $scriptCB . '$(\'#Preferences_' . $property . '\').change(function(){ $(\'.col_' . $property . '\').toggle(); $(\'.prefs-form form\').submit(); return false; }); '; } } // recharge le tableau d'affichage des échantillons après envoi du formulaire de recherche avancée Yii::app()->clientScript->registerScript('search', "\n \$('.search-button').click(function(){\n \t\$('.search-form').toggle();\n \treturn false;\n });\n\n\$('.prefs-button').click(function(){\n\t\$('.prefs-form').toggle();\n\treturn false;\n});\n\n\$('.search-form form').submit(function(){\n\t\$('#sample-grid').yiiGridView('update', {\n\t\tdata: \$(this).serialize()\n\t});\n\treturn false;\n});\n\$('.prefs-form form').submit(function(){\n\t\$('#sample-grid').yiiGridView('update', {\n\t\tdata: \$(this).serialize()\n\t});\n\n\treturn false;\n});\n{$scriptCB};\n"); // ?> <h1><?php echo Yii::t('common', 'searchsamples'); ?> </h1> <div style="margin: 5px;"><?php echo Yii::t('common', 'totalnumbersamples'); ?> : <b><?php echo $model->count(); ?> </b>.<br>