[РЕШЕНО!]Как можно сделать фон?

Главные вкладки

Аватар пользователя jvb jvb 1 июня 2013 в 9:34

Как установить и чем background image на весь сайт? Есть ли какие универсальные модули для управления цветовой схемой сайта , независимо от темы? Возникла необходимость поиграть цветами и фоновым изображением, причем заказчик не представляет сам как это должно выглядеть.

Заранее спасибо.

СПАСИБО ВСЕМ, КТО ПОУЧАВСТВОВАЛ!!!

Комментарии

Аватар пользователя EvgenySorokin EvgenySorokin 1 июня 2013 в 10:20

Шлите в лес тогда такого заказчика - он не знает что хочет, вы не знаете что хотите. Даже не знаю чем тут помочь можно еще.

Аватар пользователя jvb jvb 1 июня 2013 в 10:35

Да очень хочется послать. Но,есть свои моменты и мой интерес. Людям рассказываю, что это магазин , а не визитка, а они "вот фон бы заменить и картинки на слайдере слишком широкие, да логотип бы в другие цвета." Логотип приносил в чб 11 - вариантов, просил выбрать по 2 варинта. Так и не ответили. Пришлось самому, теперь цвета не устраивают логотипа тоже.

Аватар пользователя romsla romsla 1 июня 2013 в 10:42

Видать, вас еще не научил горький опыт. Нужно все детали обсуждать вначале, ТЗ. Потому как вам дороже встанет, в итоге.

Аватар пользователя jvb jvb 1 июня 2013 в 10:44

Romsla wrote:
Видать, вас еще не научил горький опыт. Нужно все детали обсуждать вначале, ТЗ. Потому как вам дороже встанет, в итоге.

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

Аватар пользователя EvgenySorokin EvgenySorokin 1 июня 2013 в 10:52

"jvb" wrote:
О каком ТЗ речь, если для людей телефон - максимально сложная штука. А ТЗ выглядело как демонстрация заготовки. Все кивали, сейчас бухтят. Это - человеческий фактор.

Учитесь проявлять необходимую в данном случае настойчивость. Объясните, что менять каждый день фоновую картинку они все равно не будут. Смена картинок у фона из админки - это не такой уж простой функционал, который им обойдется дорого.

Аватар пользователя neltharian neltharian 1 июня 2013 в 11:04

1. Нафиг такихх клиентов послать быстро и решительно. Сьедят кучу нервов.

"jvb" wrote:
Form API???Что это?

2. ууу батенька.... быстро и бегом учится.

Аватар пользователя jvb jvb 1 июня 2013 в 11:28

neltharian wrote:
1. Нафиг такихх клиентов послать быстро и решительно. Сьедят кучу нервов.

"jvb" wrote:
Form API???Что это?

2. ууу батенька.... быстро и бегом учится.

Да уже сбегал. Первое ощущение - неподъемно для меня, хотя общаюсь с компами оч. давно(примерно с 1984 года). Наверное возраст... Может есть готовый вариант с подстилкой??

А что касается "нафиг таких клиентов" - то давно послал бы уже, так вот товар то под магазин у них. Был бы у меня товар - щли бы они лесом мелкими подскоками, картинки им , й... , подстели. Магазин заточил уже вплоть до ожидаемой суммы оплаты (это когда на карточку шлют сумму минус процент комиссия), что бы в уме не прикидывать. Вэб-форма обратной связи с отсылкой ответа(прямо в тексте вопроса пишешь ответ и поехало писмецо вместе с логотипом), оповещения по измению статуса заказов, авто формирование ссылки просмотра доставки товара на сайт службы доставки, блокирование оформления заказа при отказе покупателя дать согласие на обработку перс. данных (закон "О защите персональных данных"), пакетное заполнение остатков товара из Excel прямо на сайт(что бы в диалоге руками каждый товар не открывать), 19000 позиций товара заготовлено, а им , бля, картинку поменяй... Сайт на 1-х позициях в гугле по кодам товара(люди по 400 баков ежемесячно платят, а я раскручивать с 1-го апреля с.г. начал без доллар-баков), а им картинку поменяй...

Аватар пользователя EvgenySorokin EvgenySorokin 1 июня 2013 в 11:38

jvb я вот что вспомнил - в теме Zero point картинка в шапке загружается рандомно из определенной папки. Можно вытащить эту функцию, и сделать чтобы картинка на бэкграунд из папки бралась. Останется объяснить что такое фтп и как им пользоваться - будут сами заливать картинку.

Хотя с таким же удобством можно задать в css картинку на фон, ее положить в отдельную папку, и владельца магаза будут заливать картинку с определенным именем, она заменит старую картинку, и готово дело.

Аватар пользователя jvb jvb 1 июня 2013 в 11:47

Garin33 wrote:
jvb я вот что вспомнил - в теме Zero point картинка в шапке загружается рандомно из определенной папки. Можно вытащить эту функцию, и сделать чтобы картинка на бэкграунд из папки бралась. Останется объяснить что такое фтп и как им пользоваться - будут сами заливать картинку.

Хотя с таким же удобством можно задать в css картинку на фон, ее положить в отдельную папку, и владельца магаза будут заливать картинку с определенным именем, она заменит старую картинку, и готово дело.

Скорее , думаю, css. Почитаю как это сделать, а то не в курсах. FTP - это неподъемная для них тема.

Аватар пользователя EvgenySorokin EvgenySorokin 1 июня 2013 в 11:56

Да. Можно для боди, можно для html.
Я примерно так пишу:

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%;
}
Аватар пользователя jvb jvb 1 июня 2013 в 12:05

Garin33 wrote:
Да. Можно для боди, можно для html.
Я примерно так пишу:

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? Изуродует подсилку или все таки ее не дотянет до размеров страницы по вертикали?

Аватар пользователя EvgenySorokin EvgenySorokin 1 июня 2013 в 12:08

Картинка растянется на весь экран, не важно сколько там текста - фон зафиксирован на одном месте. Просто картинки сразу берите большую - не меньше 1200px в ширину. И будет везде нормально. Сами попробуйте - разрешение экрана поменяйте, обновите страницу и смотрите что будет.

Аватар пользователя neltharian neltharian 1 июня 2013 в 13:49

Если фтп не осилят то надо делать так

Тип контента картинка. в нем только поле для загрузки картинки. Все картинки грузятся в одну папку (например files/bgimages/)

Далее в html.tpl.php пишете как то так

)" >

Перед етим витягиваете название файла в переменную $image (тут уже сами я точно не помню как и вспоминать времени нету).

Также можно в принципе зафигачить рандом.

Только момент есть - желательно чтоб картинки были большого разрешения. (от 1600)

Аватар пользователя jvb jvb 1 июня 2013 в 14:50

neltharian wrote:
Если фтп не осилят то надо делать так

Тип контента картинка. в нем только поле для загрузки картинки. Все картинки грузятся в одну папку (например files/bgimages/)

Далее в html.tpl.php пишете как то так

)" >

Перед етим витягиваете название файла в переменную $image (тут уже сами я точно не помню как и вспоминать времени нету).

Также можно в принципе зафигачить рандом.

Только момент есть - желательно чтоб картинки были большого разрешения. (от 1600)

Мысль полезная. СПАСИБО.

Аватар пользователя volocuga@drupal.org volocuga@drupal.org 1 июня 2013 в 15:42

"jvb" wrote:
Как установить и чем background image на весь сайт?

http://www.drupal.ru/node/88974 Модуль на орге слегка бажный, я не коммичу фиксы, но вполне рабочий. Картинками можно управлять через Контекст
Просто указываете CSS селектор, id или class дива, и туда вставляется тянучий фон-картинка.

Аватар пользователя jvb jvb 2 июня 2013 в 9:18

<a href="mailto:volocuga@drupal.org">volocuga@drupal.org</a> wrote:
"jvb" wrote:
Как установить и чем background image на весь сайт?

http://www.drupal.ru/node/88974 Модуль на орге слегка бажный, я не коммичу фиксы, но вполне рабочий. Картинками можно управлять через Контекст
Просто указываете CSS селектор, id или class дива, и туда вставляется тянучий фон-картинка.

Принял к сведению, спасибо!