LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
22.05.2013, 04:29:45 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 2.5 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: 1 [2] 3 4   Вниз
  Добавить закладку  |  Печать  
Автор Тема: VirtueMart 1.1.х JComments + Рейтинг  (Прочитано 28196 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Infosakh
Живу я здесь
******

Репутация: +66/-0
Offline Offline

Сообщений: 1310



« Ответ #30 : 31.03.2011, 10:23:58 »

мне как раз не устраивает родной VM рейтинг, искал другой, ну чтобы он отличался от него  Smiley Grin а тут только другие звездочки, или может ещё есть отличия а я не вижу?  Smiley
Записан
sharp
Живу я здесь
******

Репутация: +96/-1
Offline Offline

Пол: Мужской
Сообщений: 1244



« Ответ #31 : 31.03.2011, 10:27:06 »

мне как раз не устраивает родной VM рейтинг, искал другой, ну чтобы он отличался от него  Smiley Grin а тут только другие звездочки, или может ещё есть отличия а я не вижу?  Smiley
идея была сделать единый дизайн рейтинга для всего сайта! а если тебе хочется что то вроде от joomline то и его можно прикрутить Azn
Записан
Infosakh
Живу я здесь
******

Репутация: +66/-0
Offline Offline

Сообщений: 1310



« Ответ #32 : 31.03.2011, 10:35:39 »

ну то что посимпатичнее смотрится чем родной VM рейтинг это факт, попробую у себя сделать  Smiley
Записан
sharp
Живу я здесь
******

Репутация: +96/-1
Offline Offline

Пол: Мужской
Сообщений: 1244



« Ответ #33 : 31.03.2011, 10:36:07 »

ну то что посимпатичнее смотрится чем родной VM рейтинг это факт, попробую у себя сделать  Smiley
родной вообще убогий )))
Записан
Infosakh
Живу я здесь
******

Репутация: +66/-0
Offline Offline

Сообщений: 1310



« Ответ #34 : 31.03.2011, 15:55:12 »

ну это пипец какой то, все сделал, все появилось, не выбирались звёздочки, взял да и установил другую версию плагина 1.4 до этого стоял 1.2, теперь пишет {extravote ID Товара}, все поудалял, опять все залил всё равно пишет {extravote ID Товара} Шайтан плагин однако Grin
Записан
Infosakh
Живу я здесь
******

Репутация: +66/-0
Offline Offline

Сообщений: 1310



« Ответ #35 : 31.03.2011, 16:12:24 »

шайтан плагин с горем пополам удалось сделать  Grin
Записан
Infosakh
Живу я здесь
******

Репутация: +66/-0
Offline Offline

Сообщений: 1310



« Ответ #36 : 31.03.2011, 16:14:44 »

в суете совсем забыл сказать автору топа за отличный хак, смотрится отлично, правда сейчас придется допиливать (плагин не руссифицированный) но это уже мелочи, автор плюс  Smiley
Записан
sharp
Живу я здесь
******

Репутация: +96/-1
Offline Offline

Пол: Мужской
Сообщений: 1244



« Ответ #37 : 31.03.2011, 16:39:02 »

в суете совсем забыл сказать автору топа за отличный хак, смотрится отлично, правда сейчас придется допиливать (плагин не руссифицированный) но это уже мелочи, автор плюс  Smiley
ну уж русификация дело плёвое Azn
Записан
Infosakh
Живу я здесь
******

Репутация: +66/-0
Offline Offline

Сообщений: 1310



« Ответ #38 : 31.03.2011, 16:39:33 »

и сразу в догонку было бы просто замечательно сделать модуль, рейтинг товаров, за которое проголосвало большее кол-во людей, или товары, у которых самый большой рейтинг  Smiley
Записан
Infosakh
Живу я здесь
******

Репутация: +66/-0
Offline Offline

Сообщений: 1310



« Ответ #39 : 31.03.2011, 16:40:53 »

да, я уже перевел, вообще если я правильно сделал выводы то действительно версия плагина важна, нужна 1.4, с 1.2 не арбайтен этот хак. Поэтому для тех кто собирается делать или еще думает было бы хорошо в шапке топа повесить ссылку на именно эту версию плагина, иначе так же будут маяться  Smiley
Записан
Stim_ka
Осваиваюсь на форуме
***

Репутация: +10/-0
Offline Offline

Пол: Женский
Сообщений: 29



« Ответ #40 : 31.03.2011, 20:11:32 »

А точнее? как это сделать?

В файле shop.browse почти в конце, среди прочих подобных строк, добавляешь:
      
Код:
$products[$i]['product_id'] = $db_browse->f("product_id");
Записан
Infosakh
Живу я здесь
******

Репутация: +66/-0
Offline Offline

Сообщений: 1310



« Ответ #41 : 13.04.2011, 14:36:13 »

Тему новую не хочу создавать, поэтому спрошу здесь. Я уже чуть ранее говорил про то, что было бы хорошо выводить модулем последние отзывы о товарах (потипу последних комментариев, что в принципе одно и тоже). Но модуль последних комментариев JComments не выводит отзывы из VM с модификацией (заменой родного VM рейтинга и отзыва) на хак и комментарии JComments. Вот нашел модуль родной от VM, который выводит отзывы о товаре Virtuemart Latest Customer Reviews может кто знает как можно изменить его и сделать так, чтобы от выводил теперь отзывы о товаре с этим хаком?  Smiley
Записан
sharp
Живу я здесь
******

Репутация: +96/-1
Offline Offline

Пол: Мужской
Сообщений: 1244



« Ответ #42 : 13.04.2011, 15:22:26 »

Проще переделать "модуль последних комментариев JComments"
Записан
Infosakh
Живу я здесь
******

Репутация: +66/-0
Offline Offline

Сообщений: 1310



« Ответ #43 : 13.04.2011, 15:35:44 »

не согласен, потому что придется в модуле последних комментариев надо будет не только тескт прикручивать, но и рейтинг (звездочки)  Smiley
Записан
ASkidkin
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Сообщений: 114


« Ответ #44 : 16.04.2011, 23:09:10 »

когда пытаюсь вставить рейтинг на страницу списка товаров browse_4 то звезд почему-то по 2 комплекта аж возле каждого товара и они не работают, точнее если я нажимаю на них то реагирует только рейтинг возле первого товара на странице, нажимаю на 5 товаре например а результат выводится на первом всегда, что за глюк такой?
Записан
ASkidkin
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Сообщений: 114


« Ответ #45 : 21.04.2011, 13:18:02 »

Спасибо автору за тему - все заработало.

Разместил нужный код в нужном месте Flypage - работает нормально.

Но оценку товара нужно видеть не только в карточке товара, а и в списке товаров в категории.
Разместил этот же код в browse_X.php - звездочки отображаются работают, но живут своей жизнью!  Shocked То есть, проголосовав за товар в категории, этот рейтинг не учитывается в самом товаре, в карточке товара и наоборот.
При этом вылазит еще баг: если проголосовать за товар в категории, то после обновления страницы такой же рейтинг проставляется всем товарам в данной категории!

Сталкивался кто-нибудь с такой проблемой? Как жить дальше?

Делал все по инструкции, Joomla 1.5.22 + VM 1.1.5


E меня точно также, уже все перепробовал, и разные версии плагина и даже код прробовал править, разные методы вставки звезд и т.д. ничего не помогает, кто поможет решить проблему?
Записан
ASkidkin
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Сообщений: 114


« Ответ #46 : 21.04.2011, 13:45:13 »

В файле shop.browse почти в конце, среди прочих подобных строк, добавляешь:
      
Код:
$products[$i]['product_id'] = $db_browse->f("product_id");

Спасибо все заработало как часы
Записан
mandrik
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 80


« Ответ #47 : 03.05.2011, 21:01:07 »

Скажите, а можно ли сделать сортировку по количеству голосов? Спасибо.
Записан
sharp
Живу я здесь
******

Репутация: +96/-1
Offline Offline

Пол: Мужской
Сообщений: 1244



« Ответ #48 : 04.05.2011, 08:05:20 »

да
Записан
mandrik
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 80


« Ответ #49 : 04.05.2011, 10:47:17 »

да
Уважаемый, Sharp! Вы можете научить как это сделать... если "да", напишите пожалуйста, думаю это пригодится многим.
Спасибо!
Записан
glintwine
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 6


« Ответ #50 : 10.05.2011, 21:54:17 »

Доброго времени суток всем. Столкнулся с проблемкой.. все сделал по инструкции, звездочки показываются -супер, но летит кодировка сайта и все в иероглифах показывается...пробовал сохранять extravote.php в UTF8 не помогло, кто подскажет в чем проблема?
Записан
sharp
Живу я здесь
******

Репутация: +96/-1
Offline Offline

Пол: Мужской
Сообщений: 1244



« Ответ #51 : 10.05.2011, 21:58:48 »

ну так extravote.php тут не причем. надо смотреть другие файлы.  посмотри поиском  решение проблем с кодировкой
Записан
glintwine
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 6


« Ответ #52 : 10.05.2011, 22:19:45 »

добавил в .htaccess
Цитировать
AddDefaultCharset utf-8
теперь с сайтом все ок, а в рейтинге под звездами надпись "проголосовало n" - иероглифами Smiley
Записан
bit
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 31


« Ответ #53 : 13.05.2011, 12:15:02 »

Цитировать
1.4. Откройте файл administrator/components/com_virtuemart/html/shop.browse.php
находим строку
Код:

$product_rating = ps_reviews::allvotes( $db_browse->f('product_id') );


и заменяем ее на
Код:

$product_rating = JHTML::_('content.prepare', '{extravote '.$db_browse->f("product_id").'}');


Народ, подскажите пожалуйста, у меня в файле shop.browse.php нет такой строки. Что делать?
Записан
sharp
Живу я здесь
******

Репутация: +96/-1
Offline Offline

Пол: Мужской
Сообщений: 1244



« Ответ #54 : 13.05.2011, 14:06:03 »

какая версия VirtueMart  стоит у тебя?
Записан
bit
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 31


« Ответ #55 : 13.05.2011, 19:11:29 »

1.1.4. Вобщем разобрался, когда-то удалил эту строку просто. Теперь следующая проблема:
Цитировать
для
Цитата: vano3d от 30.03.2011, 14:03:46
Спасибо автору за тему - все заработало.

Разместил нужный код в нужном месте Flypage - работает нормально.

Но оценку товара нужно видеть не только в карточке товара, а и в списке товаров в категории.
Разместил этот же код в browse_X.php - звездочки отображаются работают, но живут своей жизнью!  Shocked То есть, проголосовав за товар в категории, этот рейтинг не учитывается в самом товаре, в карточке товара и наоборот.
При этом вылазит еще баг: если проголосовать за товар в категории, то после обновления страницы такой же рейтинг проставляется всем товарам в данной категории!

Сталкивался кто-нибудь с такой проблемой? Как жить дальше?

Делал все по инструкции, Joomla 1.5.22 + VM 1.1.5


в файле shop.browse надо добавить в переменные шаблона значение product_id
Добавление
Цитировать
$products[$i]['product_id'] = $db_browse->f("product_id");
в shop.browse.php не помогает.

Что можете посоветовать?
Записан
bit
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 31


« Ответ #56 : 13.05.2011, 19:21:47 »

С этим тоже разобрался, не туда вставил строку.
Как решить вопрос с отображением иероглифов вместо русского текста?
Записан
sharp
Живу я здесь
******

Репутация: +96/-1
Offline Offline

Пол: Мужской
Сообщений: 1244



« Ответ #57 : 14.05.2011, 10:59:25 »

проверте кодировку файлов плагина
Записан
bit
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 31


« Ответ #58 : 17.05.2011, 20:20:38 »

Спасибо, сделал. А что по поводу сортировки по рейтингу? Как можно это осуществить?
Записан
asked
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 19


« Ответ #59 : 14.06.2011, 22:02:57 »

Ошибка Sad
В карточке товара после вставки в нужном месте появляется шкала, но она неработоспособна. + чуть выше ошибка:
Warning: preg_replace_callback() [function.preg-replace-callback]: Requires argument 2, 'plgContentExtraVote::plgGetProductId', to be a valid callback in Z:\home\localhost\www\site\plugins\content\extravote.php on line 142
В 142 строчке:
$article->id = preg_replace_callback( $regex, array($this,'plgGetProductId'), $article->text );

Прошу помощи.

P.S. Jcomments ,был установлен до этого плагина
Записан
Страниц: 1 [2] 3 4   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.18 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet