Форум

Открыть Ответить

Фон в модуле

0

0

1
05.12.2009 21:27:37 05.12.2009 21:58:23

Как сделать собственный фон в модуле? Стандартными методами через html не получается, система игнорирует это.

body {
padding: 0;
margin: 0;
background: #f8f7e5 url(fon.jpg) no-repeat center top;

width: 100%;
display: table;
}

Не хочет...

name
  • Группа: Клиент
  • Пункты: 18
  • Регистрация: 25.06.2008
  • Пол: Мужчина
  • Предупреждения:
    1. 1
name
3.95

3.95

06.12.2009 07:59:38

какая версия системы?

Если выше опена то можно сделать так:

Открываем function/function.php находим функцию Head()

В ней находим строку

$strhead .= (file_exists("templates/$ThemeSel/style.css")) ? "<link rel=\"stylesheet\" href=\"templates/$ThemeSel/style.css\" type=\"text/css\">\n" : "";


и заменяем на эту


if($conf[name]==&quot;files&quot;){$strhead .= (file_exists(&quot;templates/$ThemeSel/style.css&quot;)) &#063; &quot;&lt;link rel=&#092;&quot;stylesheet&#092;&quot; href=&#092;&quot;templates/$ThemeSel/style2.css&#092;&quot; type=&#092;&quot;text/css&#092;&quot;&gt;&#092;n&quot; : &quot;&quot;;}else{<br /> $strhead .= (file_exists(&quot;templates/$ThemeSel/style.css&quot;)) &#063; &quot;&lt;link rel=&#092;&quot;stylesheet&#092;&quot; href=&#092;&quot;templates/$ThemeSel/style.css&#092;&quot; type=&#092;&quot;text/css&#092;&quot;&gt;&#092;n&quot; : &quot;&quot;;}


То есть если чел находится в модуле files подгружаем другой css в нашем случае style2.css

ra55551
  • Группа: Клиент
  • Пункты: 2121
  • Регистрация: 02.11.2008
  • Пол: Мужчина
  • Из: Пермь
ra55551
3.74

3.74

06.12.2009 11:20:02 06.12.2009 11:20:10

А на прямую из модуля возможно подгружать css для него?

name
  • Группа: Клиент
  • Пункты: 18
  • Регистрация: 25.06.2008
  • Пол: Мужчина
  • Предупреждения:
    1. 1
name
3.95

3.95

06.12.2009 13:10:21

вместо templates/$ThemeSel/style.css пиши путь до css

ra55551
  • Группа: Клиент
  • Пункты: 2121
  • Регистрация: 02.11.2008
  • Пол: Мужчина
  • Из: Пермь
ra55551
3.74

3.74

06.12.2009 14:06:13

Я имел в виду без редактирования фаилов системы на прямую из модуля подключить фон в него.

name
  • Группа: Клиент
  • Пункты: 18
  • Регистрация: 25.06.2008
  • Пол: Мужчина
  • Предупреждения:
    1. 1
name
3.95

3.95

06.12.2009 15:38:35

ну так пропиши под head();

echo"<link rel=\"stylesheet\" href=\"путь/style2.css\" type=\"text/css\">";

ra55551
  • Группа: Клиент
  • Пункты: 2121
  • Регистрация: 02.11.2008
  • Пол: Мужчина
  • Из: Пермь
ra55551
3.74

3.74

06.12.2009 18:17:02

не прокатывает...

name
  • Группа: Клиент
  • Пункты: 18
  • Регистрация: 25.06.2008
  • Пол: Мужчина
  • Предупреждения:
    1. 1
name
3.95

3.95

06.12.2009 18:28:11

может ссылку дадите для начала

ra55551
  • Группа: Клиент
  • Пункты: 2121
  • Регистрация: 02.11.2008
  • Пол: Мужчина
  • Из: Пермь
ra55551
3.74

3.74

06.12.2009 18:32:45

Не могу, сервер не в интернете.

Делаю

echo"<link rel=\"stylesheet\" href=\"test.css\" type=\"text/css\">";

сам test.css лежит в корне модуля, в нем текст

body {
padding: 0;
margin: 0;
background: #f8f7e5 url(fon.png) no-repeat center top;

width: 100%;
display: table;
}

Картинка в корне модуля

SLAED CMS 4.2 Pro
PHP 5
Локальный сервер
name
  • Группа: Клиент
  • Пункты: 18
  • Регистрация: 25.06.2008
  • Пол: Мужчина
  • Предупреждения:
    1. 1
name
3.95

3.95

07.12.2009 09:15:02

так не получится. Делай так как я тебе предложил.

Или пиши новый класс для столов

<table width=\"100%\" border=\"0\" cellpadding=\"2\" cellspacing=\"1\" class=\"Новый класс\">
если они есть в модуле

ra55551
  • Группа: Клиент
  • Пункты: 2121
  • Регистрация: 02.11.2008
  • Пол: Мужчина
  • Из: Пермь
ra55551
3.74

3.74

Открыть Ответить

Хотите опробовать SLAED CMS в действии?

Идеи и предложения
Обратная связь