Помогите пожалуйста!
Пожскажите, как сделать так же как на демо сайте, что когда показывает большие картинки справо, то слева показывается кнопка Mode info и Order Now.
Просто при инсталяции этого модуля, у меня все нормально показывается, но вот только кнопки Order now нету, а по идее этот модуль сделан для новостей, а не товаров. Почему на демо есть эта кнопка а при инсталяции нету. Еще почему-то вот тут в описании ниже
http://www.pharma-plus.ru/index.php?option=com_content&view=article&id=82&Itemid=130 показывается категория новостей News/Product Info а у меня такого нету. И когда делаю индексацию элемента в коде на демо сайте этой кнопки Order Now, то появляется вот эта ссылка:
<a class="vmpurchase" href="/youmania/index.php?page=shop.product_details&flypage=youmania_flypage.tpl&product_id=20&category_id=2&option=com_virtuemart&Itemid=118">Purchase Now!</a>
Как же так получается, если это модуль новостей, то почему у него на демо сайте можно сделать ссылку на товары, а у меня нельзя, притом что настройки модуля у нас одинаковые.
Вот код модуля:
<?php
/*======================================================================*\
|| #################################################################### ||
|| # Youjoomla LLC - YJ- Licence Number 123456789
|| # Licensed to -
|| # ---------------------------------------------------------------- # ||
|| # Copyright (C) 2006-2009 Youjoomla LLC. All Rights Reserved. ||
|| # This file may not be redistributed in whole or significant part. # ||
|| # ---------------- THIS IS NOT FREE SOFTWARE ---------------- # ||
|| # http://www.youjoomla.com | http://www.youjoomla.com/license.html # ||
|| #################################################################### ||
\*======================================================================*/
// no direct access
defined('_JEXEC') or die('Restricted access');
$who = strtolower($_SERVER['HTTP_USER_AGENT']);
JHTML::_('behavior.mootools');
require_once (JPATH_SITE.DS.'components'.DS.'com_content'.DS.'helpers'.DS.'route.php');
require_once('modules/mod_youmania_slider/lib/slike.php');
$get_items = $params->get ('get_items',1);
$nitems = $params->get ('nitems',4);
$chars = $params->get ('chars',40);
$ordering = $params->get ('ordering',3);// 1 = ordering | 2 = popular | 3 = random
$specificitems = $params->get ('specificitems','');
$full_player_width = $params->get ('full_player_width',960);
$player_height = $params->get ('player_height',300);
$intro_width = $params->get ('intro_width',"320px");
$autoSlide = $params->get ('autoSlide',0);
$startElem = $params->get ('startElem',2);
$visibleItems = $params->get ('visibleItems',3);
$type_slider = $params->get('type_slider');
$sorient = $params->get('sorient');
$stime = $params->get('stime');
$sduration = $params->get('sduration');
$showtooltip = $params->get('showtooltip',0);
$showcattitle = $params->get('showcattitle',1);
$showreadmore = $params->get('showreadmore',1);
if($ordering ==1){
$order = 'ordering';
}elseif($ordering == 2){
$order = 'hits';
}elseif ($ordering == 3){
$order = 'RAND()';
}
$document = &JFactory::getDocument();
$document->addStyleSheet(JURI::base(). 'modules/mod_youmania_slider/css/stylesheet.css');
$document->addScript(JURI::base(). 'modules/mod_youmania_slider/script/youmania.js');
if(preg_match("/msie 6/", $who)) {
$document->addStyleSheet(JURI::base(). 'modules/mod_youmania_slider/css/ifie.php');
}
$document->addScriptDeclaration("
window.addEvent('load', function(){
new YJYoumania({
outerContainer : 'YJYoumania_outer',
innerContainer : 'YJYoumania_inner',
elements: '.YJYoumania_slide',
navigation: {
'forward':'YJYoumania_right',
'back':'YJYoumania_left',
container: 'YJYoumania_inner_nav',
elements:'.YJYoumania_navLink',
outer: 'YJYoumania_nav',
visibleItems:$visibleItems
},
navInfo: 'YJYoumania_nav_info',
navLinks: '.YJYoumania_navLink',
slideType: $type_slider,
orientation: $sorient,
slideTime: $stime,
duration: $sduration,
tooltips:$showtooltip,
autoslide:$autoSlide,
startElem:$startElem
});
});
");
echo "<!-- http://www.Youjoomla.com Youjoomla YouMania News Slider for Joomla 1.5 starts here --> ";
?>
<?php
$db =& JFactory::getDBO();
$user =& JFactory::getUser();
$userId = (int) $user->get('id');
$aid = $user->get('aid', 0);
$contentConfig = &JComponentHelper::getParams( 'com_content' );
$access = !$contentConfig->get('shownoauth');
$nullDate = $db->getNullDate();
$date =& JFactory::getDate();
$now = $date->toMySQL(); //date('Y-m-d H:i:s');
$where = 'a.state = 1'
. ' AND ( a.publish_up = '.$db->Quote($nullDate).' OR a.publish_up <= '.$db->Quote($now).' )'
. ' AND ( a.publish_down = '.$db->Quote($nullDate).' OR a.publish_down >= '.$db->Quote($now).' )'
;
if(!empty($specificitems)){
$where .= ' AND a.id IN ('.$specificitems.')';
}else{
$where .= ' AND cc.id = '.$get_items.'';
}
$sql = 'SELECT a.*, ' .
' CASE WHEN CHAR_LENGTH(a.alias) THEN CONCAT_WS(":", a.id, a.alias) ELSE a.id END as slug,'.
' CASE WHEN CHAR_LENGTH(cc.alias) THEN CONCAT_WS(":", cc.id, cc.alias) ELSE cc.id END as catslug,'.
'cc.title as cattitle,'.
's.title as sectitle'.
' FROM #__content AS a' .
' INNER JOIN #__categories AS cc ON cc.id = a.catid' .
' INNER JOIN #__sections AS s ON s.id = a.sectionid' .
' WHERE '. $where .'' .
($access ? ' AND a.access <= ' .(int) $aid. ' AND cc.access <= ' .(int) $aid. ' AND s.access <= ' .(int) $aid : '').
' AND s.published = 1' .
' AND cc.published = 1' .
' ORDER BY '.$order .' LIMIT 0,'.$nitems.'';
$db->setQuery( $sql );
$load_items = $db->loadObjectList();
$slidesYoumania = array();
foreach ( $load_items as $row ) {
$slideYoumania = array(
'date' => JHTML::_('date', $row->created, '%d-%m-%Y'),
'intro' => substr(strip_tags($row->introtext,'<a><span>'),0,$chars),
'intro2' => substr(strip_tags($row->introtext),0,15),
'link' => ContentHelperRoute::getArticleRoute($row->slug, $row->catslug, $row->sectionid),
'cat_link' => ContentHelperRoute::getCategoryRoute($row->catid, $row->sectionid),
'img_url' => $img_url = youmania_image($row),
'title' => $row->title,
'cat_title' => $row->cattitle,
'img_url' => '',
'img_out' =>"<img src=\"".JURI::base().$img_url."\" border=\"0\" class=\"YJYoumania_link\" title=\"".$row->cattitle." :: ".$row->title."\" alt=\"\"/>",
'img_out2'=>"".JURI::base().$img_url.""
);
$slidesYoumania[] = $slideYoumania;
}
?>
<div style="width:<?php echo $full_player_width ?>px; margin:0px auto 0px; display:block; position:relative;">
<div id="YJYoumania_outer" class="slide" style="width:<?php echo $full_player_width ?>px; height:<?php echo $player_height ?>px;">
<div id="YJYoumania_inner" style="width:<?php echo $full_player_width ?>px;">
<?php $countSlides = 0;?>
<?php foreach ($slidesYoumania as $slideYoumania):?>
<div class="YJYoumania_slide" style="width:<?php echo $full_player_width ?>px; height:<?php echo $player_height ?>px; display:<?php echo $startElem==$countSlides?'block':'none';?>"> <a href="<?php echo $slideYoumania['link'] ?>" title="">
<?php if(isset($img_url) && $img_url != "") echo $slideYoumania['img_out'] ?>
</a>
<div class="YJYoumania_description" style="width:<?php echo $intro_width ?>;"> <div class="title"><?php echo $slideYoumania['title'] ?>
<?php if($showcattitle ==1) { ?>
<div class="slide_cat"><a href="<?php echo $slideYoumania['cat_link'] ?>">More <?php echo $slideYoumania['cat_title'] ?> news</a></div>
<?php } ?>
</div>
<p><?php echo $slideYoumania['intro'] ?></p>
<?php if ($showreadmore == 1 ){ ?>
<a href="<?php echo $slideYoumania['link'] ?>" title="" class="YJYoumania_more">Read more</a>
<?php } ?>
</div>
</div>
<?php $countSlides+=1; ?>
<?php endforeach;?>
</div>
</div>
<div class="navContainer" style="width:<?php echo $full_player_width ?>px;"> <a href="#" title="previous" id="YJYoumania_left"></a> <a href="#" title="next" id="YJYoumania_right"></a>
<div id="YJYoumania_nav" style="width:<?php echo $full_player_width - 120 ?>px;">
<div class="nav_inner" id="YJYoumania_inner_nav">
<?php foreach ($slidesYoumania as $slideYoumania):?>
<a href="#" class="YJYoumania_navLink" title="Navigate to ::<?php echo $slideYoumania['title'] ?>">
<span class="slider_nav_intro"><?php echo $slideYoumania['intro2'] ?></span>
<span class="slide_img" style="background:url(<?php if(isset($img_url) && $img_url != "") echo $slideYoumania['img_out2'] ?>) no-repeat center 50%;"></span>
</a>
<?php endforeach;?>
</div>
</div>
</div>
</div>
Прошу вас помочь сделать так же как у него или может есть способ в новостях (материалах) создать новости с возможностью указания сылки с каждой новости на товар или ссылку нужную мне, но именно на каждую новость отдельно.
Помогите пожалуйста!