Thinkphp3.2.3 ne peut pas analyser les variables à l'aide de la méthode U dans le modèle HTML
世界只因有你
世界只因有你 2017-05-27 17:44:04
0
3
1404

L'URL est générée correctement, mais la variable après le code du paramètre n'est pas analysée.
Je n'ai pas utilisé le moteur de modèle intégré de thinkphp, j'ai plutôt utilisé samrty.

世界只因有你
世界只因有你

répondre à tous(3)
曾经蜡笔没有小新

La balise du modèle est incorrecte, vous devez ajouter deux points, {:U(code)}, de plus, U utilise des guillemets simples, donc la variable ne peut pas être analysée directement, vous devez utiliser pour épisser les chaînes ! Tel que : 'active='.$item[]

習慣沉默

Essayez ceci : U('url',array('size'=>14,'thick'=>25,'code'=>$info['CardNo']),false)
Cette méthode Il existe trois paramètres, veuillez vous référer à la documentation TP pour plus de détails

漂亮男人

Votre approche est fausse ! Le mode d'accès de l'url. Il devrait être joué comme ceci
U('controller/action/size/14') Noms et valeurs de paramètres codés en dur
U('controller/action/size/'.$info['size'].'/id /'.$info ['id']) valeur de la variable

U('controller/action').'?id=12&size='.$info['size'] Si vous souhaitez utiliser la méthode ?

Parce que U('controller/action') générera controller/action.html
Donc, vous devriez écrire en dehors de U('')

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