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

evear

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
Жаль, но придется  сделать на двух ^-^
*

Gremlin

  • Захожу иногда
  • 293
  • 11 / 0
Жаль, но придется  сделать на двух ^-^
А может окрыситься и решить задачу на AJAX - будет толпа благодарностей от счастливых шопмейкеров ;)
*

evear

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
Скинемся на программиста?  ;)
*

Gremlin

  • Захожу иногда
  • 293
  • 11 / 0
Скинемся на программиста?  ;)
Это не спортивно... Думаю нуна как-то самим консолидироваться ;)
*

evear

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
Увы, здесь ничем не могу помочь. Пользуюсь готовыми решениями  ^-^
*

SolopoV

  • Давно я тут
  • 573
  • 16 / 0
  • зеленею...
*

Gremlin

  • Захожу иногда
  • 293
  • 11 / 0
http://extensions.joomla.org/extensions/extension-specific/virtuemart-extensions/virtuemart-related-products/14458 - на одной странице вроде как.
А есть личный опыт установки? Судя по демкам, там все очень сыро... При выборе разных методов оплаты лишние поля не скрываются, нужные не добавляются :(. Опять же не видно там связи между методами доставки и оплаты!
*

Nikoz

  • Захожу иногда
  • 115
  • 4 / 0
Все сделал по инструкции, но почему-то нельзя выбрать оплату (в доставке)..

*

Nikoz

  • Захожу иногда
  • 115
  • 4 / 0
*

Gremlin

  • Захожу иногда
  • 293
  • 11 / 0
Помагайте.
Очевидно сделано не все! Совершенно очевидно, что не выполняется запрос на выборку способов оплаты, или не результаты этого запроса не передаются в <select>
Еще раз все внимательно читаем, еще раз все внимательно проверяем, после этого вносим нужные правки и наслаждаемся! Если и после этого не заработает, выкладываем сюда свои правленные файлы ;)
*

Nikoz

  • Захожу иногда
  • 115
  • 4 / 0
3 раза пересоздал таблицу, перезалил файлы.. итог один, не редактируется поля доставок (после создания), при создании можно выбрать, но всеравно толку 0...
А файлы из архива на 1й странице все
*

Gremlin

  • Захожу иногда
  • 293
  • 11 / 0
Для поиска косяка, предложу вставить печать собранного запроса по методам оплаты в файле ps_shipping.php вот сюда:
Код
    
    //ESOL $shipping_rate_id has NOT been supplied
    //ESOL This is the case whenever a shipping_rate is created an no PK is available
      $q = "SELECT 0 as pm_selected, pm.* FROM  #__{vm}_payment_method as pm"; 
}
т.е. сразу после закрывающей скобки вставляем:
Код
echo $q;
Смотрим на выдачу, анализируем... У вас недефолтные префиксы имен таблиц - может где-то тут косяк?
*

Nikoz

  • Захожу иногда
  • 115
  • 4 / 0
Код
SELECT pm.payment_method_id = srpm.payment_method_id as pm_selected, pm.* FROM #__{vm}_payment_method as pm, #__{vm}_shipping_rate_payment_method_xref as srpm WHERE srpm.shipping_rate_id=26 AND pm.payment_method_id = srpm.payment_method_id UNION (SELECT 0 as pm_selected, pm.* FROM #__{vm}_payment_method as pm WHERE pm.payment_method_id not in (SELECT payment_method_id FROM #__{vm}_shipping_rate_payment_method_xref WHERE shipping_rate_id =26)) ORDER BY payment_method_name ASC, payment_method_id ASC 

S5 shopper frenzy шаблон... нету ниукого настроенного случаем, уже месяц копаюсь

*

Gremlin

  • Захожу иногда
  • 293
  • 11 / 0
Ну вот и причина - неправильно сконструированый запрос... Рекомендую просто прописать правильные префиксы имен таблиц - все заработает.  Т.е. вместо #__{vm}_ прописать pog_
Ну пока для проверки...
*

xabbep

  • Осваиваюсь на форуме
  • 44
  • 0 / 1
Задача:
Убрать корзину с главной страницы ...\shop.index, но оставить на остальных страницах. Сайт karpovdvor.com/shop.html Может быть кто-то сталкивался, направьте пожалуйста
Гуглю уже с месяц, ничего толком не нашёл.
*

Gremlin

  • Захожу иногда
  • 293
  • 11 / 0
Задача:
Убрать корзину с главной страницы ...\shop.index, но оставить на остальных страницах. Сайт karpovdvor.com/shop.html Может быть кто-то сталкивался, направьте пожалуйста
Гуглю уже с месяц, ничего толком не нашёл.
Корзину отображать отдельным модулем корзины. В настройках модуля привязать его отображение к выбранным пунктам меню. Можно пробовать читать тут: http://joomlaforum.ru/index.php/topic,67278.0.html - проверяем на главной ли странице находимся и показываем или не показываем модуль корзины. Тут: http://joomlaforum.ru/index.php/topic,47388.0.html тоже про это же, только наоборот ;)
« Последнее редактирование: 01.05.2012, 10:41:08 от Gremlin »
*

SolopoV

  • Давно я тут
  • 573
  • 16 / 0
  • зеленею...

В начале тела шаблона:
Код
<?php
$Itemid = JRequest::getInt( 'Itemid', 1, 'get' );
$menu = & JSite::getMenu();
$option = JRequest::getVar('option', null);
$view = JRequest::getVar('view', null);
$document = & JFactory::getDocument();
$user = & JFactory::getUser();
$category_id = JRequest::getVar("category_id");
$category = JRequest::getVar("category", null);
$page = JRequest::getVar("page");
?>
Где размещен модуль корзины:
Код
<?php if ($Itemid != '1') { ?>
<div class="basket"><jdoc:include type="modules" name="имя_модуля(в него втыкаете mod_virtuemart_cart)" style="ваш_стиль_вывода_модуля" /></div>
<?php } else { echo "";} ?>
Можно пойти дальше:
Код
<?php if ($option == "com_virtuemart" && $page == "shop.browse" or $page == "shop.product_details") { ?>
..... - выводить в каталоге только в категории или в карточке... вообще можно поэкспериментировать по всякому..
*

libertine

  • Новичок
  • 7
  • 0 / 0
В общем опробовал решение, найденное на буржуйском форуме. Прикладываю патч и инструкцию. Решение привязывает возможные варианты оплаты к конкретному варианту доставки. Требуется, чтобы на фронтэнд сначала шел выбор доставки, а потом уже выбор оплаты. Инструкция есть на английском.Вкратце : надо прогнать скрипт, указанный в инструкции (заменив название базы на Вашу и префикс таблицы - обычно jos_vm_ ) и заменить файлы. Решение сделано для   - Joomla V1.5.7 - - VirtueMart 1.1.2 stable  (PHP 5.2.5 - MySQL 5.0.45-community-nt ). Если надо для более высоких версий, то просто сравниваем файлы патча и вставляем изменения (которые маркируются //ESOL  ).  Правда у меня образовался глюк в админзоне (не сохраняется выбор в БД), пришлось вручную заполнять таблицу напрямую. С чем связано, не знаю, может с версией PHP. Если кто найдет ошибку и исправит, будет неплохо. Но на фронтэнде работает всё корректно.

Спасибо большое! очень помог! Спасибо!
*

aikman

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Сделал всё по инструкции, но всплыла проблема в админ. части, а именно в самом заказе.

Хак работает, т.е. для покупателя всё отлично. Но менеджер в админ. части (в заказе) не может поменять сумму доставки.

При нажатии на кнопку, на которую указывает красная стрелка:



Выдаёт такую ошибку:



Прошу помощи в чём может быть причина ?




*

Alex2

  • Захожу иногда
  • 113
  • 6 / 0
Для VirtueMart 2 есть решение?
*

M@X1M

  • Осваиваюсь на форуме
  • 43
  • 0 / 0
Почему вложения удалены Администратором? Где теперь взять этот хак?
*

sincro-fazatron

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
А где надо подправить shipping id в случае скачиваемых товаров?

Я хак применил, всё работает, а вот для скачиваемых товаров способ оплаты не выбирается и пишет ошибку "не выбран способ оплаты"....
Искал-искал, не нашел.
*

sincro-fazatron

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Никто не подскажет?

Файлы удаленные можно скачать на аналогичных заграничных ф
Форумах.Я так в своё время и сделал
*

sincro-fazatron

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Ребята, помогите кто-нибудь. очень надо. Неужели никто не знает? Или форум может умер уже...
*

draff

  • Гуру
  • 5803
  • 434 / 7
  • ищу работу
« Последнее редактирование: 16.11.2015, 08:45:53 от draff »
*

fsv

  • Moderator
  • 2765
  • 402 / 2
В переменную  $rate_details получаю имя класса модуля доставки
Из $_REQUEST ? => там выбор доставки и оплат на разных страницах? Жуть.) Я понимаю тех немногих, кто в топе на J1.0(1.5) сидит еще, но они пилят обычно магазы под текущие реалии, очень сильно пилят.
Если на одной странице, то js-ом скрыть/показать, вот и все зависимости.
Веб-разработка: заказ. Только новая объемная разработка. Качественно, дорого.
*

draff

  • Гуру
  • 5803
  • 434 / 7
  • ищу работу
del
пилят обычно магазы под текущие реалии, очень сильно пилят.
Если на одной странице, то js-ом скрыть/показать, вот и все зависимости.
Да зачем вообще яваскрипты, кнопки. Пусть покупатель в письме напишет что хочет купить и адрес.
Я так понимаю, что и модуль доставки Курьерской службы  EMS почты России для Вирта 1 с автоматическим расчетом суммы доставки тоже никому не нужен.
« Последнее редактирование: 16.11.2015, 09:45:29 от draff »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Модуль доставки почты России 1.0.6 для VirtueMart 1.1.Х

Автор esmark

Ответов: 65
Просмотров: 24383
Последний ответ 24.12.2015, 11:29:51
от SolopoV
[Решено] Конвертация валюты в настройках модуля оплаты PayPal (Legacy)

Автор sincro-fazatron

Ответов: 4
Просмотров: 3966
Последний ответ 12.12.2015, 13:09:38
от Sheff14
Модуль VirtueMart для Новой почты

Автор rezon

Ответов: 25
Просмотров: 8175
Последний ответ 15.10.2015, 23:31:01
от rezon
[Решено] Оплата на пластиковую карту

Автор dron

Ответов: 6
Просмотров: 8320
Последний ответ 17.03.2015, 12:48:18
от SolopoV
модуль оплаты roboxchange.com (ROBOKASSА) для VirtueMart 1.1.3

Автор dezzor

Ответов: 103
Просмотров: 40088
Последний ответ 11.03.2015, 07:21:48
от Pingvin78