在管理订单预览页面显示多张图像

时间:2019-10-04 21:34:26

标签: wordpress woocommerce hook-woocommerce woocommerce-rest-api

我正在为一家药店开发基于移动电子商务的应用程序。

根据他们的要求,他们希望能够提交一份或多份带有该订单的处方,并且这些处方可以在不同的管理订单页面(即管理订单预览和管理订单页面)中查看。

我们正在使用WordPress,WooCommerce和基于Laravel的WordPress插件。基于Laravel的插件将提供移动设备所消耗的服务,我曾经成功地仅存储了一个处方并将其作为订单元数据并显示出来。

但是,我仍然面临着仍然在特定的管理预览页面上显示多个图像的问题。这是用于此的代码:

echo "<div style='margin-left: 20px;'><h3>Prescription</h3>";
echo '<br />
  <hr>
  <div class="wc-order-preview-prescription-wrapper">
    <a href="{{data._custom_px_src}}" target="_blank">
      <img src="{{data._custom_px_src}}" style="width: 300pt">
    </a>
  </div>
  <br />';
echo "</div>";

请注意,我使用了 woocommerce_admin_order_preview_end 钩子和上面的代码示例,这些示例是在连接到该钩子的函数中编写的。

问题是我从互联网上复制了上面的代码,我不知道数据对象的来源,我只能按上面列出/显示的方式访问它,而我无法例如在控制语句中使用它(即,在foreach中使用它来迭代是否会有多个值)。

如果我尝试写类似的东西:

foreach($data._custom_px_src as $image)

它告诉我数据未定义,这给我带来了错误!。

我需要的是有人告诉我有关 data 对象的信息。它来自哪里?如果在PHP代码中如何使用?等

0 个答案:

没有答案