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

back

  • Захожу иногда
  • 214
  • 7 / 0
  • Все просто если по очереди)
не знаю, но мне это не помогло - я вот и уничтожил код просто.
не лучшее решение конечно.
*

valetxxx

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
  • goldenmagazin.ru
а как добавить изображение, к этим продуктам? подскажите пож-та

Тоже очень актуально  добавить картинку к недавно просмотренным товарам - не решили вопрос?

Помогите кто сталкивался!

что править  recent.tpl.php - понял....
*

valetxxx

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
  • goldenmagazin.ru
а как добавить изображение, к этим продуктам? подскажите пож-та

Подскажите, если решили вопрос!
*

andersan2000

  • Захожу иногда
  • 64
  • 0 / 0
Добрый день. Подскажите недалекому: Недавно просмотренные товары залезают на сопутствующие. Как это можно исправить?
*

Maxum

  • Давно я тут
  • 689
  • 32 / 1
Залезают как - заголовок или вообще сам модуль?
Ссылку на сайт дайте, пожалуйста.
*

andersan2000

  • Захожу иногда
  • 64
  • 0 / 0
« Последнее редактирование: 13.12.2010, 17:09:56 от andersan2000 »
*

Maxum

  • Давно я тут
  • 689
  • 32 / 1
Я вижу только сопутствующие товары. Недавно просмотренных вообще нет.
*

Maxum

  • Давно я тут
  • 689
  • 32 / 1
Всё, вижу. Нужно в стилях смотреть, а FireBug что-то глючит. Попробую позже.

Это не Недавно просмотренные товары перекрывают Сопутствующие, а изображения из Сопутствующих вылазят из таблицы.
Где-то для изображения прописана высота в 90px, возможно, в components\com_virtuemart\themes\Ваша тема\templates\common\relatedProducts.tpl.php. Попробуйте исправить на 100%.
« Последнее редактирование: 13.12.2010, 17:55:10 от Maxum »
*

andersan2000

  • Захожу иногда
  • 64
  • 0 / 0
Всё, вижу. Нужно в стилях смотреть, а FireBug что-то глючит. Попробую позже.

Это не Недавно просмотренные товары перекрывают Сопутствующие, а изображения из Сопутствующих вылазят из таблицы.
Где-то для изображения прописана высота в 90px, возможно, в components\com_virtuemart\themes\Ваша тема\templates\common\relatedProducts.tpl.php. Попробуйте
исправить на 100%.
Код
<?php if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' ); ?>

<hr/>

<h3><?php echo $VM_LANG->_('PHPSHOP_RELATED_PRODUCTS_HEADING')?></h3>
 
<table width="100%" align="center">
<tr>
    <?php
    while( $products->next_record() ) { ?>
      <td valign="top">
      <?php echo $ps_product->product_snapshot( $products->f('product_sku') )?>
      </td>
<?php
    }
?>
    </tr>
</table>

Вот что у меня там есть - при изменении на 90% - ничего не меняется,на 30% - все товары перемещаются на середину в сжатом виде.

*

Maxum

  • Давно я тут
  • 689
  • 32 / 1
Так Вы не то меняете! Нужно менять не ширину таблицы в 100%, а высоту изображения в 90px! Если в relatedProducts.tpl.php этого нет, попробуйте посмотреть в components\com_virtuemart\themes\Ваша тема\templates\common\productsnapshot.tpl.php. Иногда стили, прописанные здесь, влияют на некоторые модули.
Только имейте в виду, что это изменение может повлиять на дизайн, то есть придётся регулировать или добавлять новые свойства.
*

andersan2000

  • Захожу иногда
  • 64
  • 0 / 0
Так Вы не то меняете! Нужно менять не ширину таблицы в 100%, а высоту изображения в 90px! Если в relatedProducts.tpl.php этого нет, попробуйте посмотреть в components\com_virtuemart\themes\Ваша тема\templates\common\productsnapshot.tpl.php. Иногда стили, прописанные здесь, влияют на некоторые модули.
Только имейте в виду, что это изменение может повлиять на дизайн, то есть придётся регулировать или добавлять новые свойства.

ОГРОМНОЕ СПАСИБО!
*

andersan2000

  • Захожу иногда
  • 64
  • 0 / 0
подскажите пожалуйста, а уменьшить расстояние между картинкамими в сопутствующих товарах, где менять ?
*

Maxum

  • Давно я тут
  • 689
  • 32 / 1
Да примерно там же и менять. FireBug не показывает, чтобы в данном случае использовались стили из внешних CSS. Значит, всё меняется в указанных файлах. Сейчас, к сожалению, нет времени, может, попозже посмотрю (только сайт включите-таки :)).
На всякий случай: по умолчанию VM выводит всего 4 дополнительных товара. Об этом недавно спрашивали здесь.
*

andersan2000

  • Захожу иногда
  • 64
  • 0 / 0
Да меня в принципе 4 товара устраивают вполне, вот если бы их можно было сделать списком - вообще было бы супер
1. Товар1
2. Товар2
3. Товар3
*

Maxum

  • Давно я тут
  • 689
  • 32 / 1
Ну, смотрите, с таким размером изображений получится длинный список :).
Перенесите тег строки в код php, т.е. в файле components\com_virtuemart\themes\Ваша тема\templates\common\relatedProducts.tpl.php поменяйте кусок
Код
<table width="100%" align="center">
<tr>
    <?php
    while( $products->next_record() ) { ?>
      <td valign="top">
      <?php echo $ps_product->product_snapshot( $products->f('product_sku') )?>
      </td>
<?php
    }
?>
    </tr>
</table>

на вот этот
Код
<table width="100%" align="center">
    <?php
    while( $products->next_record() ) { ?><tr>
      <td valign="top">
      <?php echo $ps_product->product_snapshot( $products->f('product_sku') )?>
      </td>
          </tr>
<?php
    }
?>
</table>

Если изображения налазят одно на другое - попробуйте добавить <br/> (один или два) перед закрывающим тегом </td>. Или опять же, смотрите файл productsnapshot.tpl.php.
*

andersan2000

  • Захожу иногда
  • 64
  • 0 / 0
без изображений просто текст
*

p3p51man

  • Новичок
  • 3
  • 0 / 0
Подскажите как убрать 'Недавно просмотренные товары'?

как вариант  переименовать файл \components\com_virtuemart\themes\default\templates\common\recent.tpl.php
на  файл типа \components\com_virtuemart\themes\default\templates\common\!recent.tpl.php
*

kreolka_8

  • Захожу иногда
  • 153
  • 2 / 0
Цитировать
а как добавить изображение, к этим продуктам? подскажите пож-та
Подскажите, если решили вопрос!

Решение в приведенном ниже коде.
Вставить его в: \components\com_virtuemart\themes\default\templates\common\recent.tpl.php
Код
<?php
 if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' ); ?>
 <?php if( empty($recent_products)) return;
 ?>
 <!-- List of recent products -->
 <h3><?php echo $VM_LANG->_('VM_RECENT_PRODUCTS')?></h3>
 <ul class="vmRecentDetail">
 <?php
 foreach( $recent_products as $recent ) { // Loop through all recent products
 foreach( $recent as $attr => $val ) {
 //echo $attr." - ".$val."<br />";
 $this->set( $attr, $val );
 }
 ?>

 <a href="<?php echo $recent["product_url"]; ?>" >
 <img src="components/com_virtuemart/shop_image/product/<?=$recent["product_thumb_image"]?>" alt="" border="0" height="100"/></a>

 <?php
 }
 ?>
*

Goofa

  • Новичок
  • 7
  • 0 / 0
Есть такой вопрос, recent products - они же недавно просмотренные товары показывают историю с товара который в данный момент просматриваешь, как сделать чтобы история начиналась с предыдущего? Помогите опытом золотым =)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Нужно вывести случайные товары на главную Joomla

Автор manowar

Ответов: 3
Просмотров: 5286
Последний ответ 13.12.2016, 12:41:12
от vitaliypoli
Описание категории опустить под товары

Автор angelo4ek-001

Ответов: 5
Просмотров: 1949
Последний ответ 12.11.2015, 01:53:39
от fsv
VirtueMart -как убрать слово "КАТЕГОРИИ" на первой странице магазина

Автор stalker828

Ответов: 12
Просмотров: 9222
Последний ответ 30.07.2014, 11:51:16
от ZAIRA
Убрать авторизацию с сайта.

Автор Chebyrek

Ответов: 8
Просмотров: 10036
Последний ответ 31.05.2014, 11:25:44
от Andreiand
Как убрать границы у таблицы?

Автор mernata

Ответов: 2
Просмотров: 2091
Последний ответ 31.03.2014, 09:04:30
от mernata