Salut,
Si tu utilises jquery, ceci fera peut être ton bonheur :
http://arshaw.com/fullcalendar/
Faut faire du json et service ajax pour récupérer le json de ta db, mais
c'est très réalisable.
Before Printing, Think about Your Environmental Responsibility!
Avant d'Imprimer, Pensez à Votre
Merci bien pour ta réponse,
je vais essayer sa.
Le 24 novembre 2010 09:44, Stéphane stephane.er...@gmail.com a écrit :
Salut,
Si tu utilises jquery, ceci fera peut être ton bonheur :
http://arshaw.com/fullcalendar/
Faut faire du json et service ajax pour récupérer le json de ta db, mais
Bonjour,
Comment fait-on pour appeler une tache définie dans un plugin, si j'appelle ma
tache, celle ci est undefined.
php symfony project:maTache
Task project:maTache is undefined
faut-il déclarer les taches quelque part dans l'application, un genre de
publish assets?
Cdlt,
David
Le plugin est-il activé dans config/ProjectConfiguration.class.php ?
Est-ce que la tache apparaît lorsque
$./symfony
est lancé (sans paramètre) ?
-Message d'origine-
De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la
part de David Nguyen
Envoyé : mercredi 24
Le plugin est-il activé dans
config/ProjectConfiguration.class.php ?
Oui
Est-ce que la tache apparaît lorsque
$./symfony
est lancé (sans paramètre) ?
Non
Bonjour,
Comment fait-on pour appeler une tache définie dans un
plugin, si j'appelle
ma tache, celle ci est undefined.
php
C'est quel plugin ?
Sinon, as-tu fait un symfony cc depuis l'installation ?
-Message d'origine-
De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la
part de David Nguyen
Envoyé : mercredi 24 novembre 2010 10:18
À : symfony-fr@googlegroups.com
Objet : RE:
C'est quel plugin ?
C'est un plugin que je développe.
Sinon, as-tu fait un symfony cc depuis l'installation ?
Oui
Le plugin est-il activé dans
config/ProjectConfiguration.class.php ?
Oui
Est-ce que la tache apparaît lorsque
$./symfony
est lancé (sans paramètre) ?
Non
La tâche doit se trouver dans le répertoire lib/task de ton plugin.
Aussi il doit avoir un nom bien particulier !
Il existe un plugin qui rajoute une tâche pour créer des tâches (dans
project/lib/task, plus qu'à le copier là ou tu veux)
Fais ceci :
./symfony plugin:install sfTaskExtraPlugin
puis
reBonjour,
J'ai trouvé un plugin symfony qui répondrait à mes attentes mais j'ai
quelques problèmes :
*Fatal error*: Uncaught exception 'InvalidArgumentException' with message
'The plugin sfCalendarPlugin does not exist.' in
Oui c'était çà merci bien, il s'appelait sfCalendarPlugin 1.0.2 --'
Le 24 novembre 2010 10:58, Lélio ML mailing-l...@lelio.fr a écrit :
Bonjour,
As-tu bien un répertoire dans plugins/ qui porte le même nom
sfCalendarPlugin ?
-Message d'origine-
De :
Bonjour,
En voulant utilisé swiftMailer pour l'envoie de mail, j'ai déjà eu
plusieurs erreur que j'ai pu comblé.
Malheureusement, en voici une que je n'arrive pas a résoudre
Expected response code 220 but got code , with message
Je sais qu'il s'agit du première message partant de mon
Bonjour,
Je n'arrive pas à récupérer la valeur d'une variable de mon fichier app.yml de
l'application à partir d'une task d'un plugin.
La valeur est vide alors que le fichier app.yml est bien renseigné avec client.
Le fichier yaml est bien formaté.
$c_file = sfConfig::get('app_client');
Bonjour,
Normalement ça doit fonctionner.
Si vous voulez, envoyez moi votre fichier app.yml pour vérifier.
Cordialement,
Kaim MILADI | Développeur Symfony | Tunisie
Le 24 novembre 2010 11:29, David Nguyen pppsw...@yahoo.fr a écrit :
Bonjour,
Je n'arrive pas à récupérer la valeur d'une
Par contre j'arrive bien à récupérer sfConfig::get('sf_root_dir');
J'appelle ma tache depuis la ligne de commande, on dirait que sfConfig n'a pas
acces à app.yml !
Bonjour,
Je n'arrive pas à récupérer la valeur d'une variable de
mon fichier app.yml de l'application à partir d'une task
Bonjour,
Pour le besoin d' un traitement d' envoi de mail lors de l' ajout d'
un nouvel enregistrement , j' ai modifié le l' action new de mon
module admin dans le fichier suivant:
cache/backend/dev/modules/autoCustomer/actions/actions.class.php
Evidemment au cc qui a suivi j' ai tout perdu.
all:
i18n:
default_culture: fr_FR
languages:
- en_NA
- fr
custom:
en_NA: English
date_format:
en: 'd/m/Y'
en_NA: 'd/m/Y'
fr: 'd/m/Y'
time_format:
en: 'h:i:s a'
en_NA: 'h:i:s a'
fr: 'H:i:s T'
Va lire la documentation sur l'admin generator.
Tu verras que tu peux y surcharger dans ton module les méthodes de ta classe
Actions.
Eventuellement, va voir sur la doc PHP comment est géré l'héritage
(programmation objet).
-Message d'origine-
De : symfony-fr@googlegroups.com
Oui effectivement juste en copie/collant les fonctions qui m' intéressent l'
envoi de mail fonctionne à nouveau..
Magic
Merci
Le 24 novembre 2010 12:05, Stéphane stephane.er...@gmail.com a écrit :
Il faut que tu fasses une surcharges !
Il ne faut jamais modifier les fichiers dans le
Puisque tu as l' air chaud..
j' ai un autre soucil, je pense tu dois savoir comment faire?
j' aimerai passer une valeur dynamiquement à un widgetimputHidden , tu as
une idée ?
Le 24 novembre 2010 12:13, manuel brossard mbross...@infonel.net a écrit :
Oui effectivement juste en
rien non plus.
essayes ça pour voir?
$c_file = sfConfig::get('app_all_i18n_client');
--
Vous recevez ce message, car vous êtes abonné au groupe Google
Groupes Symfony-fr.
Pour envoyer un message à ce groupe, adressez un e-mail
à symfony...@googlegroups.com.
Pour vous
Ça dépend dont vient cette valeur dynamique.
-Message d'origine-
De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la
part de manuel brossard
Envoyé : mercredi 24 novembre 2010 12:23
À : symfony-fr@googlegroups.com
Objet : Re: [symfony-fr] comment rendre persistent
D ' une requête doctrine que je fais dans mon action..
Le 24 novembre 2010 12:27, Lélio ML mailing-l...@lelio.fr a écrit :
Ça dépend dont vient cette valeur dynamique.
-Message d'origine-
De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De
la
part de manuel
essayes setAttribute( 'value', $value) sur ton *sfWidgetFormInputHidden
http://www.symfony-project.org/api/1_4/sfWidgetFormInputHidden
*
--
Vous recevez ce message, car vous êtes abonné au groupe Google
Groupes Symfony-fr.
Pour envoyer un message à ce groupe, adressez un e-mail
à
C'est complexe. Mais pas compliqué.
Soit tu fais ta requête directement dans ton formulaire soit tu passes le
résultat via les options du formulaire.
Dans ce dernier cas, je surcharge dans le cadre de l'admin-generator, la
fonction getFormOptions() de la classe de configuration qui se trouve
Oui j' ai vu dans l' api cela ..
helas
$this-widgetSchema['customer_id']= new
sfWidgetFormInputHidden(array('value' = setDefault ('1000') ));
Donne :
*Fatal error*: Call to undefined function setDefault() in *
/usr/share/php/symfony/data/web/p18i/lib/form/doctrine/EvaluationForm.class.php
* on
Je n' ai pas de module d' admin dans ce module car il est dans ma frontend..
En fait ' j' ai champs qui sont induis dans mon formulaire , ces trois
champs sont des résultats que je récupérer de lorsque ma première action est
executé.
Cela me permet de filtrer si je dois créer un formulaire et
C'est normal, le app.yml n'est chargé que lorsque la config d'une
application l'est aussi. Dans le cas des tasks, l'application n'est pas
chargée par défaut. Pour cela il faut soit passer l'option
--application=xxx, ou ajouter un argument application pour que le app.yml
soit chargé.
2010/11/24
Ok, ca marche !
j'ai ajouté dans le configure
$this-addArgument('application', sfCommandArgument::REQUIRED, 'Changes the
application context of the task');
et j'appelle ma tache avec l'application en argument
--- En date de : Mer 24.11.10, noel guilbert noelguilb...@gmail.com a écrit :
Alors si tu créés ton formulaire dans ton action, tu peux lui passer
directement :
- soit un objet créé et initialisé avec les 3 id
- soit les 3 id en options ( ce qui reviendra plus ou moins au même.
-Message d'origine-
De : symfony-fr@googlegroups.com
Oui je voulais plutot les passer en option du widget mais je n' ai pas la
syntaxe, d' ailleurs si tu as une doc la dessus , ça m' éviterai de jouer au
devinette à chaque fois. .
L' api est un peu confuse à sujet je trouve..
Le 24 novembre 2010 14:36, Lélio ML mailing-l...@lelio.fr a écrit :
En fait, tu les passes en option du widget ;)
Mais pas directement. Il est préférable que ce soit le formulaire seul qui
accède à ses widgets.
Ainsi tu passes les ids au formulaire qui lui-même les passe à ses widgets.
-Message d'origine-
De : symfony-fr@googlegroups.com
Hé bien le plus simple à mon sens est de procéder ainsi :
function executeMyAction() {
.../...
$this-myObject = new MyObject();
$this-myObject-setIdUn($idUn);
$this-myObject-setIdDexu($idDeux);
$this-myObject-setIdTrois($idTrois);
$this-myObjectForm = new MyObjectForm($this-myObject);
Tu passes dans ton formulaire d'évaluation un nouvel objet Evaluation avec
les données de tes 3 ids :
$name =
Doctrine_Core::getTable('Customer')-find($this-invitation);
$this-name = $name;
$this-contributor = $array['contributor_id'];
$hierarchie =
Ça c'est dans l'action initiale mais pas celle qui enregistre ton
formulaire. N'est-ce pas ?
Dans l'action executeCreate(), tu fais comment ? Un bind() puis un
validate() et enfin un save() ?
-Message d'origine-
De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la
Salut,
Merci Pascal pour l'info.
Les grands esprits se rencontrent ;) En fait je suis parti hier sur un
truc de ce genre mais j'ai un peu de mal à déterminer le type de mon
widget 'càd input text, textarea, select, checkbox...)
J'y travaille
Merci en tout cas,
On 22 nov, 20:15, Pascal
Salut,
Il te suffit de boucler sur
$form-getWidgetSchema()-getFields() as $fieldName = $widget
Ensuite un switch sur get_class($widget) te permettra de savoir à quel type
de widget tu as à faire.
Bon courage,
[MA]Pascal
2010/11/24 jack mikepl...@gmail.com
Salut,
Merci Pascal pour l'info.
En fait voici ce que j'ai fait:
public static function listenToFormPostConfigure($event)
{
$form = $event-getSubject();
foreach ($form as $name = $form_field)
{
$widget = $form_field-getWidget();
switch (get_class($widget))
{
case 'sfWidgetFormInput':
Mince.
T'as été plus rapide.
Je n'avais pas vu que tu avais répondu.
En fait erreur d'étourdi, j'avais écrit case 'sfWidgetInputForm': au
lieu de case 'sfWidgetFormInput':
Même si j'ai résolu mon problème d'une certaine façon, je ne vois
toujours pas comment introduire le dispatcher dans mon
Essaie peut-être avec ça : en supprimant l'objet passé dans le form de
l'action create. Mais ça ne devrait rien changé...
public function executeCreate(sfWebRequest $request)
{
$this-form = new EvaluationForm();
$this-processForm($request, $this-form);
$this-setTemplate('new');
Ich bin bis 29.11.2010 abwesend.
Ich kann derzeit Ihre e-mails nicht regelmässig beantworten. In dringenden
Fällen (in urgent matters) wenden Sie sich bitte an
gdl.sekretar...@unisg.ch, Tel.: 0041-71-2242856.
Hinweis: Dies ist eine automatische Antwort auf Ihre Nachricht RE:
[symfony-fr]
J' ai modifié le passage de l' objet dans le form , ça ne change rien ,et
mon test sur le save est positif.
Tous mes champs sont bien enregistrés sauf les 3 ids qui sont a NULL.
Au prochain rebuild j' ajouterai les notes null... effectivement..
Le 24 novembre 2010 22:55, Lélio ML
41 matches
Mail list logo