Как установить и чем background image на весь сайт? Есть ли какие универсальные модули для управления цветовой схемой сайта , независимо от темы? Возникла необходимость поиграть цветами и фоновым изображением, причем заказчик не представляет сам как это должно выглядеть.
Заранее спасибо.
СПАСИБО ВСЕМ, КТО ПОУЧАВСТВОВАЛ!!!
Комментарии
css не катит?
катит, но плохо. Заказчик стоять над душой будет и критиковать....
Шлите в лес тогда такого заказчика - он не знает что хочет, вы не знаете что хотите. Даже не знаю чем тут помочь можно еще.
http://niklan.net/blog/27 - Управление цветами из темы.
Фон-картинку придется через Form API подключать. Не думаю что тоже сложно будет.
Спасибо, вникаю.
Form API???Что это?
Да очень хочется послать. Но,есть свои моменты и мой интерес. Людям рассказываю, что это магазин , а не визитка, а они "вот фон бы заменить и картинки на слайдере слишком широкие, да логотип бы в другие цвета." Логотип приносил в чб 11 - вариантов, просил выбрать по 2 варинта. Так и не ответили. Пришлось самому, теперь цвета не устраивают логотипа тоже.
Видать, вас еще не научил горький опыт. Нужно все детали обсуждать вначале, ТЗ. Потому как вам дороже встанет, в итоге.
О каком ТЗ речь, если для людей телефон - максимально сложная штука. А ТЗ выглядело как демонстрация заготовки. Все кивали, сейчас бухтят. Это - человеческий фактор.
Учитесь проявлять необходимую в данном случае настойчивость. Объясните, что менять каждый день фоновую картинку они все равно не будут. Смена картинок у фона из админки - это не такой уж простой функционал, который им обойдется дорого.
1. Нафиг такихх клиентов послать быстро и решительно. Сьедят кучу нервов.
2. ууу батенька.... быстро и бегом учится.
Да уже сбегал. Первое ощущение - неподъемно для меня, хотя общаюсь с компами оч. давно(примерно с 1984 года). Наверное возраст... Может есть готовый вариант с подстилкой??
А что касается "нафиг таких клиентов" - то давно послал бы уже, так вот товар то под магазин у них. Был бы у меня товар - щли бы они лесом мелкими подскоками, картинки им , й... , подстели. Магазин заточил уже вплоть до ожидаемой суммы оплаты (это когда на карточку шлют сумму минус процент комиссия), что бы в уме не прикидывать. Вэб-форма обратной связи с отсылкой ответа(прямо в тексте вопроса пишешь ответ и поехало писмецо вместе с логотипом), оповещения по измению статуса заказов, авто формирование ссылки просмотра доставки товара на сайт службы доставки, блокирование оформления заказа при отказе покупателя дать согласие на обработку перс. данных (закон "О защите персональных данных"), пакетное заполнение остатков товара из Excel прямо на сайт(что бы в диалоге руками каждый товар не открывать), 19000 позиций товара заготовлено, а им , бля, картинку поменяй... Сайт на 1-х позициях в гугле по кодам товара(люди по 400 баков ежемесячно платят, а я раскручивать с 1-го апреля с.г. начал без доллар-баков), а им картинку поменяй...
jvb я вот что вспомнил - в теме Zero point картинка в шапке загружается рандомно из определенной папки. Можно вытащить эту функцию, и сделать чтобы картинка на бэкграунд из папки бралась. Останется объяснить что такое фтп и как им пользоваться - будут сами заливать картинку.
Хотя с таким же удобством можно задать в css картинку на фон, ее положить в отдельную папку, и владельца магаза будут заливать картинку с определенным именем, она заменит старую картинку, и готово дело.
Скорее , думаю, css. Почитаю как это сделать, а то не в курсах. FTP - это неподъемная для них тема.
Да background-image на body и все дела, я правильно понял?
Да. Можно для боди, можно для html.
Я примерно так пишу:
background: #fff;
background-image:url('../images/bg.jpg');
background-position:center center;
background-repeat:no-repeat;
background-attachment: fixed;
background-size: cover;
height:100%;
}
Вот спасибо. Почти все понял, кроме no-repeat. Это значит без повторения, а ведь размер страницы по вертикали неизвестен. Сегодня у меня там 7-мь анонсов статей, а завтра я их сниму с публикации. И что получится, что изображение имеет свой размер по вертикали и будет подстилаться то под всю страницу, то под ее часть (насколько хватит)?И как при этом сработает cover? Изуродует подсилку или все таки ее не дотянет до размеров страницы по вертикали?
Картинка растянется на весь экран, не важно сколько там текста - фон зафиксирован на одном месте. Просто картинки сразу берите большую - не меньше 1200px в ширину. И будет везде нормально. Сами попробуйте - разрешение экрана поменяйте, обновите страницу и смотрите что будет.
Ок. Благодарю.
Если фтп не осилят то надо делать так
Тип контента картинка. в нем только поле для загрузки картинки. Все картинки грузятся в одну папку (например files/bgimages/)
Далее в html.tpl.php пишете как то так
)" >
Перед етим витягиваете название файла в переменную $image (тут уже сами я точно не помню как и вспоминать времени нету).
Также можно в принципе зафигачить рандом.
Только момент есть - желательно чтоб картинки были большого разрешения. (от 1600)
Мысль полезная. СПАСИБО.
http://www.drupal.ru/node/88974 Модуль на орге слегка бажный, я не коммичу фиксы, но вполне рабочий. Картинками можно управлять через Контекст
Просто указываете CSS селектор, id или class дива, и туда вставляется тянучий фон-картинка.
Принял к сведению, спасибо!
https://drupal.org/project/bg_image
Тоже удобный модуль
http://videomapping.com.ua/ еще тут покопайтесь, модулем сделано тоже
Смешной модуль, но людям походу нравится