Activer/désactiver le réglage de la valeur par défaut de cette option
**军
**军 2019-02-21 22:55:45
0
5
1282

Le formulaire name="status" dans admin_edit.html est activé ou désactivé par défaut. Il ne changera pas en raison de la valeur de statut de la base de données. J'ai porté le jugement suivant pour ce formulaire. Le résultat ne peut pas être affiché. pour obtenir la valeur d'état ? et afficher la valeur dans la page d'édition

{eq name="$user_info.status" value=1}
<option value="1" selected>Activer</option>
<option value="0 ">Désactiver</option>
{else /}
{eq name="$user_info.status" value="0"}
<option value="1">Activer</option>
<option value="0" sélectionnée >Désactiver</option>
{/eq}
{/eq}

**军
**军

répondre à tous(3)
Peter-Zhu

Si vous regardez le code source, cette fonction d'activation et de désactivation ne doit pas être effectuée, elle fournit simplement une entrée

  • répondre Vous savez, je l'ai ajouté moi-même, simplement en suivant la méthode ci-dessus. Il y a des bugs à certains endroits dans le code source. C'est plus propice à l'apprentissage si vous le gérez vous-même. Le code est fondamentalement répétitif, et cela vous fait réfléchir. ça fait mal de trouver des bugs.
    **军 auteur 2019-02-23 06:17:16
何勇军

Tout d'abord, parce que le getter modifie les valeurs 0 et 1 en chaînes activé/désactivé/admin/super administrateur, la valeur ici est la valeur ci-dessus au lieu de 0 et 1. De plus, la valeur en option devrait être le même que Les chaînes ci-dessus sont exactement les mêmes

何勇军

La raison pour laquelle l'affichage n'est pas affiché est trouvée. Parce que la valeur de value est une chaîne et que la valeur de $user_info.status est 1 ou 0, donc les valeurs sélectionnées seront jugées fausses et ne seront pas affichées. la valeur du statut dans la base de données ? Que diriez-vous de saisir le pop-up admin_edit.html ?

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal