Ejemplo n.º 1
0
/**
 * Get a single Campaign by slug
 * 
 * @param string slug of the entry
 * @param bool $return if set to true returns the output rather than echoing it
 */
function perch_mailchimp_campaign_content($slug, $opts = array(), $return = false)
{
    $API = new PerchAPI(1.0, 'perch_mailchimp');
    $Campaigns = new PerchMailchimp_Campaigns($API);
    $Campaign = $Campaigns->get_one_by('campaignSlug', $slug);
    if ($Campaign) {
        if ($return) {
            return $Campaign->campaignHTML();
        }
        echo $Campaign->campaignHTML();
    }
    return false;
}
Ejemplo n.º 2
0
<?php

$HTML = $API->get('HTML');
$Campaigns = new PerchMailchimp_Campaigns($API);
$Paging = $API->get('Paging');
$Paging->set_per_page(15);
$Lang = $API->get('Lang');
$list = array();
$list = $Campaigns->all_campaigns($Paging);
Ejemplo n.º 3
0
<?php

$HTML = $API->get('HTML');
$Campaigns = new PerchMailchimp_Campaigns($API);
$Lang = $API->get('Lang');
if (isset($_GET['id']) && $_GET['id'] != '') {
    $campaignID = (int) $_GET['id'];
    $Campaign = $Campaigns->find($campaignID, true);
    $details = $Campaign->to_array();
} else {
    PerchUtil::redirect($API->app_path());
}