|
3xwww
Гость
|
 |
« : 14.12.2007, 01:29:50 » |
|
Здравствуйте вот возникла проблема с интеграцией. пытался сделать как тут написано http://www.joomlatune.ru/jcomments-mosets-tree.html хотя там шаблон bluetree написан у меня другой тоесть вот m2, разницы как понял не какой. проблема в том что там многое ну можно сказать почти все вообще нету в файлах и че заменять и удалять я непонял 
|
|
|
|
« Последнее редактирование: 04.08.2008, 01:19:59 от smart »
|
Записан
|
|
|
|
|
smart
|
 |
« Ответ #1 : 03.08.2008, 13:18:39 » |
|
Наконец-то у меня появилась минутка свободного времени и я обновил описание интеграции JComments в каталог Mosets Tree 2.0.x (проверял на версии 2.0.7) Интеграция JComments в каталог Mosets Tree 2.0.xО возможных ошибках просьба писать в этом топике.
|
|
|
|
|
Записан
|
|
|
|
eozee
Осваиваюсь на форуме
 
Репутация: +3/-0
Offline
Пол: 
Сообщений: 90
|
 |
« Ответ #2 : 07.08.2008, 11:02:14 » |
|
Спасибо большущее за интеграцию Пока ошибок в работе не замечено
|
|
|
|
|
Записан
|
|
|
|
scaners
Осваиваюсь на форуме
 
Репутация: +13/-0
Offline
Сообщений: 151
|
 |
« Ответ #3 : 10.09.2009, 10:31:45 » |
|
Доброго времени суток. Если несложно, поясните некоторые моменты. Относительно интеграции в версию 2.0.7
У вас написано: # Откройте файл /components/com_mtree/mtree.php # Найдите строчку: # Get image ids Но таких строк в файле две. Надо в обеих проводить модификацию?
Найдите и удалите строчку: $savant->assign('reviews', $reviews); Таких строчек опять же две в файле. Которую надо удалять?
Заранее спасибо за пояснения!
|
|
|
|
|
Записан
|
|
|
|
alex54
Осваиваюсь на форуме
 
Репутация: +3/-1
Offline
Сообщений: 183
|
 |
« Ответ #4 : 23.09.2009, 18:47:35 » |
|
Откройте файл /components/com_mtree/templates/m2/page_listing.tpl.php (где m2 это название используемого шаблона) Найдите строчку:
<?php if ($this->mt_show_review) include $this->loadTemplate( 'sub_reviews.tpl.php' )?> версия 2.1.0 там нет такого кода, вот этот файл <?php
// Check listing details' access if( $this->config->getTemParam('limitDetailsViewToRegistered',0) == 0 || ( $this->config->getTemParam('limitDetailsViewToRegistered',0) == 1 && $this->my->id > 0 ) ) {
include $this->loadTemplate( 'sub_listingDetails.tpl.php' );
if ($this->mtconf['use_map']) include $this->loadTemplate( 'sub_map.tpl.php' );
if (!empty($this->images)) include $this->loadTemplate( 'sub_images.tpl.php' );
if ($this->mt_show_review) include $this->loadTemplate( 'sub_reviews.tpl.php' );
} else { ?> <?php echo JText::_( 'Please login to view more information about this listing.' ); }
?>
|
|
|
|
|
Записан
|
|
|
|
|
smart
|
 |
« Ответ #5 : 23.09.2009, 19:02:02 » |
|
там нет такого кода, вот этот файл
ну там эта строчка выглядит как: if ($this->mt_show_review) include $this->loadTemplate( 'sub_reviews.tpl.php' ); В вставляемом вместо этой строчки коде (согласно инструкции) удалите <?php и в самом конце ?> ибо они тут не нужны.
|
|
|
|
|
Записан
|
|
|
|
dsalex
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 8
dsalex70-skype
|
 |
« Ответ #6 : 24.11.2009, 15:51:44 » |
|
Наконец-то у меня появилась минутка свободного времени и я обновил описание интеграции JComments в каталог Mosets Tree 2.0.x (проверял на версии 2.0.7) Интеграция JComments в каталог Mosets Tree 2.0.xО возможных ошибках просьба писать в этом топике. А к MosetsTree 2.1 эта инструкция подходит? Не могу найти: 6.Найдите строчку: # Get reviews и замените ее на: # Get reviews /* и т.д.
|
|
|
|
|
Записан
|
|
|
|
jeckk
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 13
|
 |
« Ответ #7 : 13.12.2009, 00:42:19 » |
|
Здрасьте! успешно интегрировалось в мозетс, а вот плагин Автоуведомления автора добавленного материала о комменте и Модуль последних комментариев не работают... не совместимы они с мозетсом, да?..
|
|
|
|
|
Записан
|
|
|
|
akukaracha
Захожу иногда

Репутация: +1/-0
Offline
Пол: 
Сообщений: 13
Ну и рожа у тебя Шарапов!
|
 |
« Ответ #8 : 11.01.2010, 14:19:00 » |
|
Здрасьте! успешно интегрировалось в мозетс, а вот плагин Автоуведомления автора добавленного материала о комменте и Модуль последних комментариев не работают... не совместимы они с мозетсом, да?..
Какая версия Mosets Tree? В 2.1 не выходит интеграция. 
|
|
|
|
|
Записан
|
|
|
|
scaners
Осваиваюсь на форуме
 
Репутация: +13/-0
Offline
Сообщений: 151
|
 |
« Ответ #9 : 28.01.2010, 12:47:17 » |
|
Сделайте пожалуйста актуальную правильную интеграцию для версии 2.1
|
|
|
|
|
Записан
|
|
|
|
|
Darknemo
|
 |
« Ответ #10 : 30.04.2010, 04:07:30 » |
|
Найдите строчку:
$pageNav = new mosPageNav( $total_reviews, $limitstart, $mt_fe_num_of_reviews );
Такой вообще нет =\
|
|
|
|
|
Записан
|
|
|
|
|
smart
|
 |
« Ответ #11 : 30.04.2010, 12:27:20 » |
|
Такой вообще нет =\ Вполне возможно, что сейчас там такой уже и нет... Тут ситуация вполне простая - компонент коммерческий, у компонента есть авторы, если они со своей стороны не хотят включать подобную интеграцию в компонент (может быть времени нет, может желания), то у меня тем более нет времени, с выходом каждой новой версии разыскивать ее, изучать, что в ней поменялось и делать еще одну инструкцию по интеграции. Мне к слову не совсем понятно почему за более чем 3 года существования этого компонента они не удосужились добавить в него поддержку плагинов, чтобы такие действия можно было выполнять без модификации кода. Объяснение тут может быть только одно - им так выгоднее - больше денег можно снять на коммерческих модификациях.
|
|
|
|
|
Записан
|
|
|
|
|
pedrosoft
|
 |
« Ответ #12 : 03.05.2010, 16:29:02 » |
|
Может быть это связано с тем, что в Mosets Tree не просто отзыв, но ещё и оценка, в JComments такой возможности нет, а также же автор материала может ответить на каждый из отзывов.
|
|
|
|
|
Записан
|
|
|
|
|
Darknemo
|
 |
« Ответ #13 : 31.05.2010, 13:04:24 » |
|
попробовал сделать так: <?php $comments = JPATH_SITE.DS.'components'.DS.'com_jcomments'.DS.'jcomments.php'; if (file_exists($comments)) { require_once($comments); echo JComments::showComments($this->mtree->id, 'com_mtree', $this->mtree->title); } ?> Форма комментариев появилась, но если я добавил коммент к одному материалу, а потом захажу в другой, там тоже есть етот коммент.. то есть на весь каталог общие комментарии.. Странно, с компонентом Apoll у меня все получилось..
|
|
|
|
|
Записан
|
|
|
|
|
smart
|
 |
« Ответ #14 : 31.05.2010, 13:16:10 » |
|
Форма комментариев появилась, но если я добавил коммент к одному материалу, а потом захажу в другой, там тоже есть етот коммент.. такое может быть лишь в том случае, если у вас первый параметр в функции showComments одинаков для всех материалов (т.е. поле $this->mtree->id не имеет значения и там всегда 0). А должно быть в этом поле - идентификатор комментируемого объекта
|
|
|
|
|
Записан
|
|
|
|
|
Darknemo
|
 |
« Ответ #15 : 01.06.2010, 02:57:34 » |
|
как тогда сделать? какой код вставить чтоб этот параметр соответствовал?
|
|
|
|
|
Записан
|
|
|
|
|
smart
|
 |
« Ответ #16 : 01.06.2010, 03:44:27 » |
|
как тогда сделать? какой код вставить чтоб этот параметр соответствовал?
ну как я отвечу на этот вопрос? мне для этого надо найти этот компонент, поставить, настроить, посмотреть код, и только тогда я смогу ответить... но у меня, к сожалению, нет времени смотреть все существующие компоненты, тут бы просто ошибки свои поисправлять вовремя...
|
|
|
|
|
Записан
|
|
|
|
diks13
Давно я тут
  
Репутация: +6/-0
Online
Пол: 
Сообщений: 235
Куплю материнскую плату для ноутбука Acer 5530G
|
 |
« Ответ #17 : 04.06.2010, 01:05:49 » |
|
спасибо! все работает.
|
|
|
|
« Последнее редактирование: 06.06.2010, 15:35:58 от diks13 »
|
Записан
|
|
|
|
denis_ok
Осваиваюсь на форуме
 
Репутация: +1/-1
Offline
Сообщений: 32
|
 |
« Ответ #18 : 24.06.2010, 00:33:49 » |
|
спасибо! все работает.
что работает!? не подскажешь по подробнее как интегрировать JComments в Mosets Tree 2.1?
|
|
|
|
|
Записан
|
|
|
|
diks13
Давно я тут
  
Репутация: +6/-0
Online
Пол: 
Сообщений: 235
Куплю материнскую плату для ноутбука Acer 5530G
|
 |
« Ответ #19 : 05.07.2010, 19:22:40 » |
|
что работает!? не подскажешь по подробнее как интегрировать JComments в Mosets Tree 2.1?
да как на оф сайте написано так и сделал,пару строк немного отличались от тех что в инструкции так их и заменил.все работает хорошо. если у тя не получится скину файлы.
|
|
|
|
|
Записан
|
|
|
|
|
Darknemo
|
 |
« Ответ #20 : 08.07.2010, 21:46:32 » |
|
ждемс файлы, если не затруднит 
|
|
|
|
|
Записан
|
|
|
|
diks13
Давно я тут
  
Репутация: +6/-0
Online
Пол: 
Сообщений: 235
Куплю материнскую плату для ноутбука Acer 5530G
|
 |
« Ответ #21 : 14.07.2010, 00:14:52 » |
|
Извини что так долго,все времени не хватает. перед заменой делаем бэкап.
|
|
|
|
« Последнее редактирование: 11.08.2011, 20:47:03 от diks13 »
|
Записан
|
|
|
|
|
Darknemo
|
 |
« Ответ #22 : 16.07.2010, 03:14:25 » |
|
мммм.. косяк какой то получается.. отпиши версии компонентов..
|
|
|
|
|
Записан
|
|
|
|
diks13
Давно я тут
  
Репутация: +6/-0
Online
Пол: 
Сообщений: 235
Куплю материнскую плату для ноутбука Acer 5530G
|
 |
« Ответ #23 : 21.07.2010, 01:20:59 » |
|
JComments 2.2.0.0 Mosets Tree 2.1.3 joomla 1.5.18
После правки одного файла page_listing.tpl.php по инструкции что на оф сайте JComments работает.
|
|
|
|
« Последнее редактирование: 21.07.2010, 01:29:35 от diks13 »
|
Записан
|
|
|
|
|
smart
|
 |
« Ответ #24 : 21.07.2010, 10:32:42 » |
|
После правки одного файла page_listing.tpl.php по инструкции что на оф сайте JComments работает. естественно, у вас версия 2.1.3, а инструкция для версии 2.0...
|
|
|
|
|
Записан
|
|
|
|
|
Darknemo
|
 |
« Ответ #25 : 28.07.2010, 23:38:47 » |
|
можешь скинуть уже измененные файлы? те что до этого скинул, не помогают.. кракозыбры всякие.. =)
|
|
|
|
|
Записан
|
|
|
|
diks13
Давно я тут
  
Репутация: +6/-0
Online
Пол: 
Сообщений: 235
Куплю материнскую плату для ноутбука Acer 5530G
|
 |
« Ответ #26 : 06.08.2010, 18:46:21 » |
|
это и есть измененные файлы,других нет
|
|
|
|
|
Записан
|
|
|
|
Good_user
Осваиваюсь на форуме
 
Репутация: +0/-1
Offline
Сообщений: 76
|
 |
« Ответ #27 : 08.09.2010, 22:34:12 » |
|
можешь скинуть уже измененные файлы? те что до этого скинул, не помогают.. кракозыбры всякие.. =)
Все помогает. У меня заработало на версии 2.1.3. Просто не нужно заменять файл /components/com_mtree/mtree.php. Но вот у меня другая проблема со стандартными отзывами, они мне круче кажутся чем у JComments. После публикации отзывов они размещаются не сразу после материала, а в самом низу страницы, образовывая тем самым большой пробел между материалом и отзывами. Это очень некрасиво смотрится. Наверное что-то нужно в шаблоне править, но вот что именно я не знаю, не силен я в анализе разных кодов программирования. Если кто может помогите, пожалуйста!
|
|
|
|
|
Записан
|
|
|
|
diks13
Давно я тут
  
Репутация: +6/-0
Online
Пол: 
Сообщений: 235
Куплю материнскую плату для ноутбука Acer 5530G
|
 |
« Ответ #28 : 09.09.2010, 02:07:05 » |
|
можно ссылку на ваш сайт
|
|
|
|
|
Записан
|
|
|
|
Good_user
Осваиваюсь на форуме
 
Репутация: +0/-1
Offline
Сообщений: 76
|
 |
« Ответ #29 : 09.09.2010, 03:55:39 » |
|
можно ссылку на ваш сайт
Ссылку можно, вот: http://swork.pp.ua/, но я уже сам разобрался. Не стал мучить код шаблона м2, а пошел более легким путем и установил другой, более приятный шаблон. Кстати, чем больше я разбираюсь в mosets tree, тем больше нравится мне этот компонент!
|
|
|
|
|
Записан
|
|
|
|
|