2) Tu copie/colles le theme admin generator, et tu modifies le
'template/actions.class.php'
Attention c'est du php qui génére du php, un peu coton au début mais dès qu'on
a compris
c'est très puissant et on peut arriver à n'importe quelle modification.
Regarde de ce cote:
<?php if ($type == CreoleTypes::CHAR || $type == CreoleTypes::VARCHAR || $type
== CreoleTypes::LONGVARCHAR): ?>
$c->add(<?php echo $this->getPeerClassName() ?>::<?php echo
strtoupper($column->getName()) ?>, strtr($this->filters['<?php echo
$column->getName() ?>'], '*', '%'), Criteria::LIKE);
Le theme admin generator par défaut reste un theme basique et global, pour ma
part je fais un nouveau
plugin contenant un nouveau thème pour chaque projet.
++ COil
----- Message d'origine ----
De : Jf <[EMAIL PROTECTED]>
À : Symfony-fr <[email protected]>
Envoyé le : Jeudi, 13 Décembre 2007, 10h17mn 18s
Objet : [symfony-fr] 2 petites questions sur les filtres
La première :
Lorsque je suis dans mon module/list, par défaut il affiche le contenu
entier de ma db, je souhaiterai que le contenu ne s'affiche que
lorsqu'il y a au moins un critère de recherche indiqué.
Je peux faire ça dans le filter.yml ?
Deuxièmement :
Si je souhaite que la recherche se fasse du type : LIKE %motclef% et
non LIKE monclef ?
Merci
_____________________________________________________________________________
Ne gardez plus qu'une seule adresse mail ! Copiez vos mails vers Yahoo! Mail
http://mail.yahoo.fr
--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr"
de Google Groupes.
Pour transmettre des messages à ce groupe, envoyez un e-mail à
l'adresse [email protected]
Pour résilier votre abonnement à ce groupe, envoyez un e-mail à
l'adresse [EMAIL PROTECTED]
Pour afficher d'autres options, visitez ce groupe à l'adresse
http://groups.google.com/group/symfony-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---