Новости Joomla

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

ecolora

  • Завсегдатай
  • 1527
  • 171 / 2
  • творец
Re: Упрощенный модуль корзины
« Ответ #60 : 09.01.2011, 19:39:24 »
Вероятно у Вас PHP 5.3.x, откатитесь на 5.2.х...

Надо или понижать версию PHP, либо исправлять функции на совместимые
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
*

karabin87

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
  • Система оплаты для интернет магазина http://www.sp
Re: Упрощенный модуль корзины
« Ответ #61 : 09.01.2011, 22:45:18 »
Как это сделать, откатится?
*

ecolora

  • Завсегдатай
  • 1527
  • 171 / 2
  • творец
Re: Упрощенный модуль корзины
« Ответ #62 : 10.01.2011, 08:20:08 »
А где Вы сайт тестите? Если у хостера в интернете, то там наверняка есть выбор версии PHP в административной панели. Если локально, то зависит от того, чем пользуетесь... если денвером, ищите другую сборку, если отдельно php ставили, то по-моему вообще просто... папку переписать и оставить php.ini
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
*

karabin87

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
  • Система оплаты для интернет магазина http://www.sp
Re: Упрощенный модуль корзины
« Ответ #63 : 10.01.2011, 11:55:33 »
Да на компе у меня денвер. Откатывал вчера искал как и в этоге дооткатывался блин :) сломал все нафиг. Короче проблему решил, поставил денвер с PHP 5.2 сейчас тестировать буду, потом напишу как оно.
*

ecolora

  • Завсегдатай
  • 1527
  • 171 / 2
  • творец
Re: Упрощенный модуль корзины
« Ответ #64 : 11.01.2011, 14:26:44 »
Нормально оно будет. :-)
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
*

daniley

  • Осваиваюсь на форуме
  • 32
  • 0 / 0
Re: Упрощенный модуль корзины
« Ответ #65 : 14.01.2011, 18:22:14 »
http://www.divine-light.ru/
подскажите что это за модуль для корзины?
« Последнее редактирование: 14.01.2011, 18:30:10 от daniley »
*

karabin87

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
  • Система оплаты для интернет магазина http://www.sp
Re: Упрощенный модуль корзины
« Ответ #66 : 18.01.2011, 18:45:05 »
Нормально оно будет. :-)
Да! Все ОК стало!:)
*

eric3992558

  • Новичок
  • 4
  • 0 / 0
Re: Упрощенный модуль корзины
« Ответ #67 : 20.01.2011, 10:38:44 »
Ребята помогите пожалуйста, с размещением данного модуля, у меня при покупке товара сумма делится после 4 символа и переходит на следующую строку. Помогите от этого избавится чтобы сумма прописывалась хотябы в оной строке, а лучше конечно если корзину поместить в топ с правой стороны (2). Очень надеюсь на Вас. Скрин прилагается
*

karabin87

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
  • Система оплаты для интернет магазина http://www.sp
Re: Упрощенный модуль корзины
« Ответ #68 : 21.01.2011, 21:53:42 »
Ребята помогите пожалуйста, с размещением данного модуля, у меня при покупке товара сумма делится после 4 символа и переходит на следующую строку. Помогите от этого избавится чтобы сумма прописывалась хотябы в оной строке, а лучше конечно если корзину поместить в топ с правой стороны (2). Очень надеюсь на Вас. Скрин прилагается

там в общих настойках магазина посмотри! есть опция как должна отображаться цена!
*

mstafeev

  • Осваиваюсь на форуме
  • 41
  • 0 / 0
Re: Упрощенный модуль корзины
« Ответ #69 : 26.01.2011, 16:43:13 »
Настроил корзину как нужно, отображается красиво.
Но:
1. Как сделать, что бы писалось что "В корзине нет товаров",  а не "Товаров: 0"
2. Так как товары добавляется с помощью AJAX, то при срабатывании скрипта в корзине отображается фон, который меняет цвет. Где его убрать?)

Всем спасибо!
*

yugo

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: Упрощенный модуль корзины
« Ответ #70 : 04.02.2011, 18:30:40 »
parfilov Да, так вроде получше, как раз думал как это сделать, только изображение корзины я бы например не убирал, а то вообще пусто получается.

Как оставить картинку корзины то? (:

*Сделал как хотел (:

Вопрос не вдел ли кто-нибудь модуля, что бы корзина находилась в выезжающем окошке (где-нибудь слева например) и постоянно ползала бы за прокруткой страницы, а при нажатии на иконку открывалась бы.
Очень надо (:

*Этот вопрос тоже решил, все, вопросов больше не имею (:

chendger, как сделал? (чтобы картинка корзины оставалась) Можешь целиком код скинуть? Заранее спасибо.
*

chendger

  • Осваиваюсь на форуме
  • 48
  • 0 / 0
Re: Упрощенный модуль корзины
« Ответ #71 : 26.02.2011, 04:47:57 »
chendger, как сделал? (чтобы картинка корзины оставалась) Можешь целиком код скинуть? Заранее спасибо.
Честно говоря уже немножко подзабыл где и чего ковырял, но вроде как:
/components/com_virtuemart/themes/default/templates/common/minicart.tpl
Код
<?php } ?>
<table style="background-color:#D72228;" border=0 cellpadding=0 cellspaceing=0 width=100%><tr valign=top><td>
            <a href="/view-your-cart-content" target="_self">
<img src="/modules/mod_virtuemart_cart_mini/menu_logo.gif" /></a>
<td>
    <?php if ($total_products != '') echo $VM_LANG->_('PHPSHOP_PRODUCT_COUNT_NAME').': '.$qnt.'

'.$VM_LANG->_('PHPSHOP_PRODUCT_FORM_UNIT_DEFAULT');?></br>

<?php  if ($total_price != '') echo $VM_LANG->_('PHPSHOP_PRODUCTS_PAYS').': '.$total_price; ?>
</br>
<?php if ($total_products != '') { ?>
    <a href="index.php?page=shop.cart&amp;option=com_virtuemart" target="_self">
    <?php
    echo $VM_LANG->_('PHPSHOP_CHECKOUT_TITLE')?>
    </a>
</td></table>
<?php }

Если не подойдет - отпиши в личку - вспомню (:
Пример работы тут: http://zona-sushi.ru
*

vitash

  • Захожу иногда
  • 63
  • 5 / 0
  • """"""::::::""""""
Re: Упрощенный модуль корзины
« Ответ #72 : 02.03.2011, 00:31:25 »
Честно говоря, мне все клиенты, кого спрашиваю, говорят что корзина в магазине (а он на virtuemart) очень сложная/недоработанная. Т.к. клиентура щепетильная и выбранный товар хочет купить без каких либо сложных регистраций. Поэтому воспользовался проверенным способом, на форуме вновь эту ветку хака я таки и не нашел, а вообщем заменил Задайте вопрос по этому товару на экспресс заказ и добавил в форме, недостающие поля для уточнения. Кому интересно, создам отдельный пост.
*

terr

  • Давно я тут
  • 824
  • 14 / 6
  • Ученик html-я
Re: Упрощенный модуль корзины
« Ответ #73 : 03.03.2011, 06:11:54 »
как вставить саму карзину не в модуль а в карточку товара не подскажите?

Вод я так вот в табличку загнал, интересно если етот год ваткнуть в карточку товара то там появится корзина или нет)))))?

Код
<?php if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' );?>
<table class="minicart_1">

<table border="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="400" cellpadding="0" id="AutoNumber1" height="65">
  <tr>
    <td height="65" rowspan="3"><b><a href="http://ekbt.ru/index.php?option=com_virtuemart&page=shop.cart">
    <img border="0" src="/images/cart/minicart.png" width="64" height="60" align="right"></a></b></td>
  <tr>
    <td height="45">
    <?php if($empty_cart) { ?>
<?php if(!$vmMinicart) {
echo "<strong>Корзина пуста.</strong>";
}
?>
<?php } ?>


<?php if (!$empty_cart && !$vmMinicart) {
$all_products = explode(" ",$total_products); // разделяем тект и количество товаров
echo "<a href='index.php?page=shop.cart&option=com_virtuemart&Itemid=1' class='mini_pr'><strong>Товаров: <span>".$all_products['0']."</span></strong></a><br />";

echo "<strong><b>На сумму: <span>".$total_price."</span></b></strong>";
echo "<br />".$show_cart ;
}
echo "<br /><span class='sv'>".$saved_cart."</span>";
?>

</td>
  </tr>
</table>
« Последнее редактирование: 03.03.2011, 08:47:59 от terr »

Re: Упрощенный модуль корзины
« Ответ #74 : 03.03.2011, 11:48:26 »
Добрый день, проделал всю процедуру по обновлению стандартной корзины, вроде все нормально, но есть загвоздка:
При добавлении товара в корзину получается:
Корзина
Товаров: 0 шт.
Сумма: 810.00 Руб.

И сколько бы товаров не добавил их кол-во не изменяется, хотя сумма меняется.
В чем может быть ошибка?

Ваша версия
VirtueMart 1.1.7 stable
*

terr

  • Давно я тут
  • 824
  • 14 / 6
  • Ученик html-я
Re: Упрощенный модуль корзины
« Ответ #75 : 05.03.2011, 10:23:47 »
а ты свой код суда брось, а то может ты там чво напортачил а так и не скажеш наугад)

Re: Упрощенный модуль корзины
« Ответ #76 : 10.03.2011, 23:43:43 »
Я так понял данный модуль показывает именно картинки товаров, а не превьюшки, лишь уменьшив их через HTML? просто у меня картинки большого разрешения и весят соответствующе... реально ли как-то изменить, чтобы превью именно показывал с нужным разрешением (там хоть грузить меньше надо будет юзерам трафика)
спасибо
*

Puzo

  • Захожу иногда
  • 75
  • 2 / 0
Re: Упрощенный модуль корзины
« Ответ #77 : 25.03.2011, 20:00:16 »
Народ, подскажите пожалуйста с кодом, нужно чтобы вместо слова Корзина, было слово оформить - (снизу, под строчкой На сумму) и чтобы если товаров в корзине нет, отображалась просто картинка.

Буду очень благодарен за помощь.

ecolora - Вам конечно же +

Re: Упрощенный модуль корзины
« Ответ #78 : 27.03.2011, 21:12:37 »
Товарищи, выручайте. Необходимо скорректировать модуль. Отображение:Функция удалить, Картинка товара, название товара, снизу расчет.
С расположением у меня проблем нет, но вот с кодом есть.Не пойму какие переменные выводят необходимые параметры. Пример на этом сайте http://www.vardex.ru/ (Товары в корзине)
для отображение я товара находил  много несколько способов, но они все не подходят.
<table width="100%" border="0">
  <tr>
    <td rowspan="2">Функция удалить;</td>
    <td rowspan="2">Изображение товара</td>
    <td>Название товара</td>
  </tr>
  <tr>
    <td>Подсчет </td>
  </tr>
</table>
*

турист

  • Захожу иногда
  • 160
  • 7 / 0
Re: Упрощенный модуль корзины
« Ответ #79 : 05.04.2011, 22:22:52 »
Насчёт выезжающих модулей... перепробовал несколько. У многих один большой недостаток: нужно включать mootools. А у меня с ним сайт тормозит жутко. В проблеме не разбирался.

Недавно скачал чудный модуль mod_jf-pandanotes.

Он прост в настройке, зато не требует многого. Есть 4 положения в углах Вашего сайта. Задаётся время отображения модуля в милисекундах, можно поставить, ИМХО, хоть 3000000000000000. И можно вбить хтмл-код, кот. будет внутри окошка.

Ну и установите ещё один плагин Modules Anywhere.

Всё. Смотрите ID Вашего модуля корзины и пишете в Панде, например: {module 59}. И наслаждаетесь корзинкой в красивом окошке в углу экрана.

Столкнулся с такой проблемой: Модуль корзины в панде отображается только на главной. как только заходишь на любую страницу магазина, корзина исчезает. В чем может быть дело?
p.s. отображение назначено во всех меню и показ выставлен в 300000.... до хрена нулей мс.

опа:)... в расширенных параметрах модуля поставил радиокнопку "Attiva Mootools" в положение "Si" и заработало:) Вопрос снят:)
« Последнее редактирование: 05.04.2011, 22:29:07 от турист »
*

турист

  • Захожу иногда
  • 160
  • 7 / 0
Re: Упрощенный модуль корзины
« Ответ #80 : 06.04.2011, 05:04:42 »
Столкнулся с такой проблемой: Модуль корзины в панде отображается только на главной. как только заходишь на любую страницу магазина, корзина исчезает. В чем может быть дело?
p.s. отображение назначено во всех меню и показ выставлен в 300000.... до хрена нулей мс.

опа:)... в расширенных параметрах модуля поставил радиокнопку "Attiva Mootools" в положение "Si" и заработало:) Вопрос снят:)
За то появился другой: в модуле mod_jf-pandanotes черный фон. как бы изменить его? ecolora, подскажи, пожалуйста... ты ведь юзал его (как я понял), а поиском по форуму я нигде больше тем о нем не нашел:(
*

турист

  • Захожу иногда
  • 160
  • 7 / 0
Re: Упрощенный модуль корзины
« Ответ #81 : 06.04.2011, 05:12:28 »
Да на компе у меня денвер. Откатывал вчера искал как и в этоге дооткатывался блин :) сломал все нафиг. Короче проблему решил, поставил денвер с PHP 5.2 сейчас тестировать буду, потом напишу как оно.
а я проблему с версией PHP 5.3 так решил: в файле php.ini Исправил строчки error_reporting и display_errors на: error_reporting = E_NONE и display_errors = Off пока вроде никаких варнингов не вылазит:) Но если чесс, не знаю на сколько это правильно и профессионально:)
*

mobiland

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
Re: Упрощенный модуль корзины
« Ответ #82 : 22.05.2011, 11:31:31 »
реально ли в add_to_cart_form убрать выбор количества товара?
*

beagler

  • Moderator
  • 3276
  • 392 / 4
  • https://alorisman.ru/
*

magvay

  • Новичок
  • 2
  • 0 / 0
Re: Упрощенный модуль корзины
« Ответ #84 : 27.06.2011, 22:30:17 »
Такой вопрос. А как сделать, чтобы модуль отображался только на страницах вирта, а на все других не был виден?
*

olf

  • Захожу иногда
  • 360
  • 5 / 1
Re: Упрощенный модуль корзины
« Ответ #85 : 23.08.2011, 19:48:13 »
Поставил упрощённый модуль, и оказалось, если корзина пуста - нету надписи "Ваша корзина пуста". Модифицировал код файла minicart.tpl.php (ниже полностью код файла, как всегда):
Код
<?php if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' ); ?>

<div>
<?php
if($empty_cart) {

echo $VM_LANG->_('PHPSHOP_EMPTY_CART');
}

else {
    $qnt = 0;
    echo '<a href="index.php?page=shop.cart&amp;option=com_virtuemart" target="_self ">';
   
    echo $VM_LANG->_('PHPSHOP_CART_TITLE').'</a><br />';
// Loop through each row and build the table
    foreach( $minicart as $cart ) {       

      foreach( $cart as $attr => $val ) {
         // Using this we make all the variables available in the template
         // translated example: $this->set( 'product_name', $product_name );
         $this->set( $attr, $val );
      }
        if(!$vmMinicart) { // Build Minicart
           
            $qnt = $qnt + $cart['quantity'];
        }
    }

    echo $VM_LANG->_('PHPSHOP_PRODUCT_COUNT_NAME').': '.$qnt.' '.$VM_LANG->_('PHPSHOP_PRODUCT_FORM_UNIT_DEFAULT').'<br />';

if ($total_price != ''){
echo $VM_LANG->_('PHPSHOP_PRODUCTS_PAYS').': '.$total_price;
}
}
?> 
</div>
 
Теперь эта надпись есть
*

Overmort

  • Захожу иногда
  • 91
  • 8 / 0
Re: Упрощенный модуль корзины
« Ответ #86 : 16.10.2011, 23:47:25 »
Наворотили ребята...  :o

Поставил "упрощенный модуль мини-корзины" от ecolora - пропадает картинка корзины при AJAX-добавлении товара до следующей перезагрузки страницы.
Плюнул, изменил стандартный (джумловский) модуль (ecolora). Опять не то - "при срабатывании скрипта в корзине отображается фон, который меняет цвет" (mstafeev) и не хватает фишек, реализованных parfilov'ым.
НО: parfilov выкинул изображение корзины  :(
Unikal посоветовал вставить закрывающие табличные теги, а 1investa правильно подметила насчёт Title у изображений.

Реализовал это всё.

Чтобы не изменялся фон у корзины при добавлении товара:

Идем к файлу (components -> com_virtuemart -> themes -> default -> theme.js) и комментируем строки:
Код
fxc.start( '#222', color );                
fxbgc.start( '#fff68f', bgcolor );
if( parent ) {
setTimeout( "carts[" + i + "].setStyle( 'background-color', 'transparent' )", 1000 );
}

В файле administrator\components\com_virtuemart\languages\common\russian.php в любое место массива языковых значений добавляем вот этот код:
Код
'PHPSHOP_PRODUCT_COUNT_NAME' => 'Товаров',
'PHPSHOP_PRODUCTS_PAYS' => 'Сумма',

Заменяем полностью текст в components\com_virtuemart\themes\default\templates\common\minicart.tpl.php (кстати, у меня изображение корзины лежит в /modules/mod_virtuemart_cart_mini/menu_logo.png - путь можно изменить):
Код
<?php if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' ); ?>

<table border=0 cellpadding=0 cellspaceing=0 width=100%>
<tr valign=center>
<td>
        <a href="index.php?page=shop.cart&amp;option=com_virtuemart" target="_self">
        <img style="display: block;" src="<?php echo $mm_action_url ?>/modules/mod_virtuemart_cart_mini/menu_logo.png" title="Перейти в корзину" alt="Корзина" border="0" /></a>
</td>
    <td>

<?php if($empty_cart) { ?>
    
<div style="margin: 0 auto;">
<?php if(!$vmMinicart) { ?>
<?php }
echo $VM_LANG->_('PHPSHOP_EMPTY_CART')?>
</div>
<?php }

$qnt = 0;
// Loop through each row and build the table
foreach( $minicart as $cart ) {

foreach( $cart as $attr => $val ) {
// Using this we make all the variables available in the template
// translated example: $this->set( 'product_name', $product_name );
$this->set( $attr, $val );
}
if(!$vmMinicart) { // Build Minicart
?>
<?php $qnt = $qnt + $cart['quantity'];
}
}

if(!$vmMinicart) { ?>
<?php } ?>
<?php if ($total_products != '') echo $VM_LANG->_('PHPSHOP_PRODUCT_COUNT_NAME').': '.$qnt.' '.$VM_LANG->_('PHPSHOP_PRODUCT_FORM_UNIT_DEFAULT');?></br>
<div style="float:left">
<?php  if ($total_price != '') echo $VM_LANG->_('PHPSHOP_PRODUCTS_PAYS').': '.$total_price; ?>
</div>
</br>
<?php if ($total_products != '') { ?>
<div align="right">
<a href="index.php?page=shop.cart&amp;option=com_virtuemart" target="_self">
<?php
echo $VM_LANG->_('PHPSHOP_CHECKOUT_TITLE')?>
</a>
</div>
<?php } ?>
</td>
</tr>
</table>

И не забудьте преобразовать minicart.tpl.php в UTF-8, иначе русские названия и надписи (например TITLE) будут кракозябрами.
« Последнее редактирование: 17.10.2011, 22:32:57 от Overmort »

Re: Упрощенный модуль корзины
« Ответ #87 : 20.10.2011, 16:16:31 »
Ребят, а как совсем УБРАТЬ корзину?
Смысл в том, чтобы на главной не было модуля корзина и товары при нажатии на кнопку купить тоже в корзину не отправлялись. Смысл в том, чтобы все упростить - чел зашел в каталог, нашел нужный товар, нажал кнопку купить, всплыло окно с формой для заполнения - там коротко - контакты покупателя, уже обозначенный товар, который он хочет купить и кнопка отправки. После получения формы от пользователя, мы ему перезваниваем у обговариваем все детали.

Как такое можно реализовать? Это реально?
*

Алекс82

  • Захожу иногда
  • 120
  • 4 / 0
  • Совсем новичок
Re: Упрощенный модуль корзины
« Ответ #88 : 17.12.2011, 19:28:17 »
все нормально поставилось автору спасибо. Код использовал от  olf

подскажите пожалуйста
какой код прописать, чтобы картинка слева отображалась, а то я в PHP не бум бум

решил методом тыка




« Последнее редактирование: 18.12.2011, 23:08:08 от Алекс82 »
*

kry

  • Захожу иногда
  • 124
  • 3 / 0
Re: Упрощенный модуль корзины
« Ответ #89 : 08.01.2012, 12:59:37 »
В чем может быть проблема, Denwer показывает ошибку на месте второго модуля корзины:
Notice: Undefined variable: vmMinicart in Z:\home\мой_сайт\www\modules\mod_virtuemart_cart_mini\shop.basket_short.php on line 172
Notice: Undefined variable: total_price in Z:\home\мой_сайт\www\modules\mod_virtuemart_cart_mini\shop.basket_short.php on line 199
При этом сразу после установки второго модуля корзины товар перестал добавляться в корзину, только когда в настройках сайта включил/выключил функцию AJAX добавления в корзину товар начал добавляться.
Вышеуказанные ошибки исчезают когда в корзине имеется хотя бы один  товар.
Помогите избавиться от ошибки

И ешё, как этот дополнительный упрощенный модуль мини-корзины связать с дргим файлом minicart.tpl.php, например, с minicart2.tpl.php, так как в первом файле у меня прописаны стиль и настройки для стандартного модуля корзины. Я пробовал в файле shop.basket_short.php упрощенного модуля, строку:
Код: php
echo $tpl->fetch( 'common/minicart.tpl.php');
заменить на
Код: php
echo $tpl->fetch( 'common/minicart2.tpl.php');
но после добавления товара в корзину все настройки и стиль возвращаются к заданным в minicart.tpl.php
Кто решил?
« Последнее редактирование: 08.01.2012, 16:59:58 от kry »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

VirtueMart 1.1.8 - Наличие: Есть (по умолчанию) + Наличие: ZZZ (бр

Автор Nessy74

Ответов: 6
Просмотров: 2314
Последний ответ 22.01.2016, 13:24:17
от AzMandius
Мод Статистика для VirtueMart 1.0.x

Автор sveneld

Ответов: 13
Просмотров: 5068
Последний ответ 20.07.2015, 20:42:25
от sveneld
VirtueMart 1.1.8 - при клике на Категорию Товара всегда от

Автор Nessy74

Ответов: 6
Просмотров: 1730
Последний ответ 12.12.2014, 16:00:36
от Nessy74
Изображение наличия товара в зависимости

Автор Aleks_El_Dia

Ответов: 2
Просмотров: 1358
Последний ответ 13.03.2014, 04:58:54
от Aleks_El_Dia
Выпадающий список со всеми товарами [Полн

Автор murat

Ответов: 29
Просмотров: 8418
Последний ответ 30.09.2013, 10:09:38
от be.maxi