Новости Joomla

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

karambaaa

  • Осваиваюсь на форуме
  • 38
  • 0 / 0
Re: Конфликты шаблона и расширения
« Ответ #30 : 08.04.2013, 11:39:58 »
Внимательно по-всем настройкам пробегитесь. Там есть, кстати, окно для выбора исключаемых из обработки скриптов. При тонкой настройке плагин решает проблемы конфликтов библиотек в 100% случаев.

Если Вам не трудно можно более развернутый ответ, желательно по моему конкретному случаю, я пока не очень силен в этом jQuery и не понимаю откуда этот конфликт. Буду очень благодарен за помощь.
*

karambaaa

  • Осваиваюсь на форуме
  • 38
  • 0 / 0
Re: Конфликты шаблона и расширения
« Ответ #31 : 08.04.2013, 12:41:54 »
Остается такая вот ошибка Uncaught TypeError: Object #<Object> has no method 'tooltip'  (2).
Ужас неужели все сталкиваются с проблемами конфликтов библиотек, как их решать ума не приложу :'(
*

karambaaa

  • Осваиваюсь на форуме
  • 38
  • 0 / 0
Re: Конфликты шаблона и расширения
« Ответ #32 : 09.04.2013, 12:38:17 »
Неужели больше никого нет, кто может помоч :(
*

capricorn

  • Завсегдатай
  • 1949
  • 118 / 3
Re: Конфликты шаблона и расширения
« Ответ #33 : 09.04.2013, 14:55:14 »
Как попытка решения проблемы.

Проверил работу рейтинга и комментариев на станд шаблоне Joomla и шаблоне Yootheme. Вот какие скрипты загружаются при нормальной работе:

Код
  <script src="/media/system/js/mootools-core.js" type="text/javascript"></script>
  <script src="/media/system/js/core.js" type="text/javascript"></script>
  <script src="/media/system/js/modal.js" type="text/javascript"></script>
  <script src="//ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js" type="text/javascript"></script>
  <script src="/media/k2/assets/js/k2.noconflict.js" type="text/javascript"></script>
  <script src="/components/com_k2/js/k2.js" type="text/javascript"></script>
  <script src="/media/zoo/libraries/jquery/jquery.js?ver=20130405" type="text/javascript"></script>
  <script src="/media/zoo/assets/js/responsive.js?ver=20130405" type="text/javascript"></script>
  <script src="/components/com_zoo/assets/js/default.js?ver=20130405" type="text/javascript"></script>
  <script src="/media/zoo/elements/rating/assets/js/rating.js?ver=20130405" type="text/javascript"></script>
  <script src="/media/zoo/libraries/jquery/plugins/cookie/jquery.cookie.js?ver=20130405" type="text/javascript"></script>
  <script src="/media/zoo/assets/js/comment.js?ver=20130405" type="text/javascript"></script>
  <script src="/media/zoo/assets/js/placeholder.js?ver=20130405" type="text/javascript"></script>
  <script src="/cache/widgetkit/widgetkit-b8debccf.js" type="text/javascript"></script>

Может вам попробовать загружать Jquery в шаблоне не такой строкой (то есть не локальную копию):
Код
<script src="<?php echo $templateUrl; ?>/js/jquery-1.7.1.min.js" type="text/javascript" charset="utf-8"></script>

А такой строкой (удаленную и самую последнюю копию):
Код
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js" type="text/javascript"></script>

Если это не поможет, то нужно будет внимательно просмотреть все JS шаблона. (Кстати, что у вас управляет бегущей строкой, пробовали ее отключать?).

Вы можете привести в порядок сайт, и отобразить страницу с проблемой? Чтобы не индексировался в robots.txt пропишите на время:
Код
User-agent: *
Disallow: /

*

karambaaa

  • Осваиваюсь на форуме
  • 38
  • 0 / 0
Re: Конфликты шаблона и расширения
« Ответ #34 : 09.04.2013, 16:40:58 »
Спасибо за попытку:)

Сайт привел в порядок, остался на стадии после операций проделанных с помощью товарища Istaan (спасибо ему, хуже не стало, даже лучше, но требуемого результата не получили :()

Примеры товаров на странице http://www.avto-rashodniki.com/motornie-masla/sinteticheskie/0w-40 там можно проверять работоспособность звезд рейтинга.

Что уже делал:

Закомментировал
Код
<script src="<?php echo $templateUrl; ?>/js/jquery-1.7.1.min.js" type="text/javascript" charset="utf-8"></script>
  <script src="<?php echo $templateUrl; ?>/js/flex-slider/jquery.flexslider-min.js" type="text/javascript" charset="utf-8"></script>
  <script src="<?php echo $templateUrl; ?>/js/DD_belatedPNG-min.js" type="text/javascript" charset="utf-8"></script>
  <script src="<?php echo $templateUrl; ?>/js/functions.js" type="text/javascript" charset="utf-8"></script>
Результат: пропадает слайдер, рейтинг по прежнему не работает, комментарии работают(и работали), но если что либо не ввести или ввести неправильно нет никакого уведомления, даже минимального (На чистом шаблоне оно есть)

Включил плагин jblibrary, пропадает кнопка вверх, появляется слайдер, рейтинг не работает (щас плагин выключен)
Пробовал грузить js не локально через плагин не помогает, заменил строку по Вашей рекомендации не помогает.

Бегущая строка встроена в шаблон, она не отключается.

Самое интересное что в шаблоне Beez грузятся все теже js кроме caption.js, т.е и <jdoc:include type="head" /> здесь поидее не виноват. В beeze перед <!DOCTYPE html> прописывается куча кода, в моем шаблоне такого нет, может что-то упущено разработчиком?
Код
<?php
/**
 * @package     Joomla.Site
 * @subpackage  Templates.beez3
 * @copyright   Copyright (C) 2005 - 2012 Open Source Matters, Inc. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 */

// No direct access.
defined('_JEXEC') or die;

JLoader::import('joomla.filesystem.file');


// Check modules
$showRightColumn  = ($this->countModules('position-3') or $this->countModules('position-6') or $this->countModules('position-8'));
$showbottom      = ($this->countModules('position-9') or $this->countModules('position-10') or $this->countModules('position-11'));
$showleft      = ($this->countModules('position-4') or $this->countModules('position-7') or $this->countModules('position-5'));

if ($showRightColumn == 0 and $showleft == 0)
{
  $showno = 0;
}

JHtml::_('behavior.framework', true);

// Get params
$color        = $this->params->get('templatecolor');
$logo        = $this->params->get('logo');
$navposition    = $this->params->get('navposition');
$headerImage    = $this->params->get('headerImage');
$app        = JFactory::getApplication();
$doc        = JFactory::getDocument();
$templateparams    = $app->getTemplate(true)->params;
$config = JFactory::getConfig();

$bootstrap = explode(',', $templateparams->get('bootstrap'));
$jinput = JFactory::getApplication()->input;
$option = $jinput->get('option', '', 'cmd');

if (in_array($option, $bootstrap))
{
  // Load optional rtl Bootstrap CSS and Bootstrap bugfixes
  JHtmlBootstrap::loadCss($includeMaincss = true, $this->direction);
}

$doc->addStyleSheet(JURI::base(). 'templates/system/css/system.css');
$doc->addStyleSheet(JURI::base(). 'templates/' . $this->template . '/css/position.css', $type = 'text/css', $media = 'screen,projection');
$doc->addStyleSheet(JURI::base(). 'templates/' . $this->template . '/css/layout.css', $type = 'text/css', $media = 'screen,projection');
$doc->addStyleSheet(JURI::base(). 'templates/' . $this->template . '/css/print.css', $type = 'text/css', $media = 'print');
$doc->addStyleSheet(JURI::base(). 'templates/' . $this->template . '/css/general.css', $type = 'text/css', $media = 'screen,projection');
$doc->addStyleSheet(JURI::base(). 'templates/' . $this->template . '/css/' . htmlspecialchars($color). '.css', $type = 'text/css', $media = 'screen,projection');

if ($this->direction == 'rtl')
{
  $doc->addStyleSheet($this->baseurl . '/templates/' . $this->template . '/css/template_rtl.css');
  if (file_exists(JPATH_SITE . '/templates/' . $this->template . '/css/' . $color . '_rtl.css'))
  {
    $doc->addStyleSheet($this->baseurl . '/templates/' . $this->template . '/css/' . htmlspecialchars($color). '_rtl.css');
  }
}

JHtml::_('bootstrap.framework');
$doc->addScript($this->baseurl . '/templates/' . $this->template . '/javascript/md_stylechanger.js', 'text/javascript');
$doc->addScript($this->baseurl . '/templates/' . $this->template . '/javascript/hide.js', 'text/javascript');
$doc->addScript($this->baseurl . '/templates/' . $this->template . '/javascript/respond.src.js', 'text/javascript');

?>
« Последнее редактирование: 09.04.2013, 16:56:27 от karambaaa »
*

karambaaa

  • Осваиваюсь на форуме
  • 38
  • 0 / 0
Re: Конфликты шаблона и расширения
« Ответ #35 : 09.04.2013, 18:06:54 »
Ураа!! Проблема решена ;D Огромное спасибо всем кто помогал!

Закомментировал scroling.js и jquery-1.7.1.js и все теперь работает, думал уже отказываться от рейтинга((
*

capricorn

  • Завсегдатай
  • 1949
  • 118 / 3
Re: Конфликты шаблона и расширения
« Ответ #36 : 09.04.2013, 18:34:07 »
Цитировать
Закомментировал scroling.js и jquery-1.7.1.js и все теперь работает, думал уже отказываться от рейтинга((

Скорее всего проблема была в этом скрипте - scrolling.js.
*

karambaaa

  • Осваиваюсь на форуме
  • 38
  • 0 / 0
Re: Конфликты шаблона и расширения
« Ответ #37 : 09.04.2013, 19:37:19 »
Скорее всего проблема была в этом скрипте - scrolling.js.

Именно в нем, но если не отключать jquery-1.7.1 то пропадает слайдер
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Почему обновление шаблона ломает шаблон?

Автор gorbi_U

Ответов: 8
Просмотров: 1405
Последний ответ 03.05.2023, 22:54:19
от SmiP
Xelix Ultimate редактирование шаблона

Автор Darov

Ответов: 42
Просмотров: 4554
Последний ответ 20.03.2023, 12:16:59
от marksetter
Установка шаблона или быстрого старта qnap

Автор weser

Ответов: 12
Просмотров: 1320
Последний ответ 09.02.2023, 17:16:58
от weser
Не подлючает модуль из шаблона

Автор misteri27

Ответов: 0
Просмотров: 1061
Последний ответ 31.01.2023, 12:58:05
от misteri27
Логотип шаблона Protostar

Автор indi

Ответов: 3
Просмотров: 520
Последний ответ 20.12.2021, 22:28:57
от draff