Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Требуется сделать следующие доработки (shopcms 3.1.1):

1) Код для вставки товара в блог

Хочется сделать под каждым товаром ссылку "Код для вставки товара в блог", чтобы открывался код, который пользователь мог бы опубликовать на своем сайте.

Например, как сделано на http://market.yandex.ru

http://gyazo.com/b6690d9978361e241c985fc8bdb918c5.png

2) На странице заказа в личном кабинете пользователя там где указан способ оплаты вывести ссылку на оплату "Оплатить сейчас". Т.е. если вдруг человек по какой-то причине не оплатил, чтобы та ссылка, которая формируется в момент оплаты, сразу бы писалась в личный кабинет, иначе приходится делать новый заказ.

3) На странице администрирования заказа, непосредственно в заказе пользователя добавить 2 поля (текстово-знаковые поля 14 символов): код отслеживания доставки Почта РФ, код отслеживания доставки EMS

логика следующая. после отправки заказа получателю мы получаем код отслеживания заказа либо у Почты РФ либо у Ems и ставим эти коды, когда изменяем статус заказа на отправлен.

после этого в личном кабинете пользователя на странице данного конкретного заказа должно появиться:

код и ссылка (открывающаяся в новом окне). Отображается тот код и соответствующая ссылка того, что введено в админке.

Пример:

Для почты РФ

Ваш код отслеживания отправления Почты РФ: 11512780151385

Отследить (http://info.russianpost.ru/servlet/post_item)

Для EMS

Ваш код отслеживания отправления EMS: EE123456789CN

Отследить (http://info.russianpost.ru/servlet/ems_item)

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

http://www.mirgeeka.ru/map/12550436111474?

Для отслеживания EMS нашел вот такой код... наверное для почты РФ можно что-то в этом роде сделать

add_action('box', 'box_ems_check');

function box_ems_check()

{

$title = get_option('emscheck_title');

$content = "

";

return array('title' => $title, 'content' =>$content);

}

function ems_check_install ()

{

add_option('emscheck_title', 'Заголовок бокcа');

add_option('but_emscheck_title', 'Текст кнопки');

}

?>

Еще тут http://flance.onego.ru/2009/12/16/167 описание скрипта

4) сделать отдельную шапку для страницы. Т.е. у всего проекта - стандартная шапка, а у одного пункта меню нужно сделать другую шапку (т.е. фактически привязать готовую верстку, шапка уже нарисована)

Предложения только от тех, кто хорошо знаком с ShopCMS

13 лет назад
lexluthor01
Алексей 
46 летРоссия
18 лет в сервисе
Был
2 года назад