Проблема с перестановкой блоков.

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

Аватар пользователя stalin45 stalin45 4 марта 2012 в 13:02

Здравствуйте, я новичок в деле веб-программирования. Такой вопрос:
При переносе блока новостей в другое место все стили ксс слетают (поскольку все классы блока переименовываются). Скажите пожалуйста, в какой файле можно изменить класс, на который ссылается блок? Через гугловский "просмотр кода элемента" можно увидеть этот кусок кода, но где он физически находится???

Комментарии

Аватар пользователя Chyvakoff Chyvakoff 4 марта 2012 в 13:11

"stalin45" wrote:
поскольку все классы блока переименовываются

Да ладно?
"stalin45" wrote:
изменить класс, на который ссылается блок

блок не ссылается на класс...
"stalin45" wrote:
можно увидеть этот кусок кода, но где он физически находится???

Конечно можно.

Кто вам такие стили прописывал?

Класс блока не поменяется никогда.Если блок был в шапке и его перенесли в футер-то изменится родительский элемент блока..и если у вас написано что-то типа:

#footer_id .block{
#стили блока
}

и блок перенесли в другой регион-то да,стили поломаются..

Аватар пользователя stalin45 stalin45 4 марта 2012 в 14:01

В том-то и дело, что в style.css было просто описано .new_news и т.д. без оберток, поэтому я не понимаю, почему они слетели.
Я уточню, ищу я вот этот вот кусочек (где он?):

Хотелось бы покопаться не только в ксс, но и в html коде блока...

Аватар пользователя stalin45 stalin45 5 марта 2012 в 0:13

Очень нужна ваша помощь!
Я так понимаю, что вопрос в третий раз можно задать как: "где найти код (html, php) блока?"

Аватар пользователя 0legka 0legka 5 марта 2012 в 9:59

"stalin45" wrote:
где найти код (html, php) блока?

код HTML находится в файлах .php.tpl если тема обыкновеная (не стандартная) то код отвечающий за формирование страницы находится в файле page.tpl.php по адресу \drupal\sites\all\themes\ваша тема\ если тема куплена, то скорей всего код лежит в файлах темизции тоже .php.tpl... как то так...