Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#1 2011-11-30 13:48:33

sweb27
Участник
Откуда Хабаровск
Зарегистрирован: 2011-11-18
Сообщений: 28
Рейтинг :   
Сайт

Проблема с чудо уголком

Доброго времени суток вам, проблемка есть у меня, которую не получается решить самому, дизайн верстаю, вот можно посмотреть http://univer-dv.ru (сильно не судите, он пока в процессе), в верху с право уголочек такой есть, отгибающийся красиво, хочу там там прятать акции и скидки, так вот, в чем суть, на главной он работает, при переходе на страницы второго порядка не отображается одна из двух картинок, а именно fold-sw.png, которая просывается в turn.js   файл этот, который находится в папке фалами шаблона..

Сам скрипт находится тут http://ruseller.com/lessons.php?rub=32&id=198

Изменено sweb27 (2011-11-30 13:49:41)

Не в сети

#2 2011-11-30 14:11:55

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Проблема с чудо уголком

Путь к картинке пропиши правильно.

Не в сети

#3 2011-11-30 14:32:53

sweb27
Участник
Откуда Хабаровск
Зарегистрирован: 2011-11-18
Сообщений: 28
Рейтинг :   
Сайт

Re: Проблема с чудо уголком

    // Default awesomeness
    var defaults = {
      directory: '.',         // The directory we're in
      side: 'right',           // change me to "right" if you want rightness
      turnImage: 'templates/default/fold-sw.png',  // The triangle-shaped fold image
      maxHeight: 180,         // The maximum height. Duh.
      startingWidth: 80,     // The height and width 
      startingHeight: 80,    // with which to start (these should probably be camelCase, d'oh.)
      autoCurl: true         // If this is set to true, the fold will curl/uncurl on mouseover/mouseout.
    };

    // Change turnImage if we're running the default image, and they've specified 'right'
    if (options.side == 'right' && !options.turnImage) defaults.turnImage = 'templates/default/fold-sw.png';

Вотпути, не работате "хоть ты тресни"...как только не прописывал...даже пробовал файл отдельно выкидывать из шаблона..результат один и тотже....

Изменено sweb27 (2011-11-30 14:33:28)

Не в сети

#4 2011-11-30 14:43:33

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Проблема с чудо уголком

defaults.turnImage = 'templates/default/fold-sw.png';

замени на

defaults.turnImage = '/templates/default/fold-sw.png';

Не в сети

#5 2011-11-30 14:47:14

sweb27
Участник
Откуда Хабаровск
Зарегистрирован: 2011-11-18
Сообщений: 28
Рейтинг :   
Сайт

Re: Проблема с чудо уголком

Не помогло...

Изменено sweb27 (2011-11-30 14:53:55)

Не в сети

#6 2011-11-30 15:04:13

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Проблема с чудо уголком

У тебя на сайте ничего  не изменилось, не там поправил видимо.

Не в сети

#7 2011-11-30 15:11:38

sweb27
Участник
Откуда Хабаровск
Зарегистрирован: 2011-11-18
Сообщений: 28
Рейтинг :   
Сайт

Re: Проблема с чудо уголком

В коде упомянается два раза о fold-sw.png

Первый раз в строке:  turnImage: 'templates/default/fold-sw.png',  // The triangle-shaped fold image
Второй раз в : if (options.side == 'right' && !options.turnImage) defaults.turnImage = 'templates/default/fold-sw.png';

Где собственно вы и предложили поправить, поставив "/" перед templates/default/fold-sw.png   как результат =>  defaults.turnImage = '/templates/default/fold-sw.png';

Не работает все ровно:( ...

Пробовал перед turnImage: 'templates/default/fold-sw.png' ставить "/", пробовал полный путь прописывать..

Не в сети

#8 2011-11-30 15:13:31

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Проблема с чудо уголком

Ну ты сам видишь, что в коде у тебя как было

<img id="turn_fold" src=".//templates/default/fold-sw.png"/>

так и осталось?

Не в сети

#9 2011-11-30 15:24:11

sweb27
Участник
Откуда Хабаровск
Зарегистрирован: 2011-11-18
Сообщений: 28
Рейтинг :   
Сайт

Re: Проблема с чудо уголком

Ошибку вижу..

Но видимо я что то конкретно "недогоняю"  ошибку в <img id="turn_fold" src=".//templates/default/fold-sw.png"/> я вижу..но, откуда вы это взяли...  где что забыл поправить..где ошибся...

Не в сети

#10 2011-11-30 15:30:00

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Проблема с чудо уголком

Если на сайте остался некорректный HTML код, то логично, что ничего не изменилось или изменилось, но не там где надо.

Не в сети

#11 2011-11-30 15:31:13

sweb27
Участник
Откуда Хабаровск
Зарегистрирован: 2011-11-18
Сообщений: 28
Рейтинг :   
Сайт

Re: Проблема с чудо уголком

Тогда проверю сейчас всё досконально, спасибо за совет.

Не в сети

#12 2011-11-30 16:36:37

KhadeR
Участник
Зарегистрирован: 2009-09-16
Сообщений: 207
Рейтинг :   17 

Re: Проблема с чудо уголком

sweb27, добавь что-ть вроде такого до вызова функции

var basePath = '';
var name	= 'turn.js',
scripts = document.getElementsByTagName('script');
   for (var i=scripts.length - 1; i>=0; --i) {
      var src= scripts[i].src,
      l= src.length,
      length = name.length;
      if (src.substr(l - length) == name) {
         basePath = src.substr(0, l - length)+'../';
      };
};

т.о. в переменной у тебя будет хваниться полный адрес к каталогу шаблона
для использования, просто добавь это перед картинкойб в твоем случае:
turn.js ~27 line:

turnImage: 'templates/default/fold-sw.png',

заменить на

turnImage: basePath+'fold-sw.png'

Не в сети

#13 2011-12-01 08:30:49

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Проблема с чудо уголком

Жесткий подход smile break еще бы добавить после нахождения.

Не в сети

#14 2011-12-03 14:25:37

sweb27
Участник
Откуда Хабаровск
Зарегистрирован: 2011-11-18
Сообщений: 28
Рейтинг :   
Сайт

Re: Проблема с чудо уголком

Блин... кто нибудь подскажет с чем это есть... что куды вставлять... к сожалению с php я ещё не очень...только в планах..

Не в сети

#15 2011-12-03 14:32:10

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Проблема с чудо уголком

Причем тут PHP? Неужели не можешь сделать поиск по всем файлам шаблона и найти где встречается строка "fold-sw.png"?

Не в сети

#16 2011-12-03 14:44:51

sweb27
Участник
Откуда Хабаровск
Зарегистрирован: 2011-11-18
Сообщений: 28
Рейтинг :   
Сайт

Re: Проблема с чудо уголком

А, непричем, это хорошо, "fold-sw.png" встречается только в одном файле, "turn.js" ,

var basePath = '';
var name    = 'turn.js',
scripts = document.getElementsByTagName('script');
   for (var i=scripts.length - 1; i>=0; --i) {
      var src= scripts[i].src,
      l= src.length,
      length = name.length;
      if (src.substr(l - length) == name) {
         basePath = src.substr(0, l - length)+'../';
      };
};

куда вставлят нужно ? в файл turn.js  ?
Его редактировать нужно ? например : var basePath = 'пусто';   basePath = src.substr(0, l - length)+' пусто../';

Изменено sweb27 (2011-12-03 14:45:43)

Не в сети

#17 2011-12-03 14:52:33

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Проблема с чудо уголком

Хорошо.

turnImage: 'templates/default/fold-sw.png',  // The triangle-shaped fold image

Замени на это

turnImage: 'http://univer-dv.ru/templates/default/fold-sw.png',  // The triangle-shaped fold image

Не в сети

#18 2011-12-03 15:13:26

sweb27
Участник
Откуда Хабаровск
Зарегистрирован: 2011-11-18
Сообщений: 28
Рейтинг :   
Сайт

Re: Проблема с чудо уголком

Попробовал, и пробовал с самого начала, это первое что я сделал, полный путь прописать к картинки.. потом после переписки с тобой перепроверил ещё весь код, все файлы в шаблоне, и  файлы этого уголка только вот всеровно не работает.. хоть об стенку головой..

Не в сети

#19 2011-12-03 15:15:35

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Проблема с чудо уголком

Дай доступ к сайту, интересно самому стало где собака зарыта smile Так как если полный путь не работает, то вышеприведенный скрипт не поможет точно, проблема в другом, может два main.tpl или еще что..

Не в сети

#20 2011-12-03 15:30:58

sweb27
Участник
Откуда Хабаровск
Зарегистрирован: 2011-11-18
Сообщений: 28
Рейтинг :   
Сайт

Re: Проблема с чудо уголком

в личку скинул ftp до этого сайта

Изменено sweb27 (2011-12-03 15:44:57)

Не в сети

#21 2011-12-03 16:01:36

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Проблема с чудо уголком

Ничего не пришло..

Не в сети

#22 2011-12-03 16:27:45

sweb27
Участник
Откуда Хабаровск
Зарегистрирован: 2011-11-18
Сообщений: 28
Рейтинг :   
Сайт

Re: Проблема с чудо уголком

Переотправил в личку

Не в сети

#23 2011-12-03 17:27:29

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Проблема с чудо уголком

Готово smile

Не в сети

#24 2011-12-03 17:41:43

sweb27
Участник
Откуда Хабаровск
Зарегистрирован: 2011-11-18
Сообщений: 28
Рейтинг :   
Сайт

Re: Проблема с чудо уголком

И точно работает, сегодня день чудес:) , в чем была проблема?????????? что не так было там...

Не в сети

#25 2011-12-03 17:45:55

sweb27
Участник
Откуда Хабаровск
Зарегистрирован: 2011-11-18
Сообщений: 28
Рейтинг :   
Сайт

Re: Проблема с чудо уголком

Спасибо агромное, сам бы я еб..... бы ещё отчень долго..

Не в сети

Подвал раздела

Работает на FluxBB