public function showIndex() { $campaigns = Campaign::all(); $this->layout->content = View::make('public.home.index'); $this->layout->content->campaigns = $campaigns; $this->layout->content_title = Lang::get('campaigns.list'); }
public function index() { $this->getLayoutView()->set("seo", Framework\Registry::get("seo")); $view = $this->getActionView(); $limit = RequestMethods::get("limit", 10); $page = RequestMethods::get("page", 1); $items = Campaign::all(array("live = ?" => true), array("id", "live", "image", "title", "description"), "created", "desc", $limit, $page); $count = Campaign::count(array("live = ?" => true)); $view->set("items", $items)->set("count", $count)->set("limit", $limit)->set("page", $page); }
/** * @before _secure, changeLayout, _admin */ public function all() { $this->seo(array("title" => "All Games", "view" => $this->getLayoutView())); $view = $this->getActionView(); $limit = RequestMethods::get("limit", 10); $page = RequestMethods::get("page", 1); $campaign = Campaign::all(array(), array("*"), "created", "desc", $limit, $page); $count = Campaign::count(); $view->set("campaigns", $campaign); $view->set("count", $count); $view->set("limit", $limit); $view->set("page", $page); }
<?php // On met en place la protection User::protection(5); // On récupère la liste des campagnes $liste = Campaign::all('email'); // On charge le template Core::loadHeader(); ?> <h2 class="titreCampagne" data-page="campagnes">Campagnes de Email groupés</h2> <?php if (count($liste)) { ?> <section id="campagnes"> <ul class="liste-campagnes"> <?php foreach ($liste as $element) { ?> <li> <a href="<?php Core::goPage('campagne', array('id' => $element['id'])); ?> " class="nostyle"><h4><?php if (!empty($element['objet'])) { echo $element['objet']; } else { echo 'Campagne sans titre'; } ?> </h4></a> <p>Campagne <?php
<?php // On met en place la protection User::protection(5); // On récupère la liste des campagnes $liste = Campaign::all('sms'); // On charge le template Core::loadHeader(); ?> <h2 class="titreCampagne" data-page="campagnes">Campagnes de SMS groupés</h2> <?php if (count($liste)) { ?> <section id="campagnes"> <ul class="liste-campagnes"> <?php foreach ($liste as $element) { ?> <li> <a href="<?php Core::goPage('campagne', array('id' => $element['id'])); ?> " class="nostyle"><h4><?php if (!empty($element['titre'])) { echo $element['titre']; } else { echo 'Campagne sans titre'; } ?> </h4></a> <p>Campagne <?php
<?php // On met en place la protection User::protection(5); // On récupère la liste des campagnes $liste = Campaign::all('publi'); // On charge le template Core::loadHeader(); ?> <h2 class="titreCampagne" data-page="campagnes">Préparation des campagnes de publipostage</h2> <?php if (count($liste)) { ?> <section id="campagnes"> <ul class="liste-campagnes"> <?php foreach ($liste as $element) { $campaign = new Campaign($element['id']); ?> <li> <a href="<?php Core::goPage('publi', array('campagne' => $element['id'])); ?> " class="nostyle"><h4><?php if (!empty($element['titre'])) { echo $element['titre']; } else { echo 'Campagne sans titre'; } ?> </h4></a>