Получите те же ссылки для скачивания в WooCommerce Моя учетная запись Загрузки, чем при просмотре одного заказаPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Получите те же ссылки для скачивания в WooCommerce Моя учетная запись Загрузки, чем при просмотре одного заказа

Сообщение Anonymous »

В разделе заказа ссылка для скачивания продуктов, которые можно загрузить, выглядит следующим образом:

Код: Выделить всё

http://localhost/?download_file=2922&order=wc_order_3av4Ev4PlUyLw&uid=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855&key=2a89e5ba-4203-4596-8e5b-04b7f66cbb79
Но в разделе загрузок ссылка для скачивания следующая - для этого требуется адрес электронной почты, иначе файл не будет скачан и высветится ошибка:

Код: Выделить всё

http://localhost/wp/?download_file=2922&order=wc_order_3av4Ev4PlUyLw&email&key=2a89e5ba-4203-4596-8e5b-04b7f66cbb79
Код раздела заказа:

Код: Выделить всё

$order = wc_get_order( 12 );
$downloads = $order->get_downloadable_items();
Код раздела «Загрузки»:

Код: Выделить всё

$downloads = wc_get_customer_available_downloads($user_id);
Поскольку большинство моих пользователей не зарегистрировали свою электронную почту, у них возникают проблемы. Я хочу, чтобы он отображался в ссылке для скачивания, как ссылка на заказ.

Подробнее здесь: https://stackoverflow.com/questions/790 ... e-order-vi
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»