Отображение нескольких изображений на странице предварительного просмотра заказа администратора - PullRequest
0 голосов
/ 05 октября 2019

Я работаю над мобильным приложением электронной коммерции для группы аптек.

В соответствии со своими требованиями, они хотят иметь возможность предоставить один или несколько рецептов с заказом и этими рецептами. просматривается на разных страницах заказа администратора (т. е. на странице предварительного просмотра заказа администратора и на странице заказа администратора).

Мы используем 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-код? и т.д.

...