Новости Joomla

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

d0ublezer0

  • Захожу иногда
  • 356
  • 31 / 0
  • Javaхарлал Неру
Всем привет. Вопрос не для новичков.

Вывел на главной часть товаров через модуль VirtueMart FeaturedProducts.
Из-за того, что главная страница не является компонентом VirtueMart, в тег HEAD не подгружаются скрипты, отвечающие за AJAX-добавление в корзину. Естественно, что, после нажатия кнопки "Добавить в корзину", пользователя перебрасывает в саму корзину.

Пробовал вручную вписать в заголовок страницы скрипты виртуемарта (вызываемые через fetchscript) по аналогии с внутренними страницами компонента - не помогло, отправка формы не отлавливается.

Кто знает ответ - как инициализировать эти скрипты?

Кому интересно:
http://test.sinclairshop.ru
Я помог вам? Ткните в карму.
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
Как вариант, если главная страница вирта не используется - вызываем модуль через API в коде shopIndex.tpl и делаем главной индексную страницу вирта. Делал так - проканывало). Но чтоб еще и AJAX работал - надо не забывать назначить обработчик onSubmit, который в модуле не назначается. ну и еще там траблы...
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

d0ublezer0

  • Захожу иногда
  • 356
  • 31 / 0
  • Javaхарлал Неру
danik.html
Делать главной страницу вирта - не вариант, мне на главной будут нужны другие элементы, новости и прочее в теле сайта. А прикручивать их к вирту - это еще более кривые костыли, чем то, что я пытаюсь сделать.

Пока не смог найти, где назначается обработчик, структура формы и имена полей отправки товара в корзину идентичны внутренним страницам.
Я помог вам? Ткните в карму.
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
onsubmit="handleAddToCart( this.id );return false;"
этот атрибут к тегу form надо прописать.
еще нужно подключать js файлы виртовские. И еще там нужно чтоб особый id формы генерился, это надо копать addtocart_form.tpl.php и файл, который его инклюдит(там некая $i есть.)

Вобще вирт - такая хрень несусветная. такое ощущение что его наскоряк написали. да, там дохера всяких фишек, но все криво и тупо блин. Писать чтото другое - для себя одного обламывает, платно - это нужно проект поддерживать, клиентов и тд.. да и распространение не такое получит. а писать задаром - не тот у меня уровень, без хлеба ведь останусь. да еще и тайны PHP и sql познавать. хотя начало положено если честно)
« Последнее редактирование: 26.05.2010, 09:02:36 от danik.html »
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

d0ublezer0

  • Захожу иногда
  • 356
  • 31 / 0
  • Javaхарлал Неру
Спасибо за совет..
Про JS и addtocart_form.tpl было понятно сразу.
А вот индивидуальный ID у формы - да, это я упустил.

У меня уже давно сложилось мнение, что вирт - жуть еще та..
Но за неимением лучшего, приходится работать с тем, что есть.
« Последнее редактирование: 26.05.2010, 09:11:05 от d0ublezer0 »
Я помог вам? Ткните в карму.
*

xoreutns

  • Новичок
  • 5
  • 0 / 0
Спасибо за совет..
Про JS и addtocart_form.tpl было понятно сразу.
А вот индивидуальный ID у формы - да, это я упустил.

У меня уже давно сложилось мнение, что вирт - жуть еще та..
Но за неимением лучшего, приходится работать с тем, что есть.

Ну как, реализовали в итоге?
*

d0ublezer0

  • Захожу иногда
  • 356
  • 31 / 0
  • Javaхарлал Неру
Да, конечно. Нет ничего невозможного )
Только сайт тот давно уже помер, ибо бизнес у людей не пошел.
Я помог вам? Ткните в карму.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Эффект добавления в корзину

Автор Sanyo

Ответов: 115
Просмотров: 37171
Последний ответ 08.11.2014, 22:09:13
от site-logic
Компонент и модуль поиска товаров VirtueMart 1.0.15 на Ajax

Автор Arkadiy

Ответов: 148
Просмотров: 64024
Последний ответ 28.06.2014, 19:11:54
от DeLight
Расширенный Ajax-поиск по характеристикам товара VirtueMart

Автор Arkadiy

Ответов: 990
Просмотров: 195618
Последний ответ 27.06.2014, 16:47:52
от DeLight
Кнопка "Очистить корзину" VirtueMart Shopping Cart

Автор Iraina

Ответов: 3
Просмотров: 7273
Последний ответ 30.04.2014, 10:47:03
от q3scream
Переход после добавления товара на главную страницу

Автор Александр216

Ответов: 0
Просмотров: 1147
Последний ответ 27.07.2013, 01:29:49
от Александр216