Jump to content
  • 0

Проблема со слайдером


Frolov
 Share

Question

Добрый вечер.

Начал потихоньку переносить наработки по сайту на двиг. Там же есть карусель на jquery. На сверстанном шаблоне все работает, на двиге нет....все файлы подгружаются, с правами на файлы проблем нет, так как в самом двиге подгружаются еще и свои скрипты, то пробывал их отключить....один хрен.

страничка с проблемой

Пример

Заранее спасибо за помощь.

Edited by Frolov
Link to comment
Share on other sites

6 answers to this question

Recommended Posts

  • 0

Возможно проблема в том, что на твоей проблемной страничке дважды подключается jQuery.

Попробуй убрать это -->

<script src="http://code.jquery.com/jquery-1.4.2.min.js"></script>

Оставь одно подключение jQuery (проконтролируй, чтобы оно было до подключения твоих скриптов).

И на всякий случай измени 1.3.2 на свежую версию..

Edited by DrStrangeLove
Link to comment
Share on other sites

  • 0

подключения к jquery с внешнего сайта там правда вроде нет....будем думать дальше.

на boooms.ru на 52 строчке

<script src="http://code.jquery.com/jquery-1.4.2.min.js"></script>

если бы все было так просто =D

<?php
/*
###################################################################################################
# ShopOS: Shopping Cart Software
# Copyright (c) 2008-2010
# BooomStudio
###################################################################################################
*/

$_DOCTYPE = '<!DOCTYPE html>';
# Фильтр doctype. позволяет изменять DOCTYPE с помошью плагинов
# add_filter('doctype', 'function_name_filter');
# function function_name_filter($value) {
# $_DOCTYPE = 'ваш новый DOCTYPE';
# return $_DOCTYPE;
# }

$_DOCTYPE = apply_filter('doctype', $_DOCTYPE);

# Фильтр тега <html>
# add_filter('html', 'function_name_filter');
# function function_name_filter($value) {
# $_html = '<html ваши_параметры>';
# return $_html;
#}

$_HTML = apply_filter('html', '<html '.HTML_PARAMS.'>');
$HEAD = array();

_e($_DOCTYPE);
_e($_HTML);
_e('<head>');

$HEAD[]['meta']= array('http-equiv' => 'Content-Type', 'content' => 'text/html; charset='.$_SESSION['language_charset'] );
$HEAD[]['meta']= array('http-equiv' => 'Content-Style-Type', 'content' => 'text/css');

include(_MODULES.FILENAME_METATAGS);

$HEAD[]['base'] = array('href' => (($request_type == 'SSL') ? HTTPS_SERVER : HTTP_SERVER) . DIR_WS_CATALOG);
$HEAD[]['link'] = array('rel' => 'stylesheet', 'type' => 'text/css', 'href' => http_path('themes_c').'style.css', );
$HEAD[]['link'] = array('rel' => 'alternate',
'type' => 'application/rss+xml',
'title' => TEXT_RSS_NEWS,
'href' => FILENAME_RSS2. '?feed=news',
'group' => 'rss_news');

$HEAD[]['link'] = array('rel' => 'alternate',
'type' => 'application/rss+xml',
'title' => TEXT_RSS_ARTICLES,
'href' => FILENAME_RSS2. '?feed=articles',
'group' => 'rss_articles');

$HEAD[]['link'] = array('rel' => 'alternate',
'type' => 'application/rss+xml',
'title' => TEXT_RSS_CATEGORIES,
'href' => FILENAME_RSS2. '?feed=categories',
'group' => 'rss_categories');

$HEAD[]['link'] = array('rel' => 'alternate',
'type' => 'application/rss+xml',
'title' => TEXT_RSS_NEW_PRODUCTS,
'href' => FILENAME_RSS2. '?feed=new_products&limit=10',
'group' => 'rss_new_products');

$HEAD[]['link'] = array('rel' => 'alternate',
'type' => 'application/rss+xml',
'title' => TEXT_RSS_FEATURED_PRODUCTS,
'href' => FILENAME_RSS2. '?feed=featured&limit=10',
'group' => 'rss_featured');

$HEAD[]['link'] = array('rel' => 'alternate',
'type' => 'application/rss+xml',
'title' => TEXT_RSS_BEST_SELLERS,
'href' => FILENAME_RSS2. '?feed=best_sellers&limit=10',
'group' => 'rss_best_sellers');

if (is_page('product_info')) {
add_style('jscript/jquery/plugins/fancybox/jquery.fancybox-1.2.5.css', $HEAD, 'fancybox');
add_js('jscript/jquery/plugins/fancybox/jquery.fancybox-1.2.5.pack.js', $HEAD, 'fancybox');

add_js_code ('$(document).ready(function() {
$("a.zoom").fancybox({
"zoomOpacity" : true,
"overlayShow" : false,
"zoomSpeedIn" : 500,
"zoomSpeedOut" : 500
});
});', $HEAD, 'fancybox');
}

add_js('jscript/jscript_JsHttpRequest.js', $HEAD, 'jshttprequest');
add_js('jscript/jscript_ajax.js', $HEAD, 'jscript_ajax');

if (is_file(_THEMES_C.'javascript/general.js.php' )) {
add_head_file( _THEMES_C.'javascript/general.js.php', $HEAD );
}



if (strstr($PHP_SELF, FILENAME_CHECKOUT_PAYMENT)) {
add_head_code ($payment_modules->javascript_validation(), $HEAD );
}

if (strstr($PHP_SELF, FILENAME_CREATE_ACCOUNT)) {
add_head_file ( dir_path('includes') . 'form_check.js.php', $HEAD);
}

if (strstr($PHP_SELF, FILENAME_CHECKOUT_ALTERNATIVE)) {
add_head_file ( dir_path('includes').'form_check.js.php', $HEAD);
}

if (strstr($PHP_SELF, FILENAME_CREATE_GUEST_ACCOUNT )) {
add_head_file (dir_path('includes').'form_check.js.php', $HEAD);
}

if (strstr($PHP_SELF, FILENAME_ACCOUNT_PASSWORD )) {
add_head_file (dir_path('includes').'form_check.js.php', $HEAD);
}

if (strstr($PHP_SELF, FILENAME_ACCOUNT_EDIT )) {
add_head_file (dir_path('includes').'form_check.js.php', $HEAD);
}

if (strstr($PHP_SELF, FILENAME_ADDRESS_BOOK_PROCESS )) {
if (isset($_GET['delete']) == false) {
add_head_file (dir_path('includes').'form_check.js.php', $HEAD);
}
}

if (is_file(_THEMES_C.'head.html' )) {
add_head_file( _THEMES_C.'head.html', $HEAD );
}

if (strstr($PHP_SELF, FILENAME_CHECKOUT_SHIPPING_ADDRESS )or strstr($PHP_SELF,FILENAME_CHECKOUT_PAYMENT_ADDRESS)) {
require(dir_path('includes').'form_check.js.php');
?>

<script type="text/javascript"><!--
function check_form_optional(form_name) {
var form = form_name;
var firstname = form.elements['firstname'].value;
var lastname = form.elements['lastname'].value;
var street_address = form.elements['street_address'].value;

if (firstname == '' && lastname == '' && street_address == '') {
return true;
} else {
return check_form(form_name);
}
}
//--></script>

<?php
}

if (strstr($PHP_SELF, FILENAME_ADVANCED_SEARCH )) {
$HEAD[]['js']['action'] = 'js_check_form_advanced_search';
$HEAD[]['js']['src'] = 'includes/general.js';
}

if (strstr($PHP_SELF, FILENAME_PRODUCT_REVIEWS_WRITE )) {
$HEAD[]['js']['action'] = 'js_checkForm';
}

# Фильтруем массив метатегов
$HEAD = apply_filter('head_array_detail', $HEAD);

# Формируем массив метатегов
$_meta_array = shopos_head_array($HEAD);
unset($HEAD);

//фильтруем массив метатегов
/*
Пример массива

Array
(
[0] => <link rel="icon" href="http://shopos/favicon.ico" type="image/x-icon" />
[1] => <link rel="shortcut icon" href="http://shopos/upload/favicon.ico" type="image/x-icon" />
[2] => <meta name="language" content="ru" />
[3] => <title>Интернет-магазин NanoCom</title>
[4] => <meta name="description" content="Интернет-" />
[5] => <meta name="keywords" content="одесса,интернет-магазин,ноутбуки,коплектующие,мониторы,орг техника,компьютеры" />
[6] => <base href="http://shopos/" />
[7] => <link rel="stylesheet" href="http://shopos/themes/default/style.css" type="text/css" />
[8] => <link rel="alternate" href="rss2.php?feed=news" type="application/rss+xml" title="Новости" />
[9] => <link rel="alternate" href="rss2.php?feed=articles" type="application/rss+xml" title="Статьи" />
[10] => <link rel="alternate" href="rss2.php?feed=categories" type="application/rss+xml" title="Категории" />
[11] => <link rel="alternate" href="rss2.php?feed=new_products&limit=10" type="application/rss+xml" title="Новинки" />
[12] => <link rel="alternate" href="rss2.php?feed=featured&limit=10" type="application/rss+xml" title="Рекомендуемые товары" />
[13] => <link rel="alternate" href="rss2.php?feed=best_sellers&limit=10" type="application/rss+xml" title="Лучшие товары" />
[14] => <script type="text/javascript" src="jscript/jscript_JsHttpRequest.js"></script>
[15] => <script type="text/javascript" src="jscript/jscript_ajax.js"></script>
)

использование в плагинах
*/

$_meta_array = apply_filter('head_array', $_meta_array);

# Формирует метатеги из массива
shopos_head_print($_meta_array);
do_action ('head');

?>

</head>
<body>

<?php
do_action ('body', '');

$osTemplate->assign('navtrail', $breadcrumb->trail(' » '));

if (isset($_SESSION['customer_id'])) {
$osTemplate->assign('logoff',os_href_link(FILENAME_LOGOFF, '', 'SSL'));
}

if ($_SESSION['account_type']=='0') {
$osTemplate->assign('account',os_href_link(FILENAME_ACCOUNT, '', 'SSL'));
}

$osTemplate->assign('cart', os_href_link(FILENAME_SHOPPING_CART, '', 'SSL'));
$osTemplate->assign('checkout', os_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL'));
$osTemplate->assign('store_name', TITLE);
$osTemplate->assign('login', os_href_link(FILENAME_LOGIN, '', 'SSL'));
$osTemplate->assign('mainpage', os_href_link(FILENAME_DEFAULT, '', 'SSL'));
$osTemplate->assign('price_list', os_href_link(FILENAME_CONTENT, 'coID=12', 'SSL'));

if (isset($_GET['error_message']) && os_not_null($_GET['error_message'])) {
$osTemplate->assign('error','
<table border="0" width="100%" cellspacing="0" cellpadding="2">
<tr class="headerError">
<td class="headerError">'. htmlspecialchars(urldecode($_GET['error_message'])).'</td>
</tr>
</table>');
}

if (isset($_GET['info_message']) && os_not_null($_GET['info_message'])) {
$osTemplate->assign('error','
<table border="0" width="100%" cellspacing="0" cellpadding="2">
<tr class="headerInfo">
<td class="headerInfo">'.htmlspecialchars($_GET['info_message']).'</td>
</tr>
</table>');
}

# Метки для закладок
$link_array = array(
1 => array('current', ''),
2 => array('current', ''),
3 => array('current', ''),
4 => array('current', ''),
5 => array('current', ''),
6 => array('current', ''),
7 => array('current', '')
);

$link_array = apply_filter('link_array', $link_array);

if (strstr($PHP_SELF, FILENAME_DEFAULT)) {
$osTemplate->assign('1', $link_array[1][0]);
} else {
$osTemplate->assign('1', $link_array[1][1]);
}

if (strstr($PHP_SELF, FILENAME_ACCOUNT) or strstr($PHP_SELF, FILENAME_ACCOUNT_EDIT) or strstr($PHP_SELF, FILENAME_ADDRESS_BOOK)or strstr($PHP_SELF, FILENAME_ADDRESS_BOOK_PROCESS) or strstr($PHP_SELF, FILENAME_ACCOUNT_HISTORY) or strstr($PHP_SELF, FILENAME_ACCOUNT_HISTORY_INFO) or strstr($PHP_SELF, FILENAME_ACCOUNT_PASSWORD) or strstr($PHP_SELF, FILENAME_NEWSLETTER)) {
$osTemplate->assign('2', $link_array[2][0]);
} else {
$osTemplate->assign('2', $link_array[2][1]);
}

if (strstr($PHP_SELF, FILENAME_SHOPPING_CART)) {
$osTemplate->assign('3', $link_array[3][0]);
} else {
$osTemplate->assign('3', $link_array[3][1]);
}

if (strstr($PHP_SELF, FILENAME_CHECKOUT_SHIPPING) or strstr($PHP_SELF, FILENAME_CHECKOUT_PAYMENT) or strstr($PHP_SELF, FILENAME_CHECKOUT_CONFIRMATION) or strstr($PHP_SELF, FILENAME_CHECKOUT_SUCCESS)) {
$osTemplate->assign('4', $link_array[4][0]);
} else {
$osTemplate->assign('4', $link_array[4][1]);
}

if (strstr($PHP_SELF, FILENAME_LOGOFF)) {
$osTemplate->assign('5', $link_array[5][0]);
} else {
$osTemplate->assign('5', $link_array[5][1]);
}

if (strstr($PHP_SELF, FILENAME_LOGIN)) {
$osTemplate->assign('6', $link_array[6][0]);
} else {
$osTemplate->assign('6', $link_array[6][1]);
}

# Прайс-лист
if ( isset($_GET['coID']) && $_GET['coID']==12) {
$osTemplate->assign('7', $link_array[7][0]);
} else {
$osTemplate->assign('7', $link_array[7][1]);
}

?>

Link to comment
Share on other sites

  • 0

если бы все было так просто =D

Читай документацию по ShopOS, задавай вопросы на сайте BooomStudio.

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

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy