php - 为什么 Smarty 在嵌套循环中不起作用?
问题描述
当我尝试遍历这个数组时
{foreach $features_names as $k=>$label}
{(isset($product['features'][$k])) ? $product['features'][$k]['value'] : '-'}
{/foreach}
它工作正常。
但是当我把它放到另一个循环中时,它不会打印任何东西。
{foreach $compared_products as $product}
{foreach $features_names as $k=>$label}
{(isset($product['features'][$k])) ? $product['features'][$k]['value'] : '-'}
{/foreach}
{/foreach}
为什么?
解决方案
推荐阅读
- android - 颤振中的302响应
- javascript - 设置为全局的变量不设置元素样式
- c# - 如何创建类似于呼吸泡芙的Unity3d高斯羽流
- json - 如何使用 Vuejs 从 json 对象访问父元素
- docker - k3s 上的默认 Traefik 入口控制器提供“网关超时”
- python - 如何以 dict 格式标记我的数据以准备深度学习训练和测试?
- postgresql - 访问 gitlab postgres 综合数据库
- c++ - 使用 CMake 将 std::filesystem 与 CUDA 一起使用
- spring - 在 Spring Cloud 函数 + AWS Lamba + API 网关中访问查询参数
- c++ - 调用对象时C ++返回对象成员变量?