Я работаю над мобильным приложением электронной коммерции для группы аптек.
В соответствии со своими требованиями, они хотят иметь возможность предоставить один или несколько рецептов с заказом и этими рецептами. просматривается на разных страницах заказа администратора (т. е. на странице предварительного просмотра заказа администратора и на странице заказа администратора).
Мы используем WordPress, WooCommerce и плагин WordPress на основе Laravel. Плагин на основе 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 , а приведенный выше пример кода записан в функции, связанной с хуком.
Проблема в том, что я скопировал приведенный выше код из Интернета, и я не знаю, откуда берется объект data , и я могу получить к нему доступ только так, как он указан / показан выше, и я не могу его использовать, посколькуНапример, в операторе управления (то есть, используя его в пределах foreach для итерации, если будет несколько значений).
Если я попытался написать что-то вроде:
foreach($data._custom_px_src as $image)
, это дастя ошибаюсь, сообщая, что data не определено!.
Мне нужно, чтобы кто-то рассказал мне об объекте data . Откуда это? Как использовать, если в PHP-код? и т.д.