You are here

function mailchimp_campaign_render_template in Mailchimp 7.5

Same name and namespace in other branches
  1. 8 modules/mailchimp_campaign/mailchimp_campaign.module \mailchimp_campaign_render_template()
  2. 7.2 modules/mailchimp_campaign/mailchimp_campaign.module \mailchimp_campaign_render_template()
  3. 7.3 modules/mailchimp_campaign/mailchimp_campaign.module \mailchimp_campaign_render_template()
  4. 7.4 modules/mailchimp_campaign/mailchimp_campaign.module \mailchimp_campaign_render_template()
  5. 2.x modules/mailchimp_campaign/mailchimp_campaign.module \mailchimp_campaign_render_template()

Convert an array of templates into rendered content.

Parameters

array $template: Array keyed by the section name with a value of the template.

Return value

array Array of template content indexed by section ID.

3 calls to mailchimp_campaign_render_template()
MailChimpCampaign::buildContent in modules/mailchimp_campaign/includes/mailchimp_campaign.entity.inc
Assemble html representation of the Campaign content.
mailchimp_campaign_campaign_preview in modules/mailchimp_campaign/includes/mailchimp_campaign.admin.inc
Preview callback for mailchimp_campaign_campaign_form().
mailchimp_campaign_save_campaign in modules/mailchimp_campaign/mailchimp_campaign.module
Save a campaign in MailChimp and as a Drupal entity.

File

modules/mailchimp_campaign/mailchimp_campaign.module, line 854
Module file for mailchimp_campaign.

Code

function mailchimp_campaign_render_template($template) {
  $content = array();
  foreach ($template as $key => $part) {
    if (isset($part['format'])) {
      $content[$key] = check_markup($part['value'], $part['format']);
    }
  }
  return $content;
}