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

mbchirkov

  • Новичок
  • 2
  • 0 / 0
Интересное и универсальное решение. Я хочу применить ваш модуль в окне "Товар добавлен в корзину" для предложения сопутствующих товаров. Пробую вставить код в файл /components/com_virtuemart/controllers/cart.php .
Как я понял за вывод содержимого отвечает вот это: $this->json->msg = ' '
Как поместить код вывода модуля в этот контейнер?
*

artlux

  • Захожу иногда
  • 466
  • 58 / 0
Цитировать
Как поместить код вывода модуля в этот контейнер?

напрямую с контролера не вызвать модуль...
Но можно сделать в шаблоне, например, файл AJAX.php (буковки маленькие) в него поместить код

Код
<jdoc:include type="modules" name="myposition"/>
myposition - позиция вывода вашего модуля..

дальше аяксом получить содержимое модуля по URL = myurl?tmpl=ajax, и добавить в
Код
$this->json->msg .= 'полученное содержимое'
Разработка расширений: Joomla 1.5+, Bitrix 12+, Мобильные приложения для сайтов под Android (PhoneGap).
Для бонусов: Z136221252622, R242724126443, U423945028202. +79211696184(Мегафон), или плюсик в репу!
*

Apposym

  • Осваиваюсь на форуме
  • 39
  • 1 / 0
  • Не ругайтесь пжлста, я ЧАЙНИК!
Спасибо за модуль. Есть ли возможность вывести в этом модуле  Последние поступления товаров ??
*

artlux

  • Захожу иногда
  • 466
  • 58 / 0
Apposym, возможности вывести новинки пока нет... Думаю добавлю в следующие релизы...
Разработка расширений: Joomla 1.5+, Bitrix 12+, Мобильные приложения для сайтов под Android (PhoneGap).
Для бонусов: Z136221252622, R242724126443, U423945028202. +79211696184(Мегафон), или плюсик в репу!
*

sync

  • Новичок
  • 6
  • 0 / 0
Вывел все товары с одной категории в левый блок - в список, все вывелось, но теперь при переходе на любой товар, список в этом модуле меняется, то есть товары меняются местами.
Как сделать так чтобы эти товары выводились по алфавиту и не меняли свое положение как это происходит сейчас?
*

siao

  • Захожу иногда
  • 221
  • 3 / 0
  • http://www.svetreiki.ru
не хватает для "универсальности" вывода рекомендованных товаров.
даже как-то странно

впрочем у меня модуль ничего не показывает
*

dimmer

  • Осваиваюсь на форуме
  • 32
  • 1 / 0
У меня что-то карусель не работает.
Код
Unhandled Error: 'jQuery(".d-carousel .carousel").jcarousel' is not a function
*

artlux

  • Захожу иногда
  • 466
  • 58 / 0
Вывел все товары с одной категории в левый блок - в список, все вывелось, но теперь при переходе на любой товар, список в этом модуле меняется, то есть товары меняются местами.
Как сделать так чтобы эти товары выводились по алфавиту и не меняли свое положение как это происходит сейчас?

все это зависит от настроек модуля...
Если в настройках указано выбирать товары с текущей категории то - Товары выбираются рандомно (можно изменить сортировку модифицировав модуль - но суть этой схемы просто потеряется, она то нужна для перелинковки) и кешируются по ид тукущего товара. Если вы обновите страницу с товаром - то на время жизни кеша список товаров должен оставаться одинаковым.
Разработка расширений: Joomla 1.5+, Bitrix 12+, Мобильные приложения для сайтов под Android (PhoneGap).
Для бонусов: Z136221252622, R242724126443, U423945028202. +79211696184(Мегафон), или плюсик в репу!
*

artlux

  • Захожу иногда
  • 466
  • 58 / 0
У меня что-то карусель не работает.
Код
Unhandled Error: 'jQuery(".d-carousel .carousel").jcarousel' is not a function

возможно конфликтуют js скрипты. Нужно смотреть... нужна хотябы ссылка на сайт...
Разработка расширений: Joomla 1.5+, Bitrix 12+, Мобильные приложения для сайтов под Android (PhoneGap).
Для бонусов: Z136221252622, R242724126443, U423945028202. +79211696184(Мегафон), или плюсик в репу!
*

dimmer

  • Осваиваюсь на форуме
  • 32
  • 1 / 0
Сайт пока на Денвере. Шаблон стандартный - beez_20. Закинул jquery-latest.min.js в папку \templates\beez_20\javascript\, там еще лежит hide.js и md_stylechanger.js.
*

artlux

  • Захожу иногда
  • 466
  • 58 / 0
Сайт пока на Денвере. Шаблон стандартный - beez_20. Закинул jquery-latest.min.js в папку \templates\beez_20\javascript\, там еще лежит hide.js и md_stylechanger.js.

попробуйте подключить карусель прямо в шаблоне... После jquery...
еще вариант в mod_virtuemart_randcatproduct.php
изменить
Код
jQuery(document).ready(function() {
    // Initialise the first and second carousel by class selector.
// Note that they use both the same configuration options (none in this case).
jQuery(".d-carousel .carousel").jcarousel({
        scroll: '.$stepcarusel.'
    });
});

на

Код
\$(document).ready(function() {
    // Initialise the first and second carousel by class selector.
// Note that they use both the same configuration options (none in this case).
\$(".d-carousel .carousel").jcarousel({
        scroll: '.$stepcarusel.'
    });
});

больше мыслей нет... надо видеть всетаки проблему...
еще можете поставить галочку подключить jquery  в модуле... возможно на новой версии 1.10 карусель не работает, не проверял
« Последнее редактирование: 20.08.2013, 22:16:56 от artlux »
Разработка расширений: Joomla 1.5+, Bitrix 12+, Мобильные приложения для сайтов под Android (PhoneGap).
Для бонусов: Z136221252622, R242724126443, U423945028202. +79211696184(Мегафон), или плюсик в репу!
*

Taatshi

  • Глобальный модератор
  • 5188
  • 476 / 1
  • Верстаем и кодим. Обращайтесь ;)
Зачетный модуль. Избавил от головной боли. Автору - респект!
« Последнее редактирование: 13.09.2013, 11:53:25 от Taatshi »
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

goson

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Что то вообще не работает...
Fatal error: Call to undefined method mod_virtuemart_product::getfulladdProductToRecent() in /home/p22292/www/goson.ru/wikimart/modules/mod_virtuemart_randcatproduct/mod_virtuemart_randcatproduct.php on line 118

Ни кто не знает что за проблема может быть, день бьюсь и не могу решить....
« Последнее редактирование: 26.08.2013, 16:18:46 от goson »
*

goson

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Что то не как не могу решить эту проблему, не понимаю, что не так...
*

artlux

  • Захожу иногда
  • 466
  • 58 / 0
Что то не как не могу решить эту проблему, не понимаю, что не так...

файл helper.php есть в папке с модулем?


возможно модуль конфликтует...
если у вас уже задойствован класс mod_virtuemart_product
Разработка расширений: Joomla 1.5+, Bitrix 12+, Мобильные приложения для сайтов под Android (PhoneGap).
Для бонусов: Z136221252622, R242724126443, U423945028202. +79211696184(Мегафон), или плюсик в репу!
*

goson

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Да, файл есть. Но самое то что странное обнаружил...В каких то позициях сайта работает, а в каких то ошибка....А как можно решить данный конфликт? Самое еще плохое, что он на других позициях работает Неправильно...
*

artlux

  • Захожу иногда
  • 466
  • 58 / 0
переименуйте класс в helper.php

class mod_virtuemart_product  на class mod_virtuemart_product_ntrt

дальше в mod_virtuemart_randcatproduct.php и в шаблоне default.php все вхождения старого класса (mod_virtuemart_product) замените на новый(mod_virtuemart_product_ntrt)...

если не будет работать тогда хз... надо смотреть на живом и в логи


подобные конфликты могут быть, никак не добурусь отшлифовать модуль (да что там говорить, я его за часа 4 написал и по мелочи 1 раз обновил)
Разработка расширений: Joomla 1.5+, Bitrix 12+, Мобильные приложения для сайтов под Android (PhoneGap).
Для бонусов: Z136221252622, R242724126443, U423945028202. +79211696184(Мегафон), или плюсик в репу!
*

goson

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Спасибо! Смена класса помогла, НО заменил все обращения и в файле mod_virtuemart_randcatproduct.php
*

artlux

  • Захожу иногда
  • 466
  • 58 / 0
Спасибо! Смена класса помогла, НО заменил все обращения и в файле mod_virtuemart_randcatproduct.php

ну да все верно, так и нужно было...
Сейчас все корректно работает?
Разработка расширений: Joomla 1.5+, Bitrix 12+, Мобильные приложения для сайтов под Android (PhoneGap).
Для бонусов: Z136221252622, R242724126443, U423945028202. +79211696184(Мегафон), или плюсик в репу!
*

goson

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Да. Все отлично! С настройками еще повозиться нужно. Бывает некорректно показывает(фото то меньше, то больше)))) но думаю это из-за того, что кол-во показываемого товара меняю. Я просто бегло прочитал и не увидел сразу, что в двух файлах менять надо///)
« Последнее редактирование: 27.08.2013, 20:23:45 от goson »
*

dimmer

  • Осваиваюсь на форуме
  • 32
  • 1 / 0
Залил сюда  http://joom.ru.vu для тестов. Joomla 2.5.14, вирт 2.0.22b, Подключать Jquery? - да. Карусель работает на главной магазина и в категориях. Не работает на главной, в материалах, на странице товара. Может так и задумано?
*

artlux

  • Захожу иногда
  • 466
  • 58 / 0
не работает потому что js скрипты конфликтуют... на детальной там даже fancybox не подгружается... (как вариант попробовать поиграться с настройками загрузки скриптов в вирте)
Разработка расширений: Joomla 1.5+, Bitrix 12+, Мобильные приложения для сайтов под Android (PhoneGap).
Для бонусов: Z136221252622, R242724126443, U423945028202. +79211696184(Мегафон), или плюсик в репу!
*

EmAl

  • Захожу иногда
  • 75
  • 0 / 0
Автору спасибо. Модуль полезный.
У меня тока почему то выводит все в один столбец.
ковырял в настройках, в стилях, и в самом модуле - бесполезно.
подскажите где посмотреть и что поправить...
*

artlux

  • Захожу иногда
  • 466
  • 58 / 0
Автору спасибо. Модуль полезный.
У меня тока почему то выводит все в один столбец.
ковырял в настройках, в стилях, и в самом модуле - бесполезно.
подскажите где посмотреть и что поправить...

если дадите ссылку, возможно получится разобраться что там у вас случилось
Разработка расширений: Joomla 1.5+, Bitrix 12+, Мобильные приложения для сайтов под Android (PhoneGap).
Для бонусов: Z136221252622, R242724126443, U423945028202. +79211696184(Мегафон), или плюсик в репу!
*

EmAl

  • Захожу иногда
  • 75
  • 0 / 0
если дадите ссылку, возможно получится разобраться что там у вас случилось
Залил на сервак, все ок работает. спасибо.
а вот на локальном сервере - все в один столбец, и CSS не видит вообще. возможно версия php более новая.
*

anelim

  • Новичок
  • 4
  • 0 / 0
после включения модуля начинают зависать браузеры (пробовала в ff, opera, yandex) и появляется сообщение:
"Внимание: сценарий не отвечает

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

Сценарий: http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js:2"

Отключаю модуль, всё работает отлично.
Подскажите, в чем может быть проблема и что возможно сделать?
*

anelim

  • Новичок
  • 4
  • 0 / 0
после включения модуля начинают зависать браузеры (пробовала в ff, opera, yandex) и появляется сообщение:
"Внимание: сценарий не отвечает

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

Сценарий: http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js:2"

Отключаю модуль, всё работает отлично.
Подскажите, в чем может быть проблема и что возможно сделать?


Отключаю в настройках использование карусели, проблема решается. Но хотелось бы, чтобы была карусель.
*

artlux

  • Захожу иногда
  • 466
  • 58 / 0

Отключаю в настройках использование карусели, проблема решается. Но хотелось бы, чтобы была карусель.

сколько вы товаров хотите вывести что браузер виснет?
Разработка расширений: Joomla 1.5+, Bitrix 12+, Мобильные приложения для сайтов под Android (PhoneGap).
Для бонусов: Z136221252622, R242724126443, U423945028202. +79211696184(Мегафон), или плюсик в репу!
*

prayer

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Возможно ли сделать так чтобы при заходе на карточку товара не выдавало каждый раз новый набор товаров, а выдало и сохранило 1 набор? Ну например, я сделал так, чтобы при заходе на карточку товара внизу высвечивалось 4 доп товара. Как сделать так чтобы они были всегда одинаковыми?
*

artlux

  • Захожу иногда
  • 466
  • 58 / 0
Возможно ли сделать так чтобы при заходе на карточку товара не выдавало каждый раз новый набор товаров, а выдало и сохранило 1 набор? Ну например, я сделал так, чтобы при заходе на карточку товара внизу высвечивалось 4 доп товара. Как сделать так чтобы они были всегда одинаковыми?

такой возможности нет, пока модуль опционально не поддерживает...
Но вы всегда можете поправить sql запрос, который формируется в модуле, а именно сортировку...
Разработка расширений: Joomla 1.5+, Bitrix 12+, Мобильные приложения для сайтов под Android (PhoneGap).
Для бонусов: Z136221252622, R242724126443, U423945028202. +79211696184(Мегафон), или плюсик в репу!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вывод товаров из под категории

Автор gm35

Ответов: 1
Просмотров: 108
Последний ответ 28.04.2020, 04:13:14
от gm35
Модуль категорий VM - несколько категорий сразу

Автор liberator

Ответов: 6
Просмотров: 203
Последний ответ 08.02.2020, 14:26:11
от liberator
[Решено] Вывод других товаров тойже категории в карточке товара

Автор x-render

Ответов: 30
Просмотров: 5652
Последний ответ 06.01.2020, 07:39:31
от Igoritaly
Модуль поиска SJ Search Pro for VirtueMart дублирует - троит результаты

Автор neGODnic

Ответов: 6
Просмотров: 1796
Последний ответ 21.08.2019, 01:24:03
от viper_demyan
Табличный редактор товаров (аля Excel)

Автор KoHb

Ответов: 8
Просмотров: 3027
Последний ответ 26.03.2019, 11:58:33
от KoHb