コード例 #1
0
ファイル: default_adsummary.php プロジェクト: politik86/test2
JPluginHelper::importPlugin('payment');
if (!is_array($selected_gateways)) {
    $gateway_param[] = $selected_gateways;
} else {
    $gateway_param = $selected_gateways;
}
if (!empty($gateway_param)) {
    $gateways = $dispatcher->trigger('onTP_GetInfo', array($gateway_param));
}
$this->ad_gateways = $gateways;
// getting payment list END
// get SELECTED paymen plugin html
JLoader::import('payment', JPATH_SITE . DS . 'components' . DS . 'com_socialads' . DS . 'models');
$paymodel = new socialadsModelpayment();
$selectedGateway = !empty($adDetail['processor']) ? $adDetail['processor'] : (!empty($this->ad_gateways) ? $this->ad_gateways[0]->id : '');
$payhtml = $paymodel->getHTML($selectedGateway, $order_id);
?>

<!--techjoomla-bootstrap -->
<div class="techjoomla-bootstrap ad_reviewAdmainContainer" >
<?php 
echo "";
?>
	<!-- bill msg -->
	<div class="row-fluid ">
		<div class="span12">sasdfasfasd</div>

	</div>
	<!-- for ad detail and preview -->
	<div class=" row-fluid show-grid">
		<!--ad detai start -->
コード例 #2
0
ファイル: buildad.php プロジェクト: politik86/test2
 function ad_gatewayHtml()
 {
     $db = JFactory::getDBO();
     $jinput = JFactory::getApplication()->input;
     $country = $jinput->get('country', '', 'STRING');
     $model = $this->getModel('payment');
     $model = new socialadsModelpayment();
     $selectedGateway = $jinput->get('gateway', '');
     $order_id = $jinput->get('order_id', '');
     $payPerAd = $jinput->get('payPerAd', 0, 'INT');
     $return = '';
     if (!empty($selectedGateway) && !empty($order_id)) {
         $model->updateOrderGateway($selectedGateway, $order_id);
         $payhtml = $model->getHTML($selectedGateway, $order_id, $payPerAd);
         $return = !empty($payhtml[0]) ? $payhtml[0] : '';
     }
     echo $return;
     jexit();
 }