Вход Регистрация
Файл: upload/module/newsletter/include/component/controller/admincp/manage.class.php
Строк: 68
<?php
/**
 * [PHPFOX_HEADER]
 */

defined('PHPFOX') or exit('NO DICE!');

/**
 *
 *
 * @copyright        [PHPFOX_COPYRIGHT]
 * @author          Miguel Espinoza
 * @package         Phpfox_Component
 * @version         $Id: manage.class.php 1168 2009-10-09 14:20:37Z Raymond_Benc $
 */
class Newsletter_Component_Controller_Admincp_Manage extends Phpfox_Component
{
    
/**
     * Class process method wnich is used to execute this component.
     */
    
public function process()
    {
        
// Check if there is any task to handle
        
if ($iId $this->request()->get('delete'))
        {
            if(
Phpfox::getService('newsletter.process')->delete($iId)) // purge users
            
{
                
$this->url()->send('admincp.newsletter.manage'nullPhpfox::getPhrase('newsletter.newsletter_successfully_deleted'));
            }
        }

        
// check if there is any pending job or any user pending their newsletter.
        
if ($sLink Phpfox::getService('newsletter')->checkPending())
        {
            
$this->template()->assign(array(
                    
'sError' => $sLink
                
)
            );
        }
        
$aNewsletters Phpfox::getService('newsletter')->get();
        
        
$this->template()->assign(array(
                
'aNewsletters' => $aNewsletters
            
)
        )
        ->
setTitle(Phpfox::getPhrase('newsletter.newsletter'))
        ->
setPhrase(array(
                
'newsletter.min_age_cannot_be_higher_than_max_age',
                
'newsletter.max_age_cannot_be_lower_than_the_min_age'
            
)
        )
        ->
setBreadCrumb(Phpfox::getPhrase('newsletter.newsletter'),  $this->url()->makeUrl('admincp.newsletter.add'))
        ->
setBreadCrumb(Phpfox::getPhrase('newsletter.manage_newsletters'), nulltrue)
        ->
setEditor(array(
                )
            )
        ->
setHeader(array('add.js' => 'module_newsletter'));
    }
}
?>
Онлайн: 0
Реклама