Форум русской поддержки Joomla!® CMS
08.12.2016, 00:12:25 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Ссылка на категорию mod_jshopping_random_products

 (Прочитано 129 раз)
0 Пользователей и 1 Гость смотрят эту тему.
tomas_morgam
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 131


« : 22.07.2016, 16:58:42 »

Здравствуйте! Как в модуле mod_jshopping_random_products сделать ссылку на категорию, вибранную в админке (например, ссылка "в категорию" под ценой)?

Код:
<div class="jshop random_products">
<?php foreach($rand_prod as $curr){ ?>
   <div class="block_item">
       <?php if ($show_image) { ?>
       <div class="item_image">
           <a href="<?php print $curr->product_link?>"><img src = "<?php print $jshopConfig->image_product_live_path?>/<?php if ($curr->product_thumb_image) print $curr->product_thumb_image; else print $noimage?>" alt="" height="130px"/></a>
       </div>
       <?php } ?>
       <div class="item_name">
           <a href="<?php print $curr->product_link?>"><?php print $curr->name?></a>
       </div>
       <?php if ($curr->_display_price){?>
       <div class="item_price">
           <?php print formatprice($curr->product_price);?>
       </div>
       <?php }?>
   </div>       
<?php } ?>
</div>
Записан
kit2m2
Завсегдатай
*****

Репутация: +76/-0
Offline Offline

Пол: Мужской
Сообщений: 766



« Ответ #1 : 22.07.2016, 18:07:05 »

Посмотрите Здесь, сделайте по аналогии
Записан
tomas_morgam
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 131


« Ответ #2 : 25.07.2016, 14:22:07 »

Посмотрите Здесь, сделайте по аналогии
1. Ваш плагин у меня на шаблоне не заработал, проверил - плагин включен.
2. "Сделайте по аналогии" - очень конструктивный совет, при том что непонятно как вообще вам плагин работает (ни маниула, ни возможности самому вставлять кнопку где нужно).
Записан
kit2m2
Завсегдатай
*****

Репутация: +76/-0
Offline Offline

Пол: Мужской
Сообщений: 766



« Ответ #3 : 25.07.2016, 15:22:25 »

Не заработал, значит нет позиций вывода типа "_tmp_". Для кнопки в плагине - 3 позиции, куда уж больше...
Насчет мануала - какой мануал для бесплатного простого плагина? Есть еще такой вариант
Записан
kit2m2
Завсегдатай
*****

Репутация: +76/-0
Offline Offline

Пол: Мужской
Сообщений: 766



« Ответ #4 : 25.07.2016, 16:07:32 »

Вот код из плагина, который выводит категорию:
Код:
if ($type_button == 1) {
$category_id = JRequest::getInt('category_id');
$category = JTable::getInstance('category', 'jshop');
$category->load($category_id);
$lang = JSFactory::getLang();
$name_field = $lang->get('name');
$link_button = SEFLink('index.php?option=com_jshopping&controller=category&task=view&category_id='.$category_id, 1);
$cat_button = '<div class="button_cat"><a class="btn '.$btn_size.' '.$btn_color.' '.$myclass.'" href="'.$link_button.'" title="'.$mytext.' '.$category->$name_field.'" target="'.$mytarget_button.'"  onclick="'.$myevent.'">'.$mytext.' '.$category->$name_field.'</a></div>';
}
if ($type_button == 2) {
$category_id = JRequest::getInt('category_id');
$category = JTable::getInstance('category', 'jshop');       
$category->load($category_id);
$categories_id = $category->getTreeParentCategories();
$categories_arr = jShopCategoriesHelper::getCatsArray($field_sort, $ordering, $category_id, $categories_id);
$link_button = SEFLink('index.php?option=com_jshopping&controller=category&task=view&category_id='.$category_id, 1);
$cat_button = '<div class="button_cat"><a class="btn '.$btn_size.' '.$btn_color.' '.$myclass.'" href="'.$link_button.'" title="'.$mytext.'" target="'.$mytarget_button.'"  onclick="'.$myevent.'">'.$mytext.'</a></div>';
}
if ($type_button == 3) {
$category_id = JRequest::getInt('category_id');
$category = JTable::getInstance('category', 'jshop');       
$category->load($category_id);
$link_button = SEFLink('index.php?option=com_jshopping&controller=category&task=view&category_id='.$category_id, 1);
$cat_button = '<div class="button_cat"><a class="btn '.$btn_size.' '.$btn_color.' '.$myclass.'" href="'.$mylink_button.'" title="'.$mytext.' '.$mytext_button.'" target="'.$mytarget_button.'"  onclick="'.$myevent.'">'.$mytext.' '.$mytext_button.'</a></div>';
}
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet