Вопрос по Ubercart

Главные вкладки

Аватар пользователя Evgeny.cea Evgeny.cea 23 ноября 2010 в 19:36

Делаю магазин, использую Ubercart. Помогите решить некоторые вопросы:
1) Использую аяксовую корзину. Как отобразить содержимое корзины прям в блоке? Не поверю что мне это впервые понадобилось, долго гуглил, так ничего и не нашел.
2) Вывожу каталог через собственный вьюс. Можно ли как то сделать изменение количества покупаемого товара с помощью спиннера (или как это называется когда стрелки вверх-вниз и соответственно увеличение и уменьшение. В visual studio это называется NumericUpDown вроде)? Может есть какие то готовые решения?
Заранее благодарен

Комментарии

Аватар пользователя volocuga@drupal.org volocuga@drupal.org 23 ноября 2010 в 19:58

"Evgeny.cea" wrote:
Как отобразить содержимое корзины прям в блоке?

Насколько я помню этот модуль предоставляет свой блок. Найдите и включите его

"Evgeny.cea" wrote:
Можно ли как то сделать изменение количества покупаемого товара с помощью спиннера

Есть модулёк, pictured cart (неточное название), там видел что то подобное. Но не через аякс перегружалось - полезность этого вызывает сомнение

Аватар пользователя Evgeny.cea Evgeny.cea 23 ноября 2010 в 20:17

"<a href="mailto:volocuga@drupal.org">volocuga@drupal.org</a>" wrote:
Насколько я помню этот модуль предоставляет свой блок. Найдите и включите его

Вы не поняли, блок я нашел, просто для удобства есть дополнительный модуль для ubercart который дает аяксовую корзину, остальной функционал тот же. И вот у меня есть блок этой корзины, в нем отображается количество положенных товаров и их общая стоимость. Мне необходимо в этом блоке выводить весь список купленных товаров и их цены соответственно

Аватар пользователя Evgeny.cea Evgeny.cea 23 ноября 2010 в 20:58

"vitg" wrote:
На странице модуля крупными буквами написано, что он генерит новый блок. Включите этот блок.

блок я уже включил
"Evgeny.cea" wrote:
в нем отображается количество положенных товаров и их общая стоимость. Мне необходимо в этом блоке выводить весь список купленных товаров и их цены соответственно

Аватар пользователя volocuga@drupal.org volocuga@drupal.org 23 ноября 2010 в 21:05

"Evgeny.cea" wrote:
Мне необходимо в этом блоке выводить весь список купленных товаров и их цены соответственно

Купленные товары в блоке корзины не могут быть в принципе, так как они уже заказаны, стало быть не в корзине

То что вы хотите решается установкой uc_views либо свой модуль

Аватар пользователя Evgeny.cea Evgeny.cea 23 ноября 2010 в 21:13

"<a href="mailto:volocuga@drupal.org">volocuga@drupal.org</a>" wrote:
Купленные товары в блоке корзины не могут быть в принципе, так как они уже заказаны, стало быть не в корзине

сорри, описка. Я имел ввиду не купленные уже товары, а товары которые лежат в корзине

Аватар пользователя Evgeny.cea Evgeny.cea 10 ноября 2015 в 11:47

"bsyomov" wrote:
Так они там и так есть ведь...

эээ, у меня там есть только общее количество положенных и их общая цена. В настройках ничего не нашел. Кэш отключен. Вот скрин

Аватар пользователя vitg vitg 24 ноября 2010 в 14:13

Пробовали под авторизованным пользователем с отключенным кешем блоков класть в корзину? Есть результат иной?

Аватар пользователя Evgeny.cea Evgeny.cea 24 ноября 2010 в 16:13

"vitg" wrote:
Пробовали под авторизованным пользователем с отключенным кешем блоков класть в корзину? Есть результат иной?

попробывал, результат тот же

Аватар пользователя Evgeny.cea Evgeny.cea 24 ноября 2010 в 18:25

всем спасибо кто отписался, я решил проблему с корзиной. Нужно было вставить код в модуль корзины, вобщем тут все есть http://api.ubercart.org/api/function/theme_uc_cart_block_content/1.0

2) Вывожу каталог через собственный вьюс. Можно ли как то сделать изменение количества покупаемого товара с помощью спиннера (или как это называется когда стрелки вверх-вниз и соответственно увеличение и уменьшение. В visual studio это называется NumericUpDown вроде)? Может есть какие то готовые решения?

по поводу этого кто нибуть может что то подсказать?

Аватар пользователя volocuga@drupal.org volocuga@drupal.org 24 ноября 2010 в 19:04

"Evgeny.cea" wrote:
Нужно было вставить код в модуль корзины, вобщем тут все есть http://api.ubercart.org/api/function/theme_uc_cart_block_content/1.0[/qu...

Странно, АПИ от 5-ки. Это функция темизации, чтобы что-то поменять, нужно её скопировать в ваш template.php, заменить theme_ на НАЗВАНИЕВАШЕЙТЕМЫ_ и уж потом творить в ней священнодейство . В модуле ничего ковырять не нужно

Аватар пользователя Evgeny.cea Evgeny.cea 10 ноября 2015 в 11:47

"<a href="mailto:volocuga@drupal.org">volocuga@drupal.org</a>" wrote:
Странно, АПИ от 5-ки. Это функция темизации, чтобы что-то поменять, нужно её скопировать в ваш template.php, заменить theme_ на НАЗВАНИЕВАШЕЙТЕМЫ_ и уж потом творить в ней священнодейство . В модуле ничего ковырять не нужно

как это не странно, но заработало после вставки кода. Скрин прилагается