VM 2.x One Page Checkout 1.3

mumins

Интернетов сантехник
Регистрация
11 Мар 2009
Сообщения
1.004
Реакции
979
Не имеет отношение к Для просмотра ссылки Войди или Зарегистрируйся.
Only for VM 2.0.4 and higher. Joomla 2.5.Х
Для следующих VM версий надо ждать апдейти или сравнить с фаилами в директории \com_virtuemart\cart\ и переписывать изменения.

Демо: Для просмотра ссылки Войди или Зарегистрируйся
D/l:

Распаковываем, читаем info.txt.

MBR
m.
>>>> Для просмотра ссылки Войди или Зарегистрируйся от пользователя Для просмотра ссылки Войди или Зарегистрируйся <<<
 
блин, выскакивает Info: Отсутствуют значения в корзине((( раньше как ни странно не было - кто знает как убрать?)
 
У меня вообще вылазиет COM_INST----- и иероглефы какие то...
 
Может кто задавался вопросом - как в One Page Checkout вывести производителя в корзине?
 
ну открыть исходный код, и влепить код <?php echo $this->product->mf_name ?>
Это вы из опыта? Вставил вместо вывода артикула, глухо как в танке. Может что-то где-то еще надо дописать?
 
Это вы из опыта? Вставил вместо вывода артикула, глухо как в танке. Может что-то где-то еще надо дописать?
в карточке товара поле Производитель выбран?
фрагмент кода с начальным состоянием ( с артикулом ) в студию
 
влепите <?php print_r ( $this->product); ?>

найдите там название производителя и переменную где это хранится... если таки не найдете там название производителя - то нужно копать view корзины, и как-то добавлять сие поле там... может быть просто, а может и не очень))
 
1. разумеется производители у меня прописаны
2. это раздел One Page Checkout (это я на всякий случай) в отличии от стандартной корзины, в коде default_pricelist.php отсутствует $this как таковой, там есть $prow

например заменив строку с выводом артикула на эту:
PHP:
<?php echo $prow->virtuemart_manufacturer_id; ?>
я могу получить ID значение производителя.

К сожалению прямо сейчас приходится убегать, потому сходу не вспомню print_r чего я делал, но помню что только ID и нашлось, названия производителя не было.
 
Это потому, что в this->cart->products ($prow - перечисление) перенесена только таблица товаров, в которой хранится только id производителя. В общем, нужно писать запрос в базу, чтобы вытащить имя производителя по id, либо в файле ./components/com_virtuemart/helpers/cart.php, либо в файле, где выводится.
 
Добрый день! Моя проблема стандартна - не нажимается кнопка "Подтвердить заказ" - версия ВМ 2.0.14 При отладке fiebug-ом выдает TypeError: document.id is not a function ... Line 430. Прошу помочь. Тему прочитал всю - пробовал разные default.php - не помогает - помогает только комментирование и разкомментирование в блоке
//echo $this->checkout_link_html;
if (!VmConfig::get('use_as_catalog')) {
echo '<a class="vm-button-correct" href="javascript:void(0);" onclick="submit_order();"><span>' . JText::_('COM_VIRTUEMART_ORDER_CONFIRM_MNU') . '</span></a>';
}
но... тогда после ее нажатия появляются вопросы о доставке и так далее - то есть теряется смысл модуля про оформление заказа на одной странице
Заранее благодарен
 
Назад
Сверху