我正在为一家药店开发基于移动电子商务的应用程序。
根据他们的要求,他们希望能够提交一份或多份带有该订单的处方,并且这些处方可以在不同的管理订单页面(即管理订单预览和管理订单页面)中查看。
我们正在使用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代码中如何使用?等