Поисковая форма:) поиск по free-lance.ru Топ/история/обновления фриланса, по разным параметрам (темы, сообщения, пользователи...) Автоматическое удаление постов от ненужных юзеров в топике (php скрипт) Досье(точный ник)
 

Ник (или часть ника):
?
Какой текст ищем:
?
Раздел блогов:
За срок
дней
Тип поиска: (по вхождению: по тексту гуг выдаст посты с "гуг", "гугл", "огугл"; "полнотекстовый": по тексту "гуг" выдаст посты только с "гуг")
По вхождению строки:  Полнотекстовый: 
(поиск не 100% актуальный, есть определённая задержка при обновлении данных для поиска. )
0 Всего найдено: 1
Shan_Han Сообщение 31/08/2011 07:04 Копия темы
Автоматической создание купона на скидку в Битрикс Встала задача: На сайте пользователь проходит небольшой тест, если правильно отвечает на вопросы получает скидку на товар. 

Решение: Для решение задачи, использовал модуль "Обучение" создал тест. В шаблоне при правильном ответе автоматически создал купон на скидку.
Код автоматического создания купона на скидку:
if (CModule::IncludeModule("catalog")){

  

   $COUPON = "CP-".ToUpper(randString(5))."-".ToUpper(randString(7));


   $arCouponFields = array(
      "DISCOUNT_ID" => "7",    
       "ACTIVE" => "Y",  
       "ONE_TIME" => "Y",  
       "COUPON" => $COUPON,    
       "DATE_APPLY" => false    
   );

   $CID = CCatalogDiscountCoupon::Add($arCouponFields);

   $CID = IntVal($CID);
   if ($CID <= 0)
   {
      $ex = $APPLICATION->GetException();
      $errorMessage .= $ex->GetString()."
";
      echo $errorMessage;
   }

}

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


0

©2008 edogs egods
Выразить восторг, поругаться
или предложить что-нибудь можно на форуме
Для обсуждения этого сервиса так же есть темы на фрилансе по
поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал"