Или не сложная Регистрация
Печать
PDF

Компонент "Избранное" для Joomla 2.5.x (3.x) и Virtuemart 2.x (3.x)

Начнем с того, что я начал как-то поиски модуля, плагина или компонента, который сможет реализовать хотя бы элементарный функционал "Избранного" для посетителей на сайте под управлением Virtuemart 2.x. К моему сожалению я нашел только платные решения, которых не было на варезниках или просто в открытом доступе. Вот тогда-то я и решился на то, что бы написать самому такой функционал, а конкретнее:

а) Добавление в некое пространство (избранное) товара без перезагрузки страницы. Другими словами просто отметить товар, как избранное и все.
б) Посмотреть товары, которые уже есть в "Избранном"
в) Возможность добавлять в "Избранное" для всех пользователей, а не только для зарегистрированных

Все это я решил реализовать через компонент для Joomla 2.5.x. Это мой первый компонент, поэтому прошу в меня не бросать камни по внутреннему исполнению компонента! =) Пишите в комментариях Ваши мнения по этому компоненту.


Ссылка на актуальную версию компонента (vm_favorite v.1.1.2) и (vm_favorite v.1.1.3)

Скачать компонент "Избранное" для Virtuemart 2.x.

Скачать компонент "Избранное" для Virtuemart 3.x.

Инструкция по настройке компонента:

1) Для корректной работы компонента понадобится добавить кнопку для добавления товара в избранное:

а) Для отображения кнопки в карточке товара открываем файл
/templates/Ваш_шаблон/html/com_virtuemart/productdetails/default.php
если нет такого файла, то открываем другой файл
/components/com_virtuemart/views/productdetails/tmpl/default.php
и добавляем в самом начале файла следующие строчки:

echo '<script type="text/javascript" src="'.$_SERVER['HOST'].'/components/com_vm_favorite/script/jquery-2.0.2.min.js"></script>'; //Закомментируйте эту строчку, если эта библиотека конфликтует с другим jQuery
echo '<script type="text/javascript" src="'.$_SERVER['HOST'].'/components/com_vm_favorite/script/jquery.cookie.js"></script>';
echo '<link rel="stylesheet" href="'.$_SERVER['HOST'].'/components/com_vm_favorite/css/heart.css" type="text/css">';

Таким образом мы подгрузили необходимые скрипты для кнопки избранного, но что бы отображалась сама кнопка надо добавить код ниже туда, где Вы хотели бы видеть кнопку:

<!--Начало кнопки избранного-->
<?php $productId = $this->product->virtuemart_product_id; // при необходимости поменять на переменную id продукта
include ($_SERVER['DOCUMENT_ROOT'].'/components/com_vm_favorite/script/heart.php'); ?>
<!--Конец кнопки избранного-->

б) Для отображения кнопки в просмотре категории открываем файл
/templates/Ваш_шаблон/html/com_virtuemart/category/default.php
если нет такого файла, то открываем другой файл
/components/com_virtuemart/views/category/tmpl/default.php
и добавляем в самом начале файла следующие строчки:

echo '<script type="text/javascript" src="'.$_SERVER['HOST'].'/components/com_vm_favorite/script/jquery-2.0.2.min.js"></script>'; //Закомментируйте эту строчку, если эта библиотека конфликтует с другим jQuery
echo '<script type="text/javascript" src="'.$_SERVER['HOST'].'/components/com_vm_favorite/script/jquery.cookie.js"></script>';
echo '<link rel="stylesheet" href="'.$_SERVER['HOST'].'/components/com_vm_favorite/css/heart.css" type="text/css">';

Таким образом мы подгрузили необходимые скрипты для кнопки избранного, но что бы отображалась сама кнопка надо добавить код ниже туда, где Вы хотели бы видеть кнопку:

ВАЖНО! Код ниже надо добавлять ниже этой строчки:

foreach ($this->products as $product) {

и до закрытия этого процесса (примерно такая строчка):

} // end of foreach ( $this->products as $product )

т.е. код должен быть в промежутке между этими двумя строчками!

Сам код:

<!--Начало кнопки избранного-->
<?php $productId = $product->virtuemart_product_id; // при необходимости поменять на переменную id продукта
include ($_SERVER['DOCUMENT_ROOT'].'/components/com_vm_favorite/script/heart.php'); ?>
<!--Конец кнопки избранного-->

Комментарии  

#378
+1-1 +5
Добрый день!
Спасибо за компонент!
У меня следующая ошибка, точнее не ошибка а вопрос по ценам.
Цена выводятся только как я понимаю базовая, но цена со скидкой только та что в поле Окончательная цена (это поле при редактировании товара в админке), а вот если на товар применить Налоговое оформление: (например 10%) то эта цена не выводится !!!
Вот может подскажите как её подцепить?
И как формируются цены в вашем компоненте?
Ответить | Ответить с цитатой | Цитировать
#375
+1-1 0
Доброго времени суток! Может быть кто сталкивался с подобным - на Жумле 2.5 перестали сохраняться товары в избранном. Посмотрел - время жизни куки "до конца сессии". Как можно подправить? Думаю, что это появилось после последних патчей безопасности...
Ответить | Ответить с цитатой | Цитировать
#377
+1-1 0
Приветствую! =) Пришлите, пожалуйста, ссылку, что бы мне посмотреть на отображение.
Ответить | Ответить с цитатой | Цитировать
#374
+1-1 0
Здравствуйте! Спасибо за компонент!!! Но у меня нет кнопки в карте товаров, помогите,...
Ответить | Ответить с цитатой | Цитировать
#376
+1-1 0
Здравствуйте! =) Прочитайте инструкцию (1 пункт, а - подпункт)
Ответить | Ответить с цитатой | Цитировать
#372
+1-1 +1
Огромное спасибо автору за помощь.
После установки компонента, страница "Избранного" выдала ошибку 404.
Проблема была в языковой "приставке" таблицы SQL.

То есть, сайт работает на болгарском языке, соответственно изменение в двух местах в файле - components/com_ vm_favorite/vie ws/vm_favorite/ tmpl/default_vi ew.php.
А именно в строке - $qt2 ='SELECT `product_name` FROM `#__virtuemart_ products_ru_ru` помогла замена на - #__virtuemart_products_bg_bg.

Планирую на основе данного компонента сделать компонент сравнения товаров в VM, с добавлением сравнения товаров не только по цене, но и по дополнительным полям, то есть характеристикам товаров.

Когда закончу, обязательно поделюсь.
Еще раз спасибо админу.
Ответить | Ответить с цитатой | Цитировать
#370
+1-1 0
Помогите, пожалуйста. Кнопки добавить в избранное работают, а при переходе на страницу избранных ошибка 404. В чем проблема? VM3+J3.4. Ссылка- http://kamin.bg/kamini-elektricheski.html
Кнопка избранное (в виде стрелочек под каждым товаром), а переход на страницу избранного - пункт меню "compare" (в правом верхнем углу сайта)"
Ответить | Ответить с цитатой | Цитировать
#371
+1-1 +1
Владимир, какая версия установлена? Возможно надо просто установить: vm_favorite v.1.1.3, которая уже адаптирована под новые версии. Если проблема не в этом, то напишите мне через раздел контактов предоставив ftp доступ, что бы я глянул в чем там дело.
Ответить | Ответить с цитатой | Цитировать
#365
+1-1 0
Вопрос по выводу товаров в избранном. Разметка товара формируется в файле default_view.php

А можно сделать так, чтобы разметка бралась из категории, из файла products.php ?

Проблема в том, что много изменений внесено в products.php, и что бы в избранном сделать такое же отображение товара, нужно ну очень много времени.
Ответить | Ответить с цитатой | Цитировать
#366
+1-1 +1
Спасибо, Олег за крутое предложение! =) Но я пока не занимаюсь развитием данного компонента... Как будет время обязательно включу такую фичу в обнову)
Ответить | Ответить с цитатой | Цитировать
#367
+1-1 0
Я рад, что подал интересную идею) Я понимаю, что вы занятой человек, а компонент бесплатный. Но если можете, подскажите, с чего начать, что бы компонент брал разметку вирта? Или хотя бы скажите в какую сторону смотреть нужно))
Ответить | Ответить с цитатой | Цитировать
#368
+1-1 0
Я почти уверен, что есть несколько способов... Но я скорее всего буду через include парсить php. Хотя не факт...)
Ответить | Ответить с цитатой | Цитировать
#369
+1-1 0
Спасибо) Успехов с модернизацией) Если у меня получится добраться и сделать нечто, хорошо работающее, с вашим компонентом раньше вас, то непременно поделюсь)
Ответить | Ответить с цитатой | Цитировать
#363
+1-1 0
Здравствуйте. У меня на кнопке "Добавить в закладки" и "Удалить из закладок" не отображается текст. Вставил картинкой - отображается, но не работает градиент на фоне в CSS - в чем проблема может быть? Мне нужно что бы на кнопке отображался текст из скрипта а не картинка
Ответить | Ответить с цитатой | Цитировать
#364
+1-1 0
Привет, Forzi) Боюсь, что это ни как не относится к моему компоненту, а скорее к знаниям CSS и HTML) Надо разбираться индивидуально)
Ответить | Ответить с цитатой | Цитировать
#361
+1-1 0
Напишите хоть как вставить кнопку добавить в корзину с листа сравнения товаров свадебных платьев
Ответить | Ответить с цитатой | Цитировать
#362
+1-1 0
Эдуард, стандартно мой компонент не предусматривает расположения кнопки "Добавить в корзину" на странице "Избранного".
И на сколько я понял, у Вас на сайте доступна кнопка "Добавить в корзину", только после авторизации, а это значит к Вашему проекту необходимо подходить индивидуально, поэтому повторюсь: "Необходимо обладать знаниями WebMaster`а или обратиться за помощью к фрилансерам за вознаграждение"
Ответить | Ответить с цитатой | Цитировать
#359
+1-1 0
Как можно сделать?:
1 Чтобы когда уже товар выбран в избранное, появлялась ссылка на страницу избранного,
2 чтобы на странице избранных товаров можно было удалять нажимая на крестик, а то не все догадаются нажать ещё раз на сердечко и обновить страничку.
3 чтобы можно было, выбирать свойтва товара например цвет и размер
4 возможность сделать заказ, чтобы таким образом можно было сформировать заказ и отправить его на эмаил,
Ответить | Ответить с цитатой | Цитировать
#360
+1-1 0
Необходимо обладать знаниями WebMaster`а или обратиться за помощью к фрилансерам за вознаграждение)
Ответить | Ответить с цитатой | Цитировать
#356
+1-1 0
Доброго времени суток!!! Проблема с выводом данного расширения. На одном хостинге кнопка выводится добавить в избранное ,а на другом нет, в чем тут может быть дело ? Может у хостера какие нибудь дополнительные функции отсутствуют. Вот где работает данное расширение: www.setcent.ru хостинг jino.ru

Вот тут не работает расширение:
www.domino-deti.ru хостинг вспомнить не могу но какой-то замудренный чтоб попасть в директорию сайта /webspace/sitea pps/joomla-2117 5/htdocs/ запутаешся в разделах.
Ответить | Ответить с цитатой | Цитировать
#357
+1-1 0
Вспомнил хостинг infobox.ru
Ответить | Ответить с цитатой | Цитировать
#358
+1-1 0
Привет! =) Посмотрел сейчас на обоих сайтах все работает...
Ответить | Ответить с цитатой | Цитировать
#354
+1-1 0
Спасибо огромное Павлу за помощь. Возникла проблема с работой компонента под J3, которая была довольно быстро решена в режиме реальном времени. Думаю обновленный компонент вскоре появится здесь, и будет полезен многим людям!
Ответить | Ответить с цитатой | Цитировать
#355
+1-1 0
Новая версия уже доступна! =)
Ответить | Ответить с цитатой | Цитировать
#346
+1-1 +1
Не добавляет товар в избарнное. Включил отладку в компоненте. Выдает вот такое:
Notice: Use of undefined constant product_id - assumed 'product_id' in /www/megarynok. com.ua/componen ts/com_vm_favor ite/script/scri pt.php on line 12 Notice: Use of undefined constant cookie - assumed 'cookie' in /www/megarynok. com.ua/componen ts/com_vm_favor ite/script/scri pt.php on line 13 Notice: unserialize(): Error at offset 0 of 506 bytes in /www/megarynok. com.ua/componen ts/com_vm_favor ite/script/scri pt.php on line 14 a:1:{i:0;s:3:"450";}
Подскажите, что это и как с этим бороться
Ответить | Ответить с цитатой | Цитировать
#343
+1-1 0
Добрый день, есть пару вопросов, как на странице "Ваши избранные товары" вывести вкладку в товаре "Описание".
И можно чтобы перезагружалась страница при нажатие на сердце в "Ваши избранные товары"(удалить из избранного)?
Ответить | Ответить с цитатой | Цитировать
#345
+1-1 0
Добрый день!
1) С нулевыми знаниями никак не получится вывести Описание товара необходимо хоть минимальные знания кода.
2) Фишка этого компонента заключается как раз в том, что все происходит без перезагрузки страницы. Но если это необходимо, то конечно можно что бы перезагружалась . Надо просто в ajax после получения ответа вставить
Код:location.reload();
Ответить | Ответить с цитатой | Цитировать
#336
+1-1 0
Я новичок в этом, подскажите как установить этот компонент, код кнопки уже вставил в файл default, а вот как архив установить не разобрался
Ответить | Ответить с цитатой | Цитировать
#337
+1-1 0
Архив устанавливается в административно й части сайта стандартным способом через "Менеджер расширений"
Ответить | Ответить с цитатой | Цитировать
#338
+1-1 0
Через "Менеджер расширений" выдает ошибку - JFolder::create : Не удалось создать каталог
Внимание! Не удалось переместить файл!
и уже Установить из каталога пробовал, выдает - Пожалуйста, укажите каталог пакета, хотя все файлы скопировал на сайт
Ответить | Ответить с цитатой | Цитировать
#341
+1-1 0
Проверьте права на запись... У вас только с компонентом "Избранное" такая ошибка выходит или с другими компонентами при установке тоже самое выходит?
Ответить | Ответить с цитатой | Цитировать
#327
+1-1 +1
Полезный компонент для интернет-магазинов!
Очень порадовала своевременная помощь автора проекта в установке и настройке.
Спасибо за помощь. :-)
Ответить | Ответить с цитатой | Цитировать
#318
+1-1 0
Доброго времени суток,у меня не запоминает куки:(

Notice: Undefined index: vm_favorites in /...../componen ts/com_vm_favor ite/views/vm_fa vorite/tmpl/def ault.php on line 21

говорит что переменная куки пуста:(
Ответить | Ответить с цитатой | Цитировать
#319
+1-1 0
Включены ли куки в браузере?
Ответить | Ответить с цитатой | Цитировать
#280
+1-1 0
Добрый день! В пункте меню избранных товаров добавила кнопку "купить" путем добавления кода: в файле com_vm_favorite /views/vm_favor ite/tmpl/defaul t_view.php. Кнопка купить и поле для ввода количества товара, а также кнопки + - количества товара появились, Но кнопки + - не изменяют количество, а при нажатии на кнопку "купить" перекидывает в корзину, но товар не добавляется. Пробовала отключить скрипты в файле com_vm_favorite /views/vm_favor ite/tmpl/defaul t.php, но это не помогло. Подскажите, пожалуйста, в чем может быть проблема.
Ответить | Ответить с цитатой | Цитировать
#281
+1-1 0
Цитирую slonnik:
путем добавления кода: в файле com_vm_favorite/views/vm_favorite/tmpl/default_view.php


код echo $knop (почему-то в первом сообщении стерлось)
Ответить | Ответить с цитатой | Цитировать
#282
+1-1 0
Проблема, скорее всего, в том, что на странице избранного не подключены многие скрипты от самого virtuemart.
Ответить | Ответить с цитатой | Цитировать
#297
+1-1 0
Вы были правы! Если кому надо, то я подключила скрипты в файл com_vm_favorite /views/vm_favor ite/tmpl/defaul t_view.php:



И все заработало :)
Ответить | Ответить с цитатой | Цитировать
#298
+1-1 0
скрипты:
/components/com_virtuemart/assets/js/vmsite.js
/components/com _virtuemart/ass ets/js/facebox. js
/components/com _virtuemart/ass ets/js/vmprices .js
Ответить | Ответить с цитатой | Цитировать
#300
+1-1 0
Спасибо, что написали какие именно скрипты))
Это наверняка многим пригодится! =)
Ответить | Ответить с цитатой | Цитировать
#271
+1-1 0
День добрый.
Установл все по вашей инструкции. В компанентах не видно параметров.
http://i.imgur.com/8QBgOet.png
Joomla! 2.5.27
VirtueMart 2.6.12
Ответить | Ответить с цитатой | Цитировать
#273
+1-1 0
День добрый.
Оно так и должно быть! =) Дело в том, что я хотел добавить какие либо настройки в последующие версии компонента, но так и не "дошли" у меня руки до следующей версии... =)
Ответить | Ответить с цитатой | Цитировать
#277
+1-1 0
А модуль не планируете реализовать?
Удобно было бы.
Ответить | Ответить с цитатой | Цитировать
#278
+1-1 0
Вы имеете ввиду что-то вроде корзины?
Ответить | Ответить с цитатой | Цитировать
#279
+1-1 0
Нет, просто отдельный модуль в котором отображались бы товары помеченные как избранные.
Желательно конечно чтоб он работал через Ajax. Т.е после того как товар помечен как избранный в отдельном модуле добавился бы этот товар.
Ну и слайдер туда прикрутить можно было бы.
Модуль хотелось бы для того чтобы не переходить по ссылке index.php?optio n=com_vm_favori te&view=vm_favo rite/ Чтобы сразу в модуле было видно избранные товары.
Ответить | Ответить с цитатой | Цитировать
#340
+1-1 0
Извините, я пока не планирую поддерживать данный компонент (очень большая занятость по работе), поэтому и модуль писать пока не буду. Надеюсь, что когда нибудь у меня найдется время для "Избранного" компонента! =)
Ответить | Ответить с цитатой | Цитировать
#260
+1-1 0
Добрый день! Сделала все по инструкции, но сердечко не отображается, вообще ничего не отображается. Если посмотреть полученный код страницы,то вот что видно:




Между комментариями пустота. Скажите, пожалуйста, с чем может быть связана проблема. Стоит joomla 2.5.24+vm2.6.12 . Спасибо!
Ответить | Ответить с цитатой | Цитировать
#261
+1-1 0
Не могу сейчас сказать, в чем именно проблема состоит. Не вижу кода. И возможно, что с новыми версиями не все так просто. Я писал этот компонент под версию Virtuemart 2.5.0. Поэтому там возможно, что вместо: Код:$product->virtuemart_product_id; надо, что-то другое ставить.
Ответить | Ответить с цитатой | Цитировать
#262
+1-1 0
Спасибо за быстрый ответ! С кодом $product->virtu emart_product_i d; все нормально. Я проверила кодом echo $productId; Выводится id товара. Я с php на "вы", может, подскажете, как можно по-другому подключить выполнение файла /components/com _vm_favorite/sc ript/heart.php?
Ответить | Ответить с цитатой | Цитировать
#263
+1-1 0
На хостинге заработало! Спасибо Вам за прекрасный компонент!
Ответить | Ответить с цитатой | Цитировать
#264
+1-1 0
Рад, что мой компонент полезен! =)
Ответить | Ответить с цитатой | Цитировать
#222
+1-1 +2
Спасибо за отличный компонент! Поставил, все сразу заработало! :-)
Ответить | Ответить с цитатой | Цитировать
#203
+1-1 0
приветствую, joomla2.5.20 vm 2.6.0a, кнопка вообще не отображается, как исправить? очень нужно, спасибо!
Ответить | Ответить с цитатой | Цитировать
#201
+1-1 0
HELPPP!
Помогите, пожалуйста!
Все отображается, но не выводится название товара на странице избранного.
Не работает код:

Вот ссылка на стр. Избранного - http://nonstop.md/new/index.php?option=com_vm_favorite&view=vm_favorite&Itemid=964
Ответить | Ответить с цитатой | Цитировать
#202
+1-1 0
Напишите мне в скайп: filosofer90. У меня сейчас мало времени, что бы вникать в суть проблемы связанной с особенностями конкретного сайта.
Ответить | Ответить с цитатой | Цитировать
#200
+1-1 0
Добрый день. Вроде разобрался с компонентом, но не могу результат проверить. На странице избранного - SQL ошибка. Не смогли бы глянуть?

http://nonstop.md/new/index.php?option=com_vm_favorite&view=vm_favorite&Itemid=964

Да, кстати кнопки добавления в избранное, я изменил на кнопку "Сравнить".

Ссылки на страницы с товарами:
- http://nonstop.md/new/index.php?option=com_virtuemart&view=category&virtuemart_category_id=2&categorylayout=0&Itemid=119
- http://nonstop.md/new/index.php?option=com_virtuemart&view=productdetails&virtuemart_product_id=1&virtuemart_category_id=2&Itemid=119
Ответить | Ответить с цитатой | Цитировать
#192
+1-1 0
Не работает этот код:

foreach ($this->product s as $product) {




} // end of foreach ( $this->products as $product )
Ответить | Ответить с цитатой | Цитировать
#194
+1-1 0
Вместо $this->products используйте другую переменную массива с продуктами virtuemart
Ответить | Ответить с цитатой | Цитировать
#195
+1-1 0
Прошу прощение за навязчивость, может поможете разобрать проблему. Я новичок в этом. Вставил коды, как описано, кнопки не отображаются. Вставлял в карточку товара. Не могли бы вы глянуть файлы, или админку сайта? Как можно их отправить вам? Заранее спасибо.
Ответить | Ответить с цитатой | Цитировать
#196
+1-1 0
Пришлите мне на почту тот файл, в который вы хотите вставить кнопку.

Моя почта:
Ответить | Ответить с цитатой | Цитировать
#197
+1-1 0
Спасибо за оперативность. Выслал на почту. Если нужна админка, пришлю доступ.
Ответить | Ответить с цитатой | Цитировать
#198
+1-1 0
Добрый день. Отправил Вам ссылки на почту.
Ответить | Ответить с цитатой | Цитировать
#199
+1-1 0
Отправил доступ к админке.
В карточке товара над кнопкой "добавить в корзину"

http://nonstop.md/new/index.php?option=com_virtuemart&view=productdetails&virtuemart_product_id=2&virtuemart_category_id=2&Itemid=119
Ответить | Ответить с цитатой | Цитировать
#171
+1-1 0
Спасибо за компонент!!! Установил все отображается, вот только не сохраняются товары добавленные в избранное(((( помогите разобраться!!!!
Ответить | Ответить с цитатой | Цитировать
#173
+1-1 0
Скорее всего у Вас выключены COOKIES или конфликтует библиотека JQuery.
Ответить | Ответить с цитатой | Цитировать
#176
+1-1 0
COOKIES включены и конфликтов вроде нет, а сохранять не сохраняет http://decorka.dp.ua/mebel/ctul-model-sara-detail.html
Ответить | Ответить с цитатой | Цитировать
#178
+1-1 0
Да действительно(( ( уже поправил глючила переадресация
Ответить | Ответить с цитатой | Цитировать
#160
+1-1 0
Добрый день. Спасибо за отличный плагин, после последнего исправления работает как надо. Только есть один вопрос, можно ли сделать под товарами кнопку добавить в корзину? ставил как сторонний шаблон и кодом в default_view.ph p но выдает страницу с кракозябройна белом фоне и большой фотографией первого товара.
Ответить | Ответить с цитатой | Цитировать
#161
+1-1 0
Я уже думал об этом, но кому-то кнопка "добавить в корзину" может нравиться, а кому-то нет. Поэтому надо сделать, хотя бы элементарное администрирован ие (настройки) для компонента. Где можно будет включить или выключить кнопку и настроить количество товаров в строке. Над этим чуть позже начну работать и выложу здесь же обновленную версию компонента)
Ответить | Ответить с цитатой | Цитировать
#151
+1-1 0
Исправил ошибки в vm_favorite. Пользуйтесь! =) Если кто-то ещё заметит ошибки, то не стесняйтесь пишите в комментариях. По мере возможности будем решать их! =)
Ответить | Ответить с цитатой | Цитировать
#149
+1-1 0
Помогите разобраться выдает ошибку при переходе на страницу ИЗБРАННОЕ:
1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 SQL=SELECT `calc_value_mat hop`,`calc_valu e` FROM `ogaj9_virtuema rt_calcs` WHERE `virtuemart_cal c_id` =
Ответить | Ответить с цитатой | Цитировать
#150
+1-1 0
Да-да, Вы уже не первый кто обращается ко мне с похожей проблемой. К сожалению, я только сейчас освободился и только сейчас займусь решением этого вопроса.
Ответить | Ответить с цитатой | Цитировать
#124
+1-1 0
Чего-то не работает:

1054 - Unknown column 'product_sku2' in 'field list' SQL=SELECT `product_name`, `product_sku2` FROM `mult_virtuemar t_products_ru_r u` LEFT JOIN `mult_virtuemar t_products` USING (virtuemart_pro duct_id) WHERE `virtuemart_pro duct_id` = 28

Вы не можете посетить текущую страницу по причине:

просроченная закладка/избран ное
поисковый механизм, у которого просрочен список для этого сайта
пропущен адрес
у вас нет права доступа на эту страницу
Запрашиваемый ресурс не найден.
В процессе обработки вашего запроса произошла ошибка.

Пожалуйста, перейдите на одну из следующих страниц:

Домашняя страница

Если проблемы продолжатся, пожалуйста, обратитесь к системному администратору сайта и сообщите об ошибке, описание которой приведено ниже..
Ответить | Ответить с цитатой | Цитировать
#125
+1-1 0
Скиньте пожалуйста ссылку на свой сайт, что бы посмотреть...
Ответить | Ответить с цитатой | Цитировать
#126
+1-1 0
Я уже удалил все. Но вечером обратно установлю, скину ссылку. Идея то хорошая, нигде подобного не найти (бесплатно)
Ответить | Ответить с цитатой | Цитировать
#127
+1-1 0
Понял в чем проблема. Исправил. Перезалил... Проверьте! =)
Ответить | Ответить с цитатой | Цитировать
#128
+1-1 0
http://mebelmult.ru/detskaya-mebel/detskie-krovati/detskaya-krovat-vinni-pukh-detail
Не работает( Пока установил только в продуктах.
Ответить | Ответить с цитатой | Цитировать
#129
+1-1 +1
Ещё раз попробуйте переустановить, сейчас должно быть ок..
Ответить | Ответить с цитатой | Цитировать
#130
+1-1 0
Действительно, заработало) Только картинку не вставляет, показывает дефолтную. Это может у меня проблемы с сайтом?))
Ответить | Ответить с цитатой | Цитировать
#131
+1-1 0
Сейчас перезалил ещё разок! =) Теперь должен находить картинку корректно! =)
Ответить | Ответить с цитатой | Цитировать
#133
+1-1 0
Картинка так и не работает. Показывается дефолтная картинка Virtuemartа.
Ответить | Ответить с цитатой | Цитировать
#134
+1-1 0
Проверьте почту.... Я вам туда пишу.... Сейчас с Вами все косячки у компонента поправим.... =)
Ответить | Ответить с цитатой | Цитировать
#136
+1-1 0
Все работает, спасибо! А можно сделать, чтобы когда переходишь в раздел "избранное" в строке не один, а три товара отображалось? Или просто намекни, где это исправить? И еще важный вопрос: а можно эту опцию добавить в материалы компонента K2 и другие лпагины? Например, хотелось бы, чтобы возможность добавлять в избранное была и в productsnapshot - http://mebelmult.ru/detskaya-mebel-dlya-devochki/detskaya-mebel-dlya-devochki-metelitsa В любом случае спасибо, развивай компонет, он очень перспективный!
Ответить | Ответить с цитатой | Цитировать
#137
+1-1 0
Сейчас перезалил ещё раз компонент, теперь должно быть по несколько товаров отображаться в строке, потом надо будет сделать выбор количества отображения в строке через админку... А чтобы отображалась кнопка где-то ещё в virtuemart, то просто надо вставить код кнопки и поменять переменную там, где закомментирован о:
// при необходимости поменять на переменную id продукта
Для остальных компонентов и плагинов пока ещё не думал об интеграции с ними. =)
Ответить | Ответить с цитатой | Цитировать
#138
+1-1 0
А будет этот компонет работать с ранними версиями Joomla и Virtuemart?
Ответить | Ответить с цитатой | Цитировать
#139
+1-1 0
На данный момент нет. А вообще, то посмотрим... Просто сейчас версия Joomla 2.5 самая актуальная, поэтому пока что не вижу смысла делать его под более ранние версии =)
Ответить | Ответить с цитатой | Цитировать
#140
+1-1 0
А можно получить какую то инструкцию, как сделать компонент рабочим с K2?
Ответить | Ответить с цитатой | Цитировать
#141
+1-1 0
Инструкцию??? =)) Это надо, грубо говоря, переписать весь компонент оставив логику исполнения. Т.е., если даже заморочиться и попробовать составить инструкцию, то такая инструкция будет напоминать больше учебник по php, js и jQuery.... А если Вы знаете эти языки, то Вам тогда и инструкция не понадобиться =)) Проще говоря, легче сделать это мне самому, но позже.... Так как пока, что только Вы хотите интеграцию под K2.
В индивидуальном порядке, только за монеты, как и у всех вебмастеров заведено! =)
Ответить | Ответить с цитатой | Цитировать
#142
+1-1 0
Ты мне так и не ответил по поводу доводки компонента для плагина productsnapshot (за монеты :) )
Ответить | Ответить с цитатой | Цитировать
#144
+1-1 0
Если тебе надо сделать, то стоимость отдельно обговорим.
Ответить | Ответить с цитатой | Цитировать
#145
+1-1 0
Ок, я определюсь, что конкретно надо и напишу.
Ответить | Ответить с цитатой | Цитировать
#116
+1-1 0
Добрый день. Спасибо большое за компонент. Только возникли определенные трудности. Кнопка на сайте выводится, но не понятно как вывести сам раздел "Избранное" в меню. В компонентах, или в модулях у меня компонент не отображается, соответственно не понятно, где настраивать вывод раздела Избранное.
Ответить | Ответить с цитатой | Цитировать
#117
+1-1 0
В менеджере меню надо создать новый пункт меню: Избранное (товары VM) » Товары :-)
Ответить | Ответить с цитатой | Цитировать
#143
+1-1 0
Спасибо большое. Еще один вопрос возник. У меня на странице избранного заголовок раздела (Избранное) отображается некорректно, как будто не в той кодировке. Заголовок берется из меню. В прочих разделах заголовки отображаются нормально. Если в этом пункте меню изменить тип меню на другой, то тоже все будет нормально, то есть дело именно в компоненте. Но все файлы компонента вроде в utf без бом. Не подскажете в чем может быть дело? Вот на страницу ссылка: http://wineglass.kz/izbrannoe.html .
Ответить | Ответить с цитатой | Цитировать
#146
+1-1 0
Все таки проблема, по моему, не компоненте... У Вас же заголовок формирует сама Joomla (точнее шаблон...) И название этой страницы Вы задаете тоже самой jooml`ой (стандартными средствами самого фреймворка)
Ответить | Ответить с цитатой | Цитировать
#162
+1-1 +1
Здравствуйте. Все отлично. Вопрос такой, как отобразить ИЗБРАННЫЕ в модуле на сайте, без перехода через меню?
Ответить | Ответить с цитатой | Цитировать
#243
+1-1 +1
все работает только кнопка прозрачная с одним маленьким сердечком. Как изменить картинку кнопки
Ответить | Ответить с цитатой | Цитировать
#276
+1-1 0
Просто поменяйте картинку, которая находится по адресу:
Код:КОРЕНЬ_ВАШЕГО_САЙТА/components/com_vm_favorite/images/heart.png и еще Код:КОРЕНЬ_ВАШЕГО_САЙТА/components/com_vm_favorite/images/heart-active.png
Ответить | Ответить с цитатой | Цитировать
#334
+1-1 0
Огромное спасибо автору за этот замечательный компонент! Очень нужный и полезный!
Подскажите а модуль для вывода "Избранных товаров" есть к этому плагину? Будет ли он дорабатываться до VM3?
Ответить | Ответить с цитатой | Цитировать
#335
+1-1 0
К сожалению, я приостановил работу над данным компонентом. Так как его использование мне так ни где и не понадобилось больше (в основном на других CMS заказчики попадаются). Поэтому работу над ним, возможно, я буду продолжать тогда, когда появится свободное время (коего очень мало).
Ответить | Ответить с цитатой | Цитировать
#348
+1-1 0
в файле vm_favorite была не дописана строка №16 в слове JModelList - после установки там всего лишь JModel и из-за этого у меня не отображались товары на VM 3.
Всем в помощь. У меня заработало.
Ответить | Ответить с цитатой | Цитировать
#349
+1-1 0
Цитирую Алексей:
в файле vm_favorite была не дописана строка №16 в слове JModelList - после установки там всего лишь JModel и из-за этого у меня не отображались товары на VM 3.
Всем в помощь. У меня заработало.


Чувак. Спасибо тебе огромное. Долго мучился и не понимал, что не так в этой строчке
Ответить | Ответить с цитатой | Цитировать

Если вы хотите разместить рекламу на сайте (= ПОЗИТИВ =), то пишите через форму обратной связи в разделе: Контакт с админом