Exemple #1
0
    ?>
					<?php 
    $rowcount = (int) $i % (int) $columns + 1;
    ?>
					<?php 
    if ($rowcount == 1) {
        ?>
						<div class="row"><!-- begin row -->
					<?php 
    }
    ?>

					<?php 
    $contest_url = JRoute::_('index.php?option=com_akrecipes&view=contest&id=' . (int) $item->id);
    $contest_image = $item->contest_image;
    $contest_introtext = AkrecipesHelper::splitToIntroAndFullText($item->contest_description)->introtext;
    $add_recipe_url = JRoute::_(AkrecipesHelperRoute::getAddRecipeRoute());
    $contest_start_date = $item->publish_up;
    $contest_close_date = $item->publish_down;
    $contest_state = AkrecipesFrontendHelper::getContestState($item);
    ?>
					<div class="contest col-md-<?php 
    echo $colspan;
    ?>
 col-xs-12">
						<div class="thumbnail">
							<a href="<?php 
    echo $contest_url;
    ?>
" title="<?php 
    echo $item->contest_name;
Exemple #2
0
    ?>
 
			</div>
			<div class="col-md-6 col-xs-12">
				<span class="contest-ends-label">Contest Ends</span> : <?php 
    echo JHtml::_('date', $this->item->publish_down, JText::_('DATE_FORMAT_LC3'));
    ?>
 
			</div>			
		</div>

		<div class="row contest-description">
			<div class="col-md-12 col-xs-12">
				<?php 
    $contest_intro_text = AkrecipesHelper::splitToIntroAndFullText($this->item->contest_description)->introtext;
    $contest_full_text = AkrecipesHelper::splitToIntroAndFullText($this->item->contest_description)->fulltext;
    ?>
				<div class="contest-introtext">
					<?php 
    echo $contest_intro_text;
    ?>
				</div>
				<div class="contest-fulltext">
					<?php 
    echo $contest_full_text;
    ?>
				</div>				
			</div>
		</div>

		<?php 
Exemple #3
0
 /**
  * Prepares the document
  *
  * @return void
  *
  * @throws Exception
  */
 protected function _prepareDocument()
 {
     $app = JFactory::getApplication();
     $menus = $app->getMenu();
     $title = null;
     //error_log("_prepareDocument params --> " .  print_r($this->params,true));
     // Because the application sets a default page title,
     // We need to get it from the menu item itself
     $menu = $menus->getActive();
     if ($menu) {
         $this->params->def('page_heading', $this->params->get('page_title', $menu->title));
     } else {
         //$this->params->def('page_heading', JText::_('COM_AKBRANDS_DEFAULT_PAGE_TITLE'));
         $this->params->def('page_heading', $this->item->contest_name);
     }
     if ($menu) {
         $menu_page_title = $menu->params->get('page_title');
     }
     if (isset($menu_page_title) && !empty($menu_page_title)) {
         $title = $menu->params->get('page_title');
     } else {
         $title = $this->item->contest_name;
     }
     if ($app->get('sitename_pagetitles', 0) == 1) {
         //$title = JText::sprintf('JPAGETITLE', $app->get('sitename'), $title);
         $title = JText::sprintf('JPAGETITLE', $this->item->contest_name, $title);
     } elseif ($app->get('sitename_pagetitles', 0) == 2) {
         //$title = JText::sprintf('JPAGETITLE', $title, $app->get('sitename'));
         $title = JText::sprintf('JPAGETITLE', $title, $this->item->contest_name);
     }
     $this->document->setTitle($title);
     if ($this->params->get('menu-meta_description')) {
         $this->document->setDescription($this->params->get('menu-meta_description'));
     } else {
         $contest_desc = strip_tags(AkrecipesHelper::splitToIntroAndFullText($this->item->contest_description)->introtext);
         $this->document->setDescription($contest_desc);
     }
     if ($this->params->get('menu-meta_keywords')) {
         $this->document->setMetadata('keywords', $this->params->get('menu-meta_keywords'));
     }
     if ($this->params->get('robots')) {
         $this->document->setMetadata('robots', $this->params->get('robots'));
     }
     //$this->document->addStylesheet('media/com_akrecipes/css/recipe.css');
 }