Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”
Ссылка на дерево - вывод данных из другого объекта каталога в виде превью

Автор AxiomateriaРаздел Шаблоны XSLT

Ответов: 16
Просмотров: 11229
Последний ответ 07 Июля 2013, 15:14:17
от Axiomateria
Usel выборка и поле ссылка на дерево

Автор SumrakrndРаздел Шаблоны XSLT

Ответов: 88
Просмотров: 14188
Последний ответ 22 Марта 2016, 18:43:38
от Sumrakrnd
Ссылка на главную в разных меню.

Автор aizulРаздел Настройка системы и модулей

Ответов: 6
Просмотров: 4277
Последний ответ 31 Января 2012, 12:42:31
от admin
Отписка от рассылки - неправильная ссылка

Автор SDS80Раздел Настройка системы и модулей

Ответов: 3
Просмотров: 2160
Последний ответ 17 Октября 2014, 07:08:32
от SDS80
ссылка на страницу..

Автор niakrissРаздел Шаблоны XSLT

Ответов: 1
Просмотров: 1858
Последний ответ 21 Сентября 2012, 10:20:46
от niakriss

0 Пользователей и 1 Гость просматривают эту тему.

*

cergey251

  • *
  • 18
  • +0/-0
    • Просмотр профиля
Ссылка на печать квитанции/счета
« : 15 Декабря 2011, 13:48:01 »
Здравствуйте, можно ли как то вывести ссылку на счет для юридических лиц в письме, которое приходит на e-mail Покупателя, после поступления заказа в обработку ? Если выбирать квитанцию, то ссылку можно вставить без проблем, а как сделать это со счетом юр. лиц ?
« Последнее редактирование: 15 Декабря 2011, 13:52:12 от cergey251 »

*

cergey251

  • *
  • 18
  • +0/-0
    • Просмотр профиля
Re:Ссылка на печать квитанции/счета
« Ответ #1 : 21 Декабря 2011, 14:26:46 »
решение оказалось громоздким)

*

admin

  • *****
  • 2444
  • +172/-1
    • Просмотр профиля
Re:Ссылка на печать квитанции/счета
« Ответ #2 : 21 Декабря 2011, 19:48:09 »
то есть вопрос уже решен?  поделитесь каким способом решали

*

Vladimir

  • ****
  • 279
  • +48/-0
    • Просмотр профиля
Re:Ссылка на печать квитанции/счета
« Ответ #3 : 21 Декабря 2011, 21:20:31 »
Я формировал ссылку на счет кастомным макросом:
public function receipt_link($order_id){

$objects = umiObjectsCollection::getInstance();
$object_order = $objects->getObject($order_id); 
$payment_id = $object_order->payment_id;
if(!$objects->getObject($payment_id)) return '';
$payment_type_id = $objects->getObject($payment_id)->getValue('payment_type_id');
$class_name = $objects->getObject($payment_type_id)->getValue('class_name');


if($class_name == 'receiptnew'){
$customer_id = $object_order->customer_id;
$customer_mail = $objects->getObject($customer_id)->getValue('email'); 
$date = $object_order->order_date;
$getcode = sha1("{$customer_id}:{$customer_mail}:{$date}");
$url = "/emarket/receipt/{$order_id}/{$getcode}/";
return "<a href=\"{$url}\">Платежная квитанция</a>";
}else{
return "";
}
}

receiptnew - это имя способа платежной квитанции у меня. Штатное имя receipt
В макрос передается id заказа
Правда, в письмо ее не вставлял, ограничился персональным разделом

*

admin

  • *****
  • 2444
  • +172/-1
    • Просмотр профиля
Re:Ссылка на печать квитанции/счета
« Ответ #4 : 21 Декабря 2011, 22:08:50 »
и почему данное решение не подошло?