Кнопка "Дубликат товара" для shopscript pro

То что мы делали для shopscript free (Копия товара для shopscript free) не подходит для pro версии. Делаем для pro:

Создаем файл product_copy.php в папке includes/admin/ :

<?php
if ($_GET["dpt"]=='copy')
{
  $redir = $_SERVER['HTTP_REFERER'];
  $q = GetProduct($_GET["productID"]);
  $productID = AddProduct( 
                $q["categoryID"], $q["name"].' (1)', $q["Price"], $q["description"], 
                $q["in_stock"], 
                $q["brief_description"], $q["list_price"],
                '', $q["sort_order"],
                intval($q["ProductIsProgram"]), "eproduct_filename",
                $q["eproduct_available_days"], 
                $q["eproduct_download_times"], 
                $q["weight"], $q["meta_description"], 
                $q["meta_keywords"], isset($q["free_shipping"]),
                $q["min_order_amount"], $q["shipping_freight"],
                $q["tax_class"] );
  header("location:".$redir."");
}
?>

В файле \templates\backend\catalog_products_categories.tpl.html находим код

                <td>
                    <a href="javascript:confirmDelete({$products[i].productID},'{$smarty.const.QUESTION_DELETE_CONFIRMATION}','{$urlToDelete}&terminate=');">
                        <img src="images/backend/button_delete.gif" 
                            border=0 
                            alt="{$smarty.const.DELETE_BUTTON}">
                    </a>
                </td>

После него вставляем код

<td><a href="admin.php?dpt=copy&productID={$products[i].productID}"><img src="images/backend/copy.png" border=0 alt="Сделать копию"></a></td>

(images/backend/copy.png - наша картинка кнопки дублирования товара)

Внимание: писалось быстро, проверялось тоже быстро. Возможно не все учтено..

Оставьте комментарий!

Используйте нормальные имена. Ваш комментарий будет опубликован после проверки.

Имя и сайт используются только при регистрации

Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email. При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д., а также подписку на новые комментарии.

(обязательно)