Новости Joomla

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

coolon

  • Захожу иногда
  • 59
  • 0 / 0
А как сделать чтобы возле каждой особенности была своя кнопка: " в корзину" ?
как на картинке: http://joomlaforum.ru/index.php?action=dlattach;topic=84888.0;attach=452999531;image
« Последнее редактирование: 16.12.2011, 20:31:49 от coolon »
*

coolon

  • Захожу иногда
  • 59
  • 0 / 0
Подскажите как убрать обязательное заполнение цены товара?
Есть Свойства товара заполненные через = , т.е. цена не нужна, только мешает.
Сейчас если убрать цену то кнопка купить не будет отображаться
« Последнее редактирование: 17.12.2011, 19:26:34 от coolon »
*

Dashik

  • Новичок
  • 6
  • 0 / 0
Здравствуйте, аналогичная проблема. Есть модуль новинки (latestprod), который использует productsnapshot.tpl.php, нужно у товаров, у которых есть свойства вывести эти свойства, чтобы можно было положить в корзину прямо из модуля. Делала как написано:

1. В файле ps_product.php:
Найти функцию function product_snapshot
и внизу, в блоке, отвечающем за отправку в корзину, закоментировать строку:
&& !$this->product_has_attributes($product_id, true)
Таким образом мы разрешаем показ кнопки "купить", если у товара есть свойства.
=============================================================================
2.  В файле productsnapshot.tpl:
Вверху, после:
<?php if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' );
вставить для подключения:
$ps_product = new ps_product;
$ps_product_attribute = new ps_product_attribute;
$db = new ps_DB;

и в этом же файле несколько изменить блок кода, отвечающего за отправку товара в корзину:
<!-- The add to cart DIV. -->
<div style="text-align:center;" width="100%">
  <div align="left">
<?php
if( !empty($addtocart_link) ) {
?>
  </div>
  <form action="<?php echo $mm_action_url ?>index.php" method="post" name="addtocart" id="<?php echo uniqid('addtocart_')?>" class="addtocart_form" <?php if( $this->get_cfg( 'useAjaxCartActions', 1 ) && !$notify ) { echo 'onsubmit="handleAddToCart( this.id );return false;"'; } ?>>
  <?php echo $ps_product_attribute->list_advanced_attribute($product_id,$product_id); ?>
    <div align="left">
      <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 $product_id; ?>" />
      <input type="hidden" name="product_id" value="<?php echo $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')?>" />
    </div>
  </form>
   <br />
<?php
}
?>
</div>

Таким образом, отправка товара в корзину будет происходить без перезагрузки ( штатный ajax), выбрав свойства (если есть).
Вроде ничего не забыл... (но как знать?)

PS, это только код - надеюсь, над стилистикой поработаете сами...

Но после сохранения файла productsnapshot.tpl.php на сайте вообще ничего не отображается - белая пустая страница.... VM 1.1.9, J 1.5.22, подскажите что делаю не так, вот мой код файла productsnapshot.tpl.php с внесенными изменениями:
Спойлер
[свернуть]
Подскажите пожалуйста, что делаю не так, почему не работает?
*

Seeker

  • Осваиваюсь на форуме
  • 35
  • 6 / 0
Добрый день!

Кто нибудь решал проблему вывода позиций товара в категории (броуз)?
то есть свойства которые добавляются через "Новая позиция"

Joomla 1.5 VM 1.1.4



в полном описании товаров (флайпейдж) все работает, но в станд. сборке в категории если у товара есть позиции, не показывает ни выбор, ни добавить в корзину...
*

aleks_yug

  • Давно я тут
  • 628
  • 83 / 0
Добрый день!

Кто нибудь решал проблему вывода позиций товара в категории (броуз)?
то есть свойства которые добавляются через "Новая позиция"

Joomla 1.5 VM 1.1.4



в полном описании товаров (флайпейдж) все работает, но в станд. сборке в категории если у товара есть позиции, не показывает ни выбор, ни добавить в корзину...

Судя по картинке, используется browse_listtable.tpl.php?
Это картинка из  категории или флая товара?
*

Seeker

  • Осваиваюсь на форуме
  • 35
  • 6 / 0
Судя по картинке, используется browse_listtable.tpl.php?
Это картинка из  категории или флая товара?

Из флайпэйджа. Используется addtocart_list_multi.tpl.php
*

aleks_yug

  • Давно я тут
  • 628
  • 83 / 0
Из флайпэйджа. Используется addtocart_list_multi.tpl.php
Данный способ ( имеются ввиду дочерние товары) так работать не будет. Используйте свойства - в этом случае все можно будет настроить и в категории.
*

Seeker

  • Осваиваюсь на форуме
  • 35
  • 6 / 0
Данный способ ( имеются ввиду дочерние товары) так работать не будет. Используйте свойства - в этом случае все можно будет настроить и в категории.
Свойства не подходят, потому что а) картинки б) возможность покупки нескольких цветов сразу.

В категории удалось отобразить выбор позиций, но перестала работать кнопка купить у товаров не имеющих позиций. Решаю.
*

Apposym

  • Осваиваюсь на форуме
  • 39
  • 1 / 0
  • Не ругайтесь пжлста, я ЧАЙНИК!
Блин !  :(никак не получается создать кнопку "Купить"  и Количество:  или добавить " В КОРЗИНУ" и Количество:  рядом с кнопкой подробнее... вот сайт
Спойлер
[свернуть]
Мож кто подскажет где что править надо,  СПАСИБО всем за помощь.
ps  Joomla Версия 1.5.25
Ваша версия
VirtueMart 1.1.9 stable
*

Seeker

  • Осваиваюсь на форуме
  • 35
  • 6 / 0
Свойства не подходят, потому что а) картинки б) возможность покупки нескольких цветов сразу.

В категории удалось отобразить выбор позиций, но перестала работать кнопка купить у товаров не имеющих позиций. Решаю.

Решение выложил тут http://joomlaforum.ru/index.php/topic,207541.0.html
*

Timofey

  • Осваиваюсь на форуме
  • 44
  • 0 / 0
Кто не буть реализовал вывод зависимых товаров??
*

kpk17

  • Захожу иногда
  • 257
  • 2 / 0
а никто не реализовал, чтобы окно со свойствами вылезало после нажатия на кнопку купить на странице категории?
типа как здесь
http://www.okfit.ru/shop.php?op=browse&catid=10
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вывод товара из дочерних категорий в родительскую

Автор B0nG

Ответов: 0
Просмотров: 1467
Последний ответ 03.08.2014, 15:13:57
от B0nG
ID товара вместо cdata

Автор newsky

Ответов: 0
Просмотров: 1304
Последний ответ 01.07.2014, 13:05:12
от newsky
Расширенный Ajax-поиск по характеристикам товара VirtueMart

Автор Arkadiy

Ответов: 990
Просмотров: 195600
Последний ответ 27.06.2014, 16:47:52
от DeLight
Не могу убрать форму "Задайте вопрос..." на странице товара

Автор abrodski

Ответов: 1
Просмотров: 1389
Последний ответ 20.05.2014, 14:30:44
от abrodski
Свойства товара без подтягивания скидки

Автор One

Ответов: 0
Просмотров: 1139
Последний ответ 13.05.2014, 16:53:53
от One