Télécharger
Développer
Compte
Télécharger
Développer
Connexion
Mot de passe oublié ?
Créer un compte
Langue
Aide
Langue
Aide
×
Connexion
Nom du compte
Mot de passe
×
Mot de passe oublié ?
Traduction statut du Français
Catégorie :
Logiciel
Peuple
PersonalForge
Magazine
Wiki
Recherche
OSDN
>
Trouver un logiciel
>
Développement de logiciels
>
Frameworks
>
Ethna
>
Ticket List/Search
>
Ticket #8463
Ethna
Fork
Description
Résumé du projet
Dashboard - Développeur
Page Web
Développeurs
Galerie d'images
Liste des flux RSS
Activité
Statistiques
Historique
Téléchargements
List of Releases
Stats
Code Source
Liste des dépôts de code
Git
ethna
Subversion
Voir le référentiel
CVS
Voir le référentiel
Ticket
Liste des tickets
Liste des Jalons
Liste des types
Liste des composants
Liste des tickets/RSS fréquemment utilisés
Soumettre un nouveau ticket
Documents
Communication
Liste de ML
Nouvelles
Ticket #8463
Liste des tickets
Soumettre un nouveau ticket
RSS
Ethna_ActionForm::validate()
Date d'ouverture:
2006-05-26 18:27
Dernière mise à jour:
2006-06-06 19:57
monitor
ON
OFF
Rapporteur:
tohokuaiki
Propriétaire:
fujimoto
Type:
Bogues
État:
Atteints
Composant:
(Aucun)
Jalon:
(Aucun)
Priorité:
2
Sévérité:
5 - moyen
Résolution:
Aucun
Fichier:
Aucun
Détails
最初に、配列でラップしていますが、
} else if (is_array($def['type'])) {
$form_vars =& $this->form_vars[$name];
ここで、必ずしもform_varsに値が入ってるとは限らない
(NULLがありえる)ので、
} else if (is_array($def['type'])) {
$form_vars =& is_array($this->form_vars[$name]) ?
$this->form_vars[$name] ? array() ;
くらいにした方が何かと便利かと思います。
Ticket History (3/4 Histories)
Show older Histories
2006-05-26 18:27
Updated by:
tohokuaiki
Priorité
Update from
5 - moyen
to
2
2006-06-06 13:43
Updated by:
fujimoto
Propriétaire
Update from
(Aucun)
to
fujimoto
Commentaire
Logged In: YES
user_id=1134
ふじもとです、すいません、ちょっとおっしゃっていることがま
だつかみきれていないので、お手数ですがもう少し詳細を教えて
いただけると助かります。
#当該箇所の上の行で
#if (is_null($this->form_vars[$name]))
#としているので、nullはこないかなー、という理解です
お手数ですが、よろしくお願いいたします。
2006-06-06 17:39
Updated by:
tohokuaiki
Commentaire
Logged In: YES
user_id=11827
ごていねいにありがとうございます。
[(NULLがありえる)ので、 ]
はウソですね。
ありえるとしたら、Formの定義で、
'form_type'=>array(FORM_TYPE_TEXT)
とかしてるのに、<input name="formname">とかしてる場合です
ね。これはアプリを作るユーザーの方の間違いなので、蹴っ飛ばし
ても良いですね。
お手数をおかけしました。
(Ethna0.2で、いい加減に作ってたのが2.1のlここでWarning出て
たので)
2006-06-06 19:57
Updated by:
fujimoto
Ticket Close date
is changed to
2006-06-06 19:57
État
Update from
Ouvert
to
Atteints
Commentaire
Logged In: YES
user_id=1134
あ、ありがとうございますー。
それでは一旦closeさせていただきますです。また何かありました
らぜひぜひ!
Attachment File List (
0
)
Attachment File List
No attachments
Modifier
Please login to add comment to this ticket »
Connexion
} else if (is_array($def['type'])) {
$form_vars =& $this->form_vars[$name];
ここで、必ずしもform_varsに値が入ってるとは限らない
(NULLがありえる)ので、
} else if (is_array($def['type'])) {
$form_vars =& is_array($this->form_vars[$name]) ?
$this->form_vars[$name] ? array() ;
くらいにした方が何かと便利かと思います。