Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 18 Ответов
  • 10559 Просмотров
*

yrygvay

  • Завсегдатай
  • 1293
  • 36 / 3
Новый бесплатный модуль  табов для CMS Joomla! 1.5. IceTab позволяет отображать информацию из категорий и разделов Joomla, информацию из компонента баннеров или просто отображать картинки переключившись на режим "изображение" в модуле. Также Вы можете использовать модуль для отображения контента из популярных расширение K2 и отображения продукции из компонента интернет-магазина VirtueMart.
Отличительные особенности модуля:

    * Возможность отображения любой информации (контент, баннеры, картинки, K2 и VirtueMart).
    * Легкая смена дизайна модуля, выбирая различные встроенные темы.
    * Интуитивно понятный дружественный интерфейс управления модулем.

От себя добавлю что модуль удался на славу, очень прост и удобен в настройке!!

Вот только возник вопрос может кто знает ,как поправить отображение текста?



[вложение удалено Администратором]
Смотрю....
*

Alldar

  • Завсегдатай
  • 1504
  • 195 / 1
*

yrygvay

  • Завсегдатай
  • 1293
  • 36 / 3
*

yrygvay

  • Завсегдатай
  • 1293
  • 36 / 3
Может кто-нибудь подскажет?
Смотрю....
*

remix8080

  • Захожу иногда
  • 347
  • 39 / 0
Так это нужно копать в том модуле, в котором эте все выводится. Теоретически, для рисунка можно попробовать поставить float: left.
« Последнее редактирование: 02.07.2010, 10:23:38 от remix8080 »
*

yrygvay

  • Завсегдатай
  • 1293
  • 36 / 3
попробую, интересно только где это прописать!
Смотрю....
*

remix8080

  • Захожу иногда
  • 347
  • 39 / 0
попробую, интересно только где это прописать!
Поэкспериментируйте с этим модулем вывода. В нем поищите где конкретно выводится картинка, заключите ее в div (если она не в div-е) и для этого div-а в css-файле шаблона добавьте float: left
*

adjuster

  • Давно я тут
  • 786
  • 55 / 2
Поставил модуль себе на сайт, выбрал шаблон, как у автора темы...
нашел файлы, которые отвечают за вывод карточки
mod_icetabs\themes\candy\assets\style.css

Код
@charset "utf-8";

/* CSS Document */
.ice-slideshow-candy {
position:relative;
-moz-border-radius:10px;
-webkit-border-radius:10px;   
border:1px solid #CCD0D7;
background:#DCDFE4 url(texture.jpg) no-repeat top center;
width:auto;
padding:15px 25px;
height:auto;}

.ice-slideshow-candy li {
list-style-type:none!important; }

/* main flash */
.ice-slideshow-candy .ice-main-wapper{
overflow:hidden;
position:relative;}

.ice-slideshow-candy .ice-main-wapper .ice-main-item {
overflow:hidden;
padding:0px;
margin:0px;
height:100%;
width:100%;
position:absolute;}

.ice-slideshow-candy .ice-main-wapper .ice-main-item h3.ice-title {
line-height:1.6em;
padding:0;
text-shadow:1px 1px 1px #fff;
margin:0 0 .25em;}

.ice-slideshow-candy .ice-main-wapper .ice-main-item .ice-description{
padding:1em 1.25em;
text-shadow:0px 1px 1px #fff;}

.ice-slideshow-candy .ice-main-wapper .ice-main-item .ice-description img {
float:left;
margin:.2em 1em .8em 0}

/* item navigator */
.ice-slideshow-candy .ice-navigator-wrapper {
position:relative;}

.ice-slideshow-candy .ice-navigator-outer  {
position:absolute;
right:0;
top:0px;
z-index:3;
height:300px;
width:310px;
overflow:hidden }

.ice-slideshow-candy  ul.ice-navigator {
top:0;
padding:0;
margin:0;
position:absolute;
width:100%;}

.ice-slideshow-candy  ul.ice-navigator li {
cursor:hand;
cursor:pointer;
list-style:none!important;
width:100%;
padding:0!important;
margin:0!important;
background:#246F90 url(tab_gradient.png) repeat-x top left  }
.ice-slideshow-candy  ul.ice-navigator li:hover {
background-color:#28576B}

.ice-slideshow-candy  ul.ice-navigator li div {
padding:1em 1.25em;}

.ice-slideshow-candy .ice-navigator li .ice-title {
font-size:1em;
color:#fff;
text-shadow:0px 1px 1px #000;
font-weight:normal;
margin:0!important; }

.ice-slideshow-candy .ice-navigator li div img {
float:left;
margin:0 .75em .75em 0 }

.ice-slideshow-candy .ice-navigator li.active {
background-color:#28576B; }


/**
 * BUTTONS CONTROL
 */
.ice-slideshow-candy .ice-buttons-control{}

.ice-slideshow-candy .ice-next,
.ice-slideshow-candy .ice-previous {
background:url(arrows.png) no-repeat;
width:25px;
position:absolute;
text-indent:-9999em;
height:50px;
top:42%;
z-index:10;
margin:0px;
cursor:hand;
cursor:pointer;}

.ice-slideshow-candy .ice-next {
background-position:0 -100px;
left:auto;
right:-1px;}

.ice-slideshow-candy .ice-previous {
background-position:0 0;
left:-1px;
right:auto;}

.ice-slideshow-candy .ice-next:hover {
background-position:0 -150px;}

.ice-slideshow-candy .ice-previous:hover {
background-position:0 -50px}
/*
 * CSS for override move the main wapper to the right side
 */
 /* RIGHT ALIGMENT */
.ice-right-sl-candy .ice-navigator-wrapper { float:right; }
.ice-right-sl-candy .ice-main-wapper   { margin-left:auto; margin-right:inherit; float:right }
.ice-right-sl-candy .ice-navigator-outer   { position:relative }
 /* LEFT ALIGMENT */
.ice-left-sl-candy .ice-navigator-wrapper { float:left; }
.ice-left-sl-candy .ice-main-wapper { margin-left:auto; margin-right:inherit; float:left }
.ice-left-sl-candy .ice-navigator-outer { position:relative }

 /* TOP, BOTTOm ALIGMENT */
.ice-top-sl-candy .ice-navigator-outer,  .ice-bottom-sl-candy .ice-navigator-outer{ position:relative; float:left }
.ice-top-sl-candy .ice-navigator,     .ice-bottom-sl-candy .ice-navigator { width:9999em !important }
.ice-top-sl-candy .ice-navigator li,     .ice-bottom-sl-candy .ice-navigator li { display:block; float:left; background-image:url(tab_gradient_1.png)!important; background-position:left top!important; background-repeat:repeat-y!important }



/* Clearing floats without extra markup
   Based on How To Clear Floats Without Structural Markup by PiE
   [http://www.positioniseverything.net/easyclearing.html] */

.clearfix:after,  .container:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;}

.clearfix { display: inline-block; }   

* HTML .clearfix { height: 1%; }

.clearfix { display: block; }



/* VirtueMart Mode */
.ice-vmimagearea {
float:left;
height:100%;
position:relative;
overflow:hidden}

.ice-addtocart {
clear:left;}

.ice-vmimagearea img {
padding-bottom:2em;}

.ice-vmproductdesc {
float:left;
padding-left:15px;
text-align:left;}

.ice-vmproductdesc ul {
margin:0;
padding:0}

.addtocart_button_module {
cursor:pointer;}

И mod_icetabs\themes\candy\virtuemart_item.php

Код
<?php 
global $VM_LANG;
?>
<div class="ice-description">
 
    <h3 class="ice-title">
            <a <?php echo $target;?>  href="<?php echo $row->link;?>" title="<?php echo $row->title;?>"><?php echo $row->title;?></a>
    </h3>
     
   <div class="ice-vmimagearea">
   
   <p><?php echo ps_product::image_tag( $row->product_thumb_image, "alt=\"".$row->product_name."\""); ?></p>
   <div class="ice-vmproductdesc">
     <?php echo $row->description; ?>
</div>
    <div class="ice-addtocart">
   
    <form action="<?php echo $row->addtocart_link?>" method="post">
    <input type="hidden" name="option" value="com_virtuemart" />
    <input type="hidden" name="page" value="shop.cart" />
    <input type="hidden" name="Itemid" value="<?php echo ps_session::getShopItemid(); ?>" />
    <input type="hidden" name="func" value="cartAdd" />
    <input type="hidden" name="prod_id" value="<?php echo $row->product_id; ?>" />
    <input type="hidden" name="product_id" value="<?php echo $row->product_id; ?>" />
    <input type="hidden" name="quantity" value="1" />
    <input type="hidden" name="set_price[]" value="" />
    <input type="hidden" name="adjust_price[]" value="" />
    <input type="hidden" name="master_product[]" value="" />
    <input type="submit" class="addtocart_button_module" value="<?php echo $VM_LANG->_('PHPSHOP_CART_ADD_TO')?>" title="<?php echo $VM_LANG->_('PHPSHOP_CART_ADD_TO')?>" />
    </form>
    </div>
   
    </div>
   
     
 
   
   
 </div>


Помогите отредактировать )
*

adjuster

  • Давно я тут
  • 786
  • 55 / 2
От себя добавлю: в этом модуле по умолчанию стоит ограничение на вывод товара = 4, чтобы поставить, как хочется - необходимо отредактировать файл mod_icetabs\libs\groups\virtuemart\virtuemart.php

Изменить в 2 строках:

$limit           = $params->get( 'vm_limit_items', 4 );

и

if( !(strtolower(substr($tmpimage, 0, 4)) == 'http') )     - на счет этой четверки не уверен - у меня и без ее редактирования выводится нужное мне количество.

*

yrygvay

  • Завсегдатай
  • 1293
  • 36 / 3
Ты чего, зачем редактировать файлы для количества
Там же в настройках самого модуля есть позиция по количеству товара!
Смотрю....
*

skyscraper

  • Захожу иногда
  • 252
  • 47 / 2
*

skyscraper

  • Захожу иногда
  • 252
  • 47 / 2
вариантов полно, вот твой PHP через табличку, редактируй под себя:
Код
<?php 
global $VM_LANG;
?>

<table border="0" style="width: 100%;">
  <tbody>
<tr>
    <td width="33%" rowspan="2" valign="top"><br/>
<h3 class="ice-title">
<a <?php echo $target;?>  href="<?php echo $row->link;?>" title="<?php echo $row->title;?>"><?php echo $row->title;?></a>
</h3>
     
   <div class="ice-vmimagearea">
   
   <p><?php echo ps_product::image_tag( $row->product_thumb_image, "alt=\"".$row->product_name."\""); ?></p></div></td>
  <td rowspan="1" colspan="2">
   <div class="ice-vmproductdesc">
    <?php echo $row->description;?>
</div>
    <div class="ice-addtocart">
<input type="submit" class="addtocart_button_module" value="<?php echo $VM_LANG->_('PHPSHOP_CART_ADD_TO')?>" title="<?php echo $VM_LANG->_('PHPSHOP_CART_ADD_TO')?>" />   
  <form action="<?php echo $row->addtocart_link?>" method="post">
    <input type="hidden" name="option" value="com_virtuemart" />
    <input type="hidden" name="page" value="shop.cart" />
    <input type="hidden" name="Itemid" value="<?php echo ps_session::getShopItemid(); ?>" />
    <input type="hidden" name="func" value="cartAdd" />
    <input type="hidden" name="prod_id" value="<?php echo $row->product_id; ?>" />
    <input type="hidden" name="product_id" value="<?php echo $row->product_id; ?>" />
    <input type="hidden" name="quantity" value="1" />
    <input type="hidden" name="set_price[]" value="" />
    <input type="hidden" name="adjust_price[]" value="" />
    <input type="hidden" name="master_product[]" value="" />
      </form>
    </div>   

 </td>
</tr>
    </tbody>
</table>
*

adjuster

  • Давно я тут
  • 786
  • 55 / 2
Спасибо!

На на счет
Цитировать
Ты чего, зачем редактировать файлы для количества
Там же в настройках самого модуля есть позиция по количеству товара!
У меня через админку количество позиций не меняется - пришлось именно вручную менять.
*

yrygvay

  • Завсегдатай
  • 1293
  • 36 / 3
.ice-vmproductdesc {
float:left;
padding-left:15px;
text-align:left;


вот какие строчки нужно править что бы текст был ровный.
просто удаляем float:left; и текст выравнивается по центру
Смотрю....
*

Chester13

  • Захожу иногда
  • 101
  • 1 / 0
Все получилось, спасибо за модуль ;)
Как можно разместить модуль над главными категориями.
Пробовал разместить модуль через команду {loadposition ее} в материале(там норм отображается), В самом Виртуал Марте есть визуальный редактор(описания о магазине, выходит над категориями(там где надо разместить)) но там просто выводит текст {loadposition ее} (Подскажите как еще можно это реализовать)

До6рого времени суток!
Внезапно возникла про6леммка -




Может есть идеи какие как исправить можно?

Сайт -
Код
http://www.tortdeko.ru/

Манипуляции с изменением размера и позиции в настройках модуля не помогли.
То есть 6уд-то перестала ра6отать "уменьшающая" картинку функция...
« Последнее редактирование: 07.10.2010, 23:58:55 от Kamikazee »
*

xalker

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Просьба модераторам удалить сообщение. Проблема как оказалось не в icetabs, создам отдельную тему с описанием.
« Последнее редактирование: 01.09.2011, 15:31:09 от xalker »
*

Besa

  • Захожу иногда
  • 162
  • 4 / 0
  • В чём-то каждый умнее меня. Поэтому я спрашиваю.
Помогите мне, пожалуйста. Модуль поставила IceTabs с шаблоном, на главной он пока работает. А вот в админке - кракозябры... как это поправить? Переставляла даже другую версию, не помогает.
....Joomla 2.5 - У меня он не с VM а с joomshop работает
« Последнее редактирование: 24.06.2012, 10:51:38 от Besa »
*

Site-Guide

  • Осваиваюсь на форуме
  • 17
  • 1 / 0
Помогите мне, пожалуйста. Модуль поставила IceTabs с шаблоном, на главной он пока работает. А вот в админке - кракозябры... как это поправить? Переставляла даже другую версию, не помогает.
....Joomla 2.5 - У меня он не с VM а с joomshop работает

У меня было то же самое. Модуль конфликтует с VM.. удалил VM оставил только JooShoping и все заработало yes!
« Последнее редактирование: 01.10.2012, 09:53:26 от Site-Guide »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

VirtueMart не может создать мини-изображение из .jpeg-файла

Автор Nick IntegraLL

Ответов: 13
Просмотров: 11856
Последний ответ 19.08.2025, 09:55:52
от AgentSmith
Настройки отображения товара

Автор wectra

Ответов: 2
Просмотров: 4371
Последний ответ 12.07.2017, 22:12:27
от wectra
Как реализовать на VirtueMart такую карточку товара?

Автор AdmbVlad

Ответов: 0
Просмотров: 1833
Последний ответ 14.10.2015, 17:01:55
от AdmbVlad
[download] Модуль вывода товаров для VirtueMart (1.2.3 и 2.1)

Автор beliyadm

Ответов: 1448
Просмотров: 378723
Последний ответ 21.07.2015, 06:21:55
от Серегин
mod VirtueMart featureprod редактирование

Автор vsokol

Ответов: 1
Просмотров: 1886
Последний ответ 10.04.2015, 08:07:41
от vsokol