Перейти к содержимому


Модуль


  • Вы не можете ответить в тему
Сообщений в теме: 47

#21 micehide

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 359 сообщений
Репутация: 124
Мастер

Отправлено 21 October 2011 - 12:10 PM

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

2 OLESYA: У вас ошибка похоже аналогичная. Если вы делали все по инструкции (установка и настройка модуля "Карусель"), то нужно поменять две вещи:

  • Вручную переписать следующие файлы (из архива с модулем):

    carousel.css
    carousel.js
    jquery.min.js

    в папку вашего ShopCMS (ВНИМАТЕЛЬНО): \data\название_вашего_шаблона\ - БЕЗ подпапки image, просто в общую массу файлов шаблона.

  • Прописать пути в head.tpl.html так (просто копируйте к себе):
     

После этого чистите кэш и все должно заработать.
  • 0

#22 sergio3004

    Пользователь

  • Assistent vsupport.club
  • PipPip
  • 29 сообщений
Репутация: 65
Продвинутый
  • ГородМосква

Отправлено 02 November 2011 - 06:58 PM

Каким образом, можно подключит этот блок просто в шаблон, в файл index, как банер. И как зделать, чтобы карусель двигалась сама.

---------- Сообщение объединено ----------

Поставил {include file="blocks/carousel_block.tpl.html"} работает. Хотелось чтобы ещё двигалось само.

Возможно ли реализовать эту функцию, в каждой отдельной полной новости и с разными фотками, как в WA маленькие картинки со стрелочками и их увиличение ? Мож подскажете модуль?
  • 0

#23 ruter

    Продвинутый пользователь

  • VIP
  • 334 сообщений
Репутация: 151
Мастер

Отправлено 02 November 2011 - 07:59 PM

Каким образом, можно подключит этот блок просто в шаблон, в файл index, как банер. И как зделать, чтобы карусель двигалась сама.

---------- Сообщение объединено ----------

Поставил {include file="blocks/carousel_block.tpl.html"} работает. Хотелось чтобы ещё двигалось само.

Возможно ли реализовать эту функцию, в каждой отдельной полной новости и с разными фотками, как в WA маленькие картинки со стрелочками и их увиличение ? Мож подскажете модуль?


Вам надо прикрутить файлы слайдера вместо карусели. Вот например приличный слайдер:

Nivo Slider - The World's Most Popular jQuery Image Slider

Качайте исходники и замените файлы jquery и сss карусели на те что к слайдеру и будет крутится. Будете потом из админки менять картинки, когда надо и все.
  • 0

#24 sergio3004

    Пользователь

  • Assistent vsupport.club
  • PipPip
  • 29 сообщений
Репутация: 65
Продвинутый
  • ГородМосква

Отправлено 02 November 2011 - 08:14 PM

Скачал. Там много файлов, какие менять непойму. Их переименновывать надо или как есть? Можно поподробней как прикрутить?
  • 0

#25 ruter

    Продвинутый пользователь

  • VIP
  • 334 сообщений
Репутация: 151
Мастер

Отправлено 02 November 2011 - 09:55 PM

Прикрутить NIVO слайдер вместо карусель

Скачал. Там много файлов, какие менять непойму. Их переименновывать надо или как есть? Можно поподробней как прикрутить?


берете включаете файлы jquery в шаблон head.tpl.html



Этот код можно в index.tpl.html где-нибудь в низу:

  {literal} {/literal}


Потом в шаблон head.tpl.html включаем из папки скаченной CSS с темами (выберите нужную тему или сделайте свою:





Обязательно этот nivo-slider.css
Сам блок ниже. его или блоком или прямо инклудите в шаблон:
Затем меняя CSS размеры и стили и теги обрамления делаем, что душа подсказывает и все работает.

{php}
// Auto-configure paths
$scriptDir = dirname($_SERVER['SCRIPT_FILENAME']);
if(is_dir($scriptDir . '/data')) {
// ShopCMS 3.1.1
define(CAROUSEL_ROOT, $scriptDir . '/data');
define(CAROUSEL_WEB_ROOT, '/data');
define(CAROUSEL_WEB_FILES, '/data/' . TPL);
} else
die('Carousel: Paths error');
// Load carousel
if($carouselModuleSettings = unserialize(file_get_contents(CAROUSEL_ROOT . '/carousel.dat'))) {
global $smarty;
// Restructurize images array, as Smarty do not accept associative arrays
$images = array();
$k = 0;
foreach($carouselModuleSettings['images'] as $fileName=>$imageStruct) {
// Only images with links will be displayed
if($imageStruct['link']) {
// Key will be used to sort array
$key = $imageStruct['ordering'];
while(isset($images[$key])) $key++;
$images[$key] = $imageStruct;
$images[$key]['fileName'] = $fileName;
$images[$key]['id'] = $k++;
}
}
// Do sort
ksort($images);
// Restructurize again
$images = array_values($images);
$smarty->assign('car_images', $images);
}
{/php}



{section name=i loop=$car_images}{$car_images[i].link}{/section}


Пользуйтесь и управляйте фотографиями из админки карусели.
  • 0

#26 sergio3004

    Пользователь

  • Assistent vsupport.club
  • PipPip
  • 29 сообщений
Репутация: 65
Продвинутый
  • ГородМосква

Отправлено 02 November 2011 - 10:05 PM

У меня версия 3.1.2, а код для весии 3.1.1. Подойдёт код?
  • 0

#27 ruter

    Продвинутый пользователь

  • VIP
  • 334 сообщений
Репутация: 151
Мастер

Отправлено 02 November 2011 - 10:10 PM

У меня версия 3.1.2, а код для весии 3.1.1. Подойдёт код?



Должен вроде работать и сам код для шаблона как написал подойдет (проверьте, только пути картинок делайте в папку где у вас лежат). А файлы слайдера для любого сайта и cms
  • 0

#28 sergio3004

    Пользователь

  • Assistent vsupport.club
  • PipPip
  • 29 сообщений
Репутация: 65
Продвинутый
  • ГородМосква

Отправлено 02 November 2011 - 10:26 PM

Зделал как написано, изчезла и карусель. Запутался в путях и впорядке действий начиная с установки карусели. Может мне вам скинуть файлы index и head, мож там напишите как должно быть.
  • 0

#29 ruter

    Продвинутый пользователь

  • VIP
  • 334 сообщений
Репутация: 151
Мастер

Отправлено 04 November 2011 - 06:36 PM

Хорошо, что заработало. Обычно ошибки в путях - особенно часто. А если пути правильны всегда заработает.
  • 0

#30 sergio3004

    Пользователь

  • Assistent vsupport.club
  • PipPip
  • 29 сообщений
Репутация: 65
Продвинутый
  • ГородМосква

Отправлено 04 November 2011 - 06:39 PM

Хорошо, что заработало. Обычно ошибки в путях - особенно часто. А если пути правильны всегда заработает.


Огромное спасибо за помощь, всё заработало.)))
  • 0

#31 ruslan_3_

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 34 сообщений
Репутация: 0
Начинающий

Отправлено 04 November 2011 - 09:54 PM

Доброе время суток! Почему-то по ширине сайта не делается. Шаблон стандартный. То есть стоит жесткая ширина, а карусель растягивается:(
  • 0

#32 ruter

    Продвинутый пользователь

  • VIP
  • 334 сообщений
Репутация: 151
Мастер

Отправлено 04 November 2011 - 11:54 PM

Доброе время суток! Почему-то по ширине сайта не делается. Шаблон стандартный. То есть стоит жесткая ширина, а карусель растягивается:(


А не пробовали под себя настроить значения файла CSS и js карусели или слайдера, без разницы. В Этих файлах можете задать любые харк-ки какие нужны под свой сайт. У каждого свои размеры.
  • 0

#33 ruslan_3_

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 34 сообщений
Репутация: 0
Начинающий

Отправлено 05 November 2011 - 09:03 AM

А не пробовали под себя настроить значения файла CSS и js карусели или слайдера, без разницы. В Этих файлах можете задать любые харк-ки какие нужны под свой сайт. У каждого свои размеры.


Спс за ответ! Не установил значение в css, подправил и все стало ок)
  • 0

#34 ramshaus

    Продвинутый пользователь

  • Download User
  • PipPipPip
  • 80 сообщений
Репутация: 15
Начинающий

Отправлено 28 November 2011 - 10:24 PM

короче проблема установкой на hc.ru хостинге
устанавливаю не первый раз
после нажатия в админке >> карусель выдает ошибку
Fatal error: Call to undefined function: file_put_contents() in /www/tradeand/users/tradeand-sexysho/www/htdocs/core/includes/admin/sub/modules_carousel.php on line 135


но на сайте появляется блок, в чем проблема????
  • 0

#35 ruter

    Продвинутый пользователь

  • VIP
  • 334 сообщений
Репутация: 151
Мастер

Отправлено 28 November 2011 - 10:32 PM

короче проблема установкой на hc.ru хостинге
устанавливаю не первый раз
после нажатия в админке >> карусель выдает ошибку

Fatal error: Call to undefined function: file_put_contents() in /www/tradeand/users/tradeand-sexysho/www/htdocs/core/includes/admin/sub/modules_carousel.php on line 135


но на сайте появляется блок, в чем проблема????


Часто такая ошибка вылазит для этой функции если версия php меньше 5-той. Если версия нормальная. то причина в настройках хостера
  • 0

#36 ramshaus

    Продвинутый пользователь

  • Download User
  • PipPipPip
  • 80 сообщений
Репутация: 15
Начинающий

Отправлено 28 November 2011 - 10:35 PM

проблема в том что в админке блока редактирование нет формы, что бы загрузить фото, а только надпись об ошибки

PHP Version - 4.4.9 то есть шоп должен поддерживать
будем у хостера просить PHP версию повысить

ruter сменил версию и в админке появилась форма добавления, спс
  • 0

#37 ruter

    Продвинутый пользователь

  • VIP
  • 334 сообщений
Репутация: 151
Мастер

Отправлено 28 November 2011 - 10:37 PM

проблема в том что в админке блока редактирование нет формы, что бы загрузить фото, а только надпись об ошибки

PHP Version - 4.4.9 то есть шоп должен поддерживать


Вот эта ошибка и прерывает выполнение файла для формирования страницы загрузки карусели

На это версии карусель не будет работать. Магазин то сам будет, а модуль карусели нет. Разработчик не предусмотрел.
Функция file_get_contents() была представлена in PHP 4, а функция file_put_contents() только в PHP 5.
  • 0

#38 maanoo

    Новичок

  • Пользователи
  • Pip
  • 1 сообщений
Репутация: 0
Начинающий

Отправлено 19 February 2012 - 10:18 PM

Вам надо прикрутить файлы слайдера вместо карусели. Вот например приличный слайдер:

Nivo Slider - The World's Most Popular jQuery Image Slider

Качайте исходники и замените файлы jquery и сss карусели на те что к слайдеру и будет крутится. Будете потом из админки менять картинки, когда надо и все.


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

#39 micehide

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 359 сообщений
Репутация: 124
Мастер

Отправлено 19 February 2012 - 10:43 PM

хочу попробовать прикрутить этот слайдер

Я лично прикручивал такие слайдеры к этому модулю вместо стандартного:
[HIDE="1"]Orbit jQuery - не поддерживает несколько на странице походу
Slides jQuery - этот поддерживает все чего угодно[/HIDE]
Проблем не было, советую... Чем проще, тем лучше ИМХО...
  • 0

#40 Сергей1502

    Новичок

  • Пользователи
  • Pip
  • 1 сообщений
Репутация: 0
Начинающий

Отправлено 09 March 2012 - 01:10 PM

Сначала необходимо скачать, чтобы было о чем говорить
[MOD="micehide"]Не цитируйте всю шапку, читайте Правила. Предупреждение![/MOD]
  • 0