#1
13 ноября 2012 в 17:23
Добрый день, столкнулся с проблеммой, пропадает background установленный через javascript в body, при переходе на различные странички сайта, например в профиль пользователя: nicefoods.ru, кликаем на кнопку ТЕСТ, далее на Администратор… Подскажите пожалуйста как можно это исправить.
#2
13 ноября 2012 в 17:43
просто в профиле пользователя отсутствует скрипт, который ставит background
#3
13 ноября 2012 в 17:46
Всмысле отсутствует, скрипт подключается в head, и на странички пользователя если посмотреть скелет то эта строка есть. <script type="text/javascript" src="/templates/_default_/js/bg.js"></script>
Сегодня в 06:49
#4
13 ноября 2012 в 17:51
И вообще, если даже просто в css указать бекграунд боди ввиде картинки, то тоже не показывается, если только не выставить ей !important
#5
13 ноября 2012 в 17:53
в какой папке у вас хранятся фоны? В корне в папке bg?
В профиле к ссылке на фон добавляется users
Поэтому просто отсутствует картинка по этому адресу
В профиле к ссылке на фон добавляется users
http://nicefoods.ru/users/bg/4.jpg
#6
13 ноября 2012 в 17:53
да именно в корне, а как тогда быть?
#7
13 ноября 2012 в 17:57
я не силен в js, но мне кажется что править нужно где то тут
var img_src='url("'+path+getRandomInt(first,last)+'.jpg")';
#8
13 ноября 2012 в 17:58
мдя, я тоже не силён(
#9
13 ноября 2012 в 18:04
врятли дело в этом, тут то отображается
http://nicefoods.ru/users
Leshiy, поменяйте путь картинки с url("bg/4.jpg")
на url("/bg/4.jpg") — добавьте слэш и будет все отлично
то есть в js файле должно быть так —
var img_src='url("/'+path+getRandomInt(first,last)+'.jpg")';
на url("/bg/4.jpg") — добавьте слэш и будет все отлично
то есть в js файле должно быть так —
var img_src='url("/'+path+getRandomInt(first,last)+'.jpg")';
#11
13 ноября 2012 в 18:08
Огромное спасибо =)))