Перейти к содержанию
Форум поддержки пользователей VamShop

Как вывести поле "количество заказываемого товара" в с


Рекомендуемые сообщения

Как вывести поле "количество заказываемого товара " в списке товаров категории?

то есть нужно сделать чтоб товар можно было добавить в корзину не посредственно из страницы списка товаров категории, при этом не переходят на страницу карточки товара - ее попросту не будет. Но нужно дать возможность указать количество заказываемого товара.

Также нужно чтоб при нажатии на картинку-превьюшку открывалась большая в лайтбоксе - так же как и на странице карточки товара. как это можно реализовать?

UPD: Как вывести дополнительные поля в списке товаров? нужно чтоб было так:

-----------------------------

1. Горшок детский

2. описание.......

3. В наличии (доп. поле - есть или нет)

4. Вес

5. Количество

Цена...... Добавить в корзину

--------------------------

другие товары... тоже самое

Ссылка на сообщение
Поделиться на другие сайты

Доп. поля никак не вывести.

А количество можно вот так попрбовать:


<form id="cart_quantity" action="http://адрес-магазина.ру/product_info.php?products_id={$module_data.PRODUCTS_ID}&action=add_product" method="post">
<input type="text" name="products_qty" value="1" size="3" />
<input type="hidden" name="products_id" value="{$module_data.PRODUCTS_ID}" />
<input type="image" src="templates/vamshop/buttons/russian/button_in_cart.gif" alt="Добавить в корзину" title=" Добавить в корзину " />
</form>
[/code] Вставить это в /templates/шаблон/module/product_listing/, вместо:
[code]
{$module_data.PRODUCTS_BUTTON_BUY_NOW}

Ссылка на сообщение
Поделиться на другие сайты

не работает ((

Пишет товар не найден.

Также нужно чтоб при нажатии на картинку-превьюшку открывалась большая в лайтбоксе - так же как и на странице карточки товара. как это можно реализовать?

Ссылка на сообщение
Поделиться на другие сайты

Так Вы свой адрес магазина подставили надеюсь?!

Подключать js файл с лайтбоксом, в /includes/classes/product.php добавлять ещё одну метку для большой картинки и затем править шаблоны списка товаров /templates/шаблон/module/product_listing/

Ссылка на сообщение
Поделиться на другие сайты

блин, вот ламернулся то... адрес точно не подставил) Заработался, блин.

С меткой попробую. Большое спасибо!

Ссылка на сообщение
Поделиться на другие сайты
  • 3 weeks later...

Доп. поля никак не вывести.

А количество можно вот так попрбовать:


<form id="cart_quantity" action="http://адрес-магазина.ру/product_info.php?products_id={$module_data.PRODUCTS_ID}&action=add_product" method="post">
<input type="text" name="products_qty" value="1" size="3" />
<input type="hidden" name="products_id" value="{$module_data.PRODUCTS_ID}" />
<input type="image" src="templates/vamshop/buttons/russian/button_in_cart.gif" alt="Добавить в корзину" title=" Добавить в корзину " />
</form>
[/code] Вставить это в /templates/шаблон/module/product_listing/, вместо:
[code]
{$module_data.PRODUCTS_BUTTON_BUY_NOW}

Когда нажимаю "добавить в корзину" ,товар добавляется, но при это перекидывает на страницу карточки товара. Как этого избежать?  Надо ,что все было только на старнице списка товаров - нажал "в корзину", товар добавился, и дальше просматриваем список товаров.

Так же самый первый товар в списке не добавляется в корзину! Выдает ошибку, что товар не найден. Все остальные - нормально. (но опять же перекидывает на карточку товара).

Как решить эту проблему?

Какие еще могут быть варианты?

Ссылка на сообщение
Поделиться на другие сайты

Других вариантов не знаю.

Я отредактировал предыдущее сообщение. товар добавляется, но глюк только с первой позицией - пишет ошибку, что товар не найден. Сначала на нем пробовал, потому и написал, что не работает.

Ссылка на сообщение
Поделиться на другие сайты

блин, печально((

придется все таки карточку товара делать... хотя она очень помешает.

Но все равно спасибо!

Ссылка на сообщение
Поделиться на другие сайты

Так Вы свой адрес магазина подставили надеюсь?!

Подключать js файл с лайтбоксом, в /includes/classes/product.php добавлять ещё одну метку для большой картинки и затем править шаблоны списка товаров /templates/шаблон/module/product_listing/

Можно подробнее про метку в product.php? Что конкретно и где нужно изменить в нем?

Ссылка на сообщение
Поделиться на другие сайты
  • 3 weeks later...

А количество можно вот так попрбовать:


<form id="cart_quantity" action="http://адрес-магазина.ру/product_info.php?products_id={$module_data.PRODUCTS_ID}&action=add_product" method="post">
<input type="text" name="products_qty" value="1" size="3" />
<input type="hidden" name="products_id" value="{$module_data.PRODUCTS_ID}" />
<input type="image" src="templates/vamshop/buttons/russian/button_in_cart.gif" alt="Добавить в корзину" title=" Добавить в корзину " />
</form>
[/code]

А можно как-нибудь сделать кнопку которая бы добавляла сразу все наименования в корзину, а не по 1

Ссылка на сообщение
Поделиться на другие сайты

тогда нужно будет править cart_actions.php что б он подбирал все товары (все products_id, products_qty)

ну и будт одна общая форма на весь список товаров

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...