Modérateur : Équipe
Code : Tout sélectionner
if (empty($sushis))
{
$error[] = $user->lang['NO_SUSHIS'];
}
Code : Tout sélectionner
if ($sushis == "sushis_option_0")
{
$error[] = $user->lang['NO_SUSHIS'];
}
Code : Tout sélectionner
<option> --------------- </option>
<option value="{L_MALE}"<!-- IF S_GENDER_MALE --> selected<!-- ENDIF -->>{L_MALE}</option>
<option value="{L_FEMALE}"<!-- IF S_GENDER_FEMALE --> selected<!-- ENDIF -->>{L_FEMALE}</option>
Code : Tout sélectionner
<option value="0"> --------------- </option>
<option value="{L_MALE}"<!-- IF S_GENDER_MALE --> selected<!-- ENDIF -->>{L_MALE}</option>
<option value="{L_FEMALE}"<!-- IF S_GENDER_FEMALE --> selected<!-- ENDIF -->>{L_FEMALE}</option>
Code : Tout sélectionner
if (empty($gender))
{
$error[] = $user->lang['NO_GENDER'];
}
Code : Tout sélectionner
if ($gender == "0")
{
$error[] = $user->lang['NO_GENDER'];
}
Code : Tout sélectionner
<option value="sushis_option_1">{L_SUSHIS_OPTION_1}</option>
<option value="sushis_option_2">{L_SUSHIS_OPTION_2}</option>
Code : Tout sélectionner
<option value="sushis_option_1"<!-- IF S_LIKE_SUSHIS --> selected<!-- ENDIF -->>{L_SUSHIS_OPTION_1}</option>
<option value="sushis_option_2"<!-- IF S_DISLIKE_SUSHIS --> selected<!-- ENDIF -->>{L_SUSHIS_OPTION_2}</option>
Code : Tout sélectionner
'S_LIKE_SUSHIS' => ($sushis == $user->lang['LIKE_SUSHIS']) ? true : false,
'S_DISLIKE_SUSHIS' => ($sushis == $user->lang['DISLIKE_SUSHIS']) ? true : false,
Code : Tout sélectionner
'S_LIKE_SUSHIS' => ($sushis_option_1 == $user->lang['LIKE_SUSHIS']) ? true : false,
'S_DISLIKE_SUSHIS' => ($sushis_option_2 == $user->lang['DISLIKE_SUSHIS']) ? true : false,
Code : Tout sélectionner
'S_LIKE_SUSHIS' => ($sushis == $user->lang['LIKE_SUSHIS']) ? true : false,
'S_DISLIKE_SUSHIS' => ($sushis == $user->lang['DISLIKE_SUSHIS']) ? true : false,
Code : Tout sélectionner
'S_LIKE_SUSHIS' => $sushis == "sushis_option_1",
'S_DISLIKE_SUSHIS' => $sushis == "sushis_option_2",
Il faut utilisé des noms un peu plus générique sur tes nommages de variablesCensure a écrit :Oups, ça me paraissais trop facile...
Gros edit :
Si je remplace :Par :Code : Tout sélectionner
'S_LIKE_SUSHIS' => ($sushis == $user->lang['LIKE_SUSHIS']) ? true : false, 'S_DISLIKE_SUSHIS' => ($sushis == $user->lang['DISLIKE_SUSHIS']) ? true : false,
C'est "fonctionnel".Code : Tout sélectionner
'S_LIKE_SUSHIS' => $sushis == "sushis_option_1", 'S_DISLIKE_SUSHIS' => $sushis == "sushis_option_2",
C'est correct?
En tout cas ça rend fou !
Code : Tout sélectionner
'S_SUSHIS_OPTIONS_1' => $sushis == "sushis_option_1",
'S_SUSHIS_OPTIONS_2' => $sushis == "sushis_option_2",
Je ne suis pas d'accord. Justement, il faut éviter de trop généraliser.Skouat a écrit :Il faut utilisé des noms un peu plus générique sur tes nommages de variables
Donc je verrai plutot
Code : Tout sélectionner
'S_SUSHIS_OPTIONS_1' => $sushis == "sushis_option_1", 'S_SUSHIS_OPTIONS_2' => $sushis == "sushis_option_2",
Code : Tout sélectionner
'S_LIKE_SUSHIS' => $sushis == "sushis_like",
'S_DISLIKE_SUSHIS' => $sushis == "sushis_dislike",
Code : Tout sélectionner
'S_SUSHIS_OPTIONS_1' => $sushis == "sushis_option_1",
'S_SUSHIS_OPTIONS_2' => $sushis == "sushis_option_2",
Code : Tout sélectionner
'S_SUSHIS_OPTIONS_1' => $sushis == "sushis_option_1" ? "sushis_option_1" : "",
'S_SUSHIS_OPTIONS_2' => $sushis == "sushis_option_2" ? "sushis_option_2" : "",
Pas possible aux vues des modifications de code que j'ai fait apporter au niveau de la balise <select>Dakin Quelia a écrit :Ca aurait dû être de cette forme:
Code : Tout sélectionner
'S_LIKE_SUSHIS' => $sushis == "sushis_like", 'S_DISLIKE_SUSHIS' => $sushis == "sushis_dislike",
Partiellement d'accord, un true/false est suffisant, c'est pour gérer un IF au niveau du template.Dakin Quelia a écrit :Code : Tout sélectionner
'S_SUSHIS_OPTIONS_1' => $sushis == "sushis_option_1" ? "sushis_option_1" : "", 'S_SUSHIS_OPTIONS_2' => $sushis == "sushis_option_2" ? "sushis_option_2" : "",
Code : Tout sélectionner
'S_SUSHIS_OPTIONS_1' => $sushis == "sushis_option_1" ? true : false,
'S_SUSHIS_OPTIONS_2' => $sushis == "sushis_option_2" ? true : false,
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 2 invités