Example #1
0
 function listCategories()
 {
     $my = JFactory::getUser();
     $database = JFactory::getDBO();
     $item_id = $this->model2->getItemid('adagencyadvertiser');
     if ($item_id != 0) {
         $Itemid = "&Itemid=" . intval($item_id);
     } else {
         $Itemid = NULL;
     }
     $link = "index.php?option=com_adagency" . $Itemid;
     $sql = "SELECT `aid`,`approved` FROM #__ad_agency_advertis WHERE user_id='" . intval($my->id) . "' ";
     $database->setQuery($sql);
     $adv_id = $database->loadRow();
     // Check if user is logged in
     // and if user is advertiser
     if ($my->id == 0) {
         $link = JRoute::_("index.php?option=com_adagency&controller=adagencyAdvertisers&task=register" . $Itemid);
         $this->setRedirect($link, JText::_('AD_FAILEDACCESS'), 'notice');
     } elseif (!isset($adv_id[0])) {
         $link = JRoute::_("index.php?option=com_adagency&controller=adagencyAdvertisers&task=register" . $Itemid);
         $this->setRedirect($link, JText::_('ADAG_FAIL_NO_ADV'), 'notice');
     } elseif ($adv_id[1] != 'Y') {
         $this->setRedirect($link, JText::_('AD_FAILEDAPPROVE'), 'notice');
     }
     //////////////////////////////////////
     JRequest::setVar("view", "adagencycpanel");
     $view = $this->getView("adagencycpanel", "html");
     $view->setModel($this->_model, true);
     $view->setModel($this->model2);
     parent::display();
 }
Example #2
0
 function __construct()
 {
     parent::__construct();
     $this->registerTask("add", "edit");
     $this->registerTask("", "edit");
     $this->_model = $this->getModel("adagencyStandard");
     $this->registerTask("unpublish", "publish");
 }
Example #3
0
 function __construct()
 {
     parent::__construct();
     $this->registerTask("add", "edit");
     $this->registerTask("", "register");
     $this->registerTask("captcha", "captcha");
     $this->_model = $this->getModel('adagencyAdvertiser');
 }
Example #4
0
 function __construct()
 {
     parent::__construct();
     $this->registerTask("default", "listOrders");
     $this->registerTask("", "listOrders");
     $this->_model = $this->getModel("adagencyOrder");
     $this->_plugins = $this->getModel("adagencyPlugin");
 }
Example #5
0
 function __construct()
 {
     parent::__construct();
     $this->registerTask("add", "edit");
     $this->registerTask("", "edit");
     $this->registerTask("target", "target");
     $this->_model = $this->getModel("adagencyJomsocial");
 }
Example #6
0
 function __construct()
 {
     parent::__construct();
     $this->registerTask("", "listOrders");
     $this->registerTask("default", "listOrders");
     $this->_model = $this->getModel("adagencyPackage");
     $this->model2 = $this->getModel("adagencyConfig");
 }
Example #7
0
 function __construct()
 {
     parent::__construct();
     $this->registerTask("", "listReports");
     $this->registerTask("campaigns", "listReports");
     $this->registerTask("campaigns_csv", "campaignsCSV");
     $this->registerTask("campaigns_pdf", "campaignsPDF");
     $this->_model = $this->getModel("adagencyReports");
 }
Example #8
0
 function __construct()
 {
     parent::__construct();
     $this->registerTask("add", "edit", "preview");
     $this->registerTask("", "listAds");
     $this->registerTask("default", "listAds");
     $this->registerTask("remote_ad", "getRemoteAd");
     $this->registerTask("unpublish", "publish");
     $this->registerTask("loadflash", "loadflash");
     $this->_model = $this->getModel("adagencyAds");
 }
Example #9
0
 function __construct()
 {
     parent::__construct();
     $this->registerTask("add", "edit");
     $this->registerTask("", "listCampaigns");
     $this->registerTask("default", "listCampaigns");
     $this->_model = $this->getModel("adagencyCampaigns");
     $this->model2 = $this->getModel("adagencyConfig");
     $this->_plugins = $this->getModel("adagencyPlugin");
     $this->registerTask("unpublish", "publish");
     $this->registerTask("details", "details");
     $this->registerTask("checkPromoCode", "checkPromoCode");
 }
Example #10
0
 function __construct()
 {
     parent::__construct();
     $this->registerTask("", "phpchangeProvince");
     $this->registerTask("edit", "phpchangeProvince");
 }