MyTetra Share
Делитесь знаниями!
DOCS_SHOP
Время создания: 16.04.2021 14:17
Автор: alensav
Текстовые метки: DOCS_SHOP интернет магазин
Раздел: OpenCART
Запись: alensav/MyTetra2/main/base/16185718389w1fxfmkcr/text.html на raw.githubusercontent.com

1.Версия на 15.04.2021

// ArwShop Market v3.3.13 Copyright (c) Igor Anikeev ( http://www.arwshop.ru/ ) 2006 - 2021.

// YOU CAN NOT SPREAD THIS SOFTWARE AND ITS SEPARATE PARTS NOT IN WHAT ITS KIND!

// ВЫ НЕ ИМЕЕТЕ ПРАВА ТИРАЖИРОВАТЬ, ИМИТИРОВАТЬ, РАСПРОСТРАНЯТЬ ДАННЫЙ ПРОГРАММНЫЙ ПРОДУКТ НИ В КАКОМ ЕГО ВИДЕ

=================================================

Существующая версия -

<?php

// ArwShop Market v3.3.10 Copyright (c) Igor Anikeev ( http://www.arwshop.ru/ ) 2006 - 2019.

// YOU CAN NOT SPREAD THIS SOFTWARE AND ITS SEPARATE PARTS NOT IN WHAT ITS KIND!

// ВЫ НЕ ИМЕЕТЕ ПРАВА ТИРАЖИРОВАТЬ, ИМИТИРОВАТЬ, РАСПРОСТРАНЯТЬ ДАННЫЙ ПРОГРАММНЫЙ ПРОДУКТ НИ В КАКОМ ЕГО ВИДЕ.

?><?php

--------------------------------------------------------------------------------------------------------------------------


Наладка webmoney

Здравствуйте, Анатолий С.!

В данном случае для ссылки на скачивание можно использовать

какое-нибудь текстовое поле из формы сведений о товаре, например, поле

"Количество на складе (свободный текст)" (в базе данных это

quantity_txt).


Пример с использованием этого поля.

В файле inc/pm_modules.php найдите function payment_notifi_shopper

и после строк

if(! $order_data['order']['orderid']){

return false;

}

добавьте код:

global $order_id;

$order_id = $order_data['order']['orderid'];


В файле mail_tpl/payment_notifi_shopper.tpl в любое удобное место

вставьте код:

<?php

global $db, $order_id;

$table = DB_PREFIX . 'orders_items';

$result = $db->query("SELECT `itemid` FROM `$table` WHERE `orderid` = '$order_id'") or die($db->error());

$itemsids = '';

while($row = $db->fetch_assoc($result)){

$itemsids .= $row['itemid'] . ',';

}

$itemsids = substr($itemsids, 0, strlen($itemsids) - 1);

$table = DB_PREFIX . 'items';

$result = $db->query("SELECT * FROM `$table` WHERE `itemid` IN($itemsids)") or die($db->error());

while($row = $db->fetch_assoc($result)){

echo "Ссылка для скачивания \"$row[title]\": $row[quantity_txt]\n";

}

?>


Чтобы ссылки для скачивания не отображались на странице товара, в

файле дизайна design/имя-дизайна/tpl/product_detail.tpl удалите метку {quantity_txt}


С уважением,

Игорь Аникеев

http://www.arwshop.ru/

tsupport@arwshop.ru

 
MyTetra Share v.0.64
Яндекс индекс цитирования