DejaVu 0 Опубликовано 5 ноября, 2009 Жалоба Share Опубликовано 5 ноября, 2009 Как вывести поле "количество заказываемого товара " в списке товаров категории? то есть нужно сделать чтоб товар можно было добавить в корзину не посредственно из страницы списка товаров категории, при этом не переходят на страницу карточки товара - ее попросту не будет. Но нужно дать возможность указать количество заказываемого товара. Также нужно чтоб при нажатии на картинку-превьюшку открывалась большая в лайтбоксе - так же как и на странице карточки товара. как это можно реализовать? UPD: Как вывести дополнительные поля в списке товаров? нужно чтоб было так: ----------------------------- 1. Горшок детский 2. описание....... 3. В наличии (доп. поле - есть или нет) 4. Вес 5. Количество Цена...... Добавить в корзину -------------------------- другие товары... тоже самое Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 5 ноября, 2009 Жалоба Share Опубликовано 5 ноября, 2009 Доп. поля никак не вывести. А количество можно вот так попрбовать: <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} Ссылка на сообщение Поделиться на другие сайты
DejaVu 0 Опубликовано 5 ноября, 2009 Автор Жалоба Share Опубликовано 5 ноября, 2009 не работает (( Пишет товар не найден. Также нужно чтоб при нажатии на картинку-превьюшку открывалась большая в лайтбоксе - так же как и на странице карточки товара. как это можно реализовать? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 6 ноября, 2009 Жалоба Share Опубликовано 6 ноября, 2009 Так Вы свой адрес магазина подставили надеюсь?! Подключать js файл с лайтбоксом, в /includes/classes/product.php добавлять ещё одну метку для большой картинки и затем править шаблоны списка товаров /templates/шаблон/module/product_listing/ Ссылка на сообщение Поделиться на другие сайты
DejaVu 0 Опубликовано 6 ноября, 2009 Автор Жалоба Share Опубликовано 6 ноября, 2009 блин, вот ламернулся то... адрес точно не подставил) Заработался, блин. С меткой попробую. Большое спасибо! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 7 ноября, 2009 Жалоба Share Опубликовано 7 ноября, 2009 Не за что Ссылка на сообщение Поделиться на другие сайты
DejaVu 0 Опубликовано 23 ноября, 2009 Автор Жалоба Share Опубликовано 23 ноября, 2009 Доп. поля никак не вывести. А количество можно вот так попрбовать: <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} Когда нажимаю "добавить в корзину" ,товар добавляется, но при это перекидывает на страницу карточки товара. Как этого избежать? Надо ,что все было только на старнице списка товаров - нажал "в корзину", товар добавился, и дальше просматриваем список товаров. Так же самый первый товар в списке не добавляется в корзину! Выдает ошибку, что товар не найден. Все остальные - нормально. (но опять же перекидывает на карточку товара). Как решить эту проблему? Какие еще могут быть варианты? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 23 ноября, 2009 Жалоба Share Опубликовано 23 ноября, 2009 Других вариантов не знаю. Ссылка на сообщение Поделиться на другие сайты
DejaVu 0 Опубликовано 23 ноября, 2009 Автор Жалоба Share Опубликовано 23 ноября, 2009 Других вариантов не знаю. Я отредактировал предыдущее сообщение. товар добавляется, но глюк только с первой позицией - пишет ошибку, что товар не найден. Сначала на нем пробовал, потому и написал, что не работает. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 23 ноября, 2009 Жалоба Share Опубликовано 23 ноября, 2009 Да вроде никак не избежать перехода на product_info.php Я не знаю во всяком случае как. Ссылка на сообщение Поделиться на другие сайты
DejaVu 0 Опубликовано 23 ноября, 2009 Автор Жалоба Share Опубликовано 23 ноября, 2009 блин, печально(( придется все таки карточку товара делать... хотя она очень помешает. Но все равно спасибо! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 23 ноября, 2009 Жалоба Share Опубликовано 23 ноября, 2009 Удачи. Ссылка на сообщение Поделиться на другие сайты
DejaVu 0 Опубликовано 26 ноября, 2009 Автор Жалоба Share Опубликовано 26 ноября, 2009 Так Вы свой адрес магазина подставили надеюсь?! Подключать js файл с лайтбоксом, в /includes/classes/product.php добавлять ещё одну метку для большой картинки и затем править шаблоны списка товаров /templates/шаблон/module/product_listing/ Можно подробнее про метку в product.php? Что конкретно и где нужно изменить в нем? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 26 ноября, 2009 Жалоба Share Опубликовано 26 ноября, 2009 Вот - http://vamshop.ru/forum/index.php?topic=4444.msg37156#msg37156 Ссылка на сообщение Поделиться на другие сайты
DejaVu 0 Опубликовано 26 ноября, 2009 Автор Жалоба Share Опубликовано 26 ноября, 2009 Саша, большое спасибо, разобрался. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 26 ноября, 2009 Жалоба Share Опубликовано 26 ноября, 2009 Не за что Ссылка на сообщение Поделиться на другие сайты
oneofthem 0 Опубликовано 18 декабря, 2009 Жалоба Share Опубликовано 18 декабря, 2009 А количество можно вот так попрбовать: <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 Ссылка на сообщение Поделиться на другие сайты
mosquito 0 Опубликовано 18 декабря, 2009 Жалоба Share Опубликовано 18 декабря, 2009 тогда нужно будет править cart_actions.php что б он подбирал все товары (все products_id, products_qty) ну и будт одна общая форма на весь список товаров Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения