Using a smarty foreach variable within php tags -


मेरे पास निम्न स्मार्टरी कोड है:

  {foreach = $ extra_fields आइटम = v } {यदि $ v.fieldid eq 5} {php} // कई पाउंड का PHP कोड है तो $ myfieldid = {$ v.fieldid}; // यह गलत है {/ php} {/ if} {/ foreach}  

मैं अपने कस्टम php कोड के साथ मौजूदा फ़ील्ड आईडी को दूसरे शब्दों में पकड़ने की कोशिश कर रहा हूं {$ v .fieldid}। _ tpl_vars [somevar], लेकिन ऐसा प्रतीत होता है कि वे foreach के साथ काम करते हैं।

मुझे पता है कि चतुर में {php} टैग पूरी बुद्धिमान अवधारणा के प्रति बिल्कुल सहज है और पूरी तरह लंगड़ा है, लेकिन मेरे पास मेरे कारण हैं। मदद के लिए धन्यवाद!

$ myfieldid = {$ v.fieldid} बदलें

करने के लिए

$ myfieldid = $ v ['fieldid'];

जिस तरह से आप कर रहे हैं बुरा है!


Comments

Popular posts from this blog

c# - sqlDecimal to decimal clr stored procedure Unable to cast object of type 'System.Data.SqlTypes.SqlDecimal' to type 'System.IConvertible' -

Calling GetGUIThreadInfo from Outlook VBA -

Obfuscating Python code? -