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

Переопределение стилей

0.00

0.00

1
12.06.2017 13:25:45

В модуле магазин добавил модификацию, чтобы для определённого каталога использовались другие стили.
Для для функции head() добавил дополнительный аргумент.
В файле function.php добавил соответствующее условие.

Теперь при переходе в заданную категорию в теге head появляются новые ссылки для стилей (как и задумано).
Но сами шаблоны используются прежние.
Как сделать так, чтобы и файлы шаблонов использовались новые(из дополнительного каталога в темплах)?
Пример:
стандартное оформление: _http://kovrov.city/shop-cat-2022.html
страница магазина с переопределением стилей _http://kovrov.city/shop-cat-2028.html

Группа
Клиент
Пункты
32519
Регистрация
06.05.2011
Пол
Мужчина
Предупреждения
Нет
olevpa
olevpa
4.02

4.02

12.06.2017 18:29:59

ну весь дизайн в модуле отрисовывается по сути через tpl_func("open",1,2,3,4) и tpl_eval("open",1,2,3,4)

open - заготовленный шаблон в папке дизайна.

если ты для определенных страниц передаешь дополнительный аргумент (или там по id категории)...
можно так:

if ($a=0) { 
$dizayn="open"; 
} else {
$dizayn="open-1"; 
}
tpl_eval("".$dizayn."",1,2,3,4);


ну и дополнительный файдик подложи open-1.html с подправленым дизайном.

там можно и подпапки указывать, например у меня так печатная форма (для печати) собирается находящаяся в подпапке:
$dizayn="print/forma-1";
tpl_eval("".$dizayn."",1,2,3,4);


Внимание анекдот ©: [i]что точно изменят в новой версии SLAED ?[/i]
[i]- форум станет еще уже [/i]Смайл - 06
Группа
Посетители
Пункты
785
Регистрация
29.05.2017
shadow
shadow
3.00

3.00

12.06.2017 18:38:19

Рас уж тема про стили - подскажите как поправить кнопку которая <input type="file" ... (ее можно увидеть например файлы->добавить) которая "Загрузить файл с компьютера" как применить к ней стиль аналогичный как у других синих/красных кнопок ( class: "sl_but_read" "sl_but" "sl_but_blue" и т.д. ) а то очень выделяется и не гармонирует с дизайном.


Внимание анекдот ©: [i]что точно изменят в новой версии SLAED ?[/i]
[i]- форум станет еще уже [/i]Смайл - 06
Группа
Посетители
Пункты
785
Регистрация
29.05.2017
shadow
shadow
3.00

3.00

12.06.2017 20:07:33

shadow, Благодарю за подсказку.

По кнопке инпут: дак ты пропиши прям в ней класс
если там уже естькласс (например button) то добавь в него второй
типа такого получится:
<input class=\"button sl_but_read\"

Группа
Клиент
Пункты
32519
Регистрация
06.05.2011
Пол
Мужчина
Предупреждения
Нет
olevpa
olevpa
4.02

4.02

12.06.2017 22:36:14

olevpa,

<input class="button sl_but_read"


ну это я первым делом так в лоб попробовал, там отрисовывается кнопка и за ней правее поле где указывается имя файла, или пишется "файл не выбран", так вот при добавлении класса, меняет цвет и контуры это поле, а не сама кнопка.


Внимание анекдот ©: [i]что точно изменят в новой версии SLAED ?[/i]
[i]- форум станет еще уже [/i]Смайл - 06
Группа
Посетители
Пункты
785
Регистрация
29.05.2017
shadow
shadow
3.00

3.00

Открыть Ответить
Хотите опробовать SLAED CMS в действии?
Идеи и предложения
Обратная связь
Подтверждение

Поделиться
QR-код