В модуле магазин добавил модификацию, чтобы для определённого каталога использовались другие стили.
Для для функции head() добавил дополнительный аргумент.
В файле function.php добавил соответствующее условие.
Теперь при переходе в заданную категорию в теге head появляются новые ссылки для стилей (как и задумано).
Но сами шаблоны используются прежние.
Как сделать так, чтобы и файлы шаблонов использовались новые(из дополнительного каталога в темплах)?
Пример:
стандартное оформление: _http://kovrov.city/shop-cat-2022.html
страница магазина с переопределением стилей _http://kovrov.city/shop-cat-2028.html
Переопределение стилей
ну весь дизайн в модуле отрисовывается по сути через 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]

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

shadow, Благодарю за подсказку.
По кнопке инпут: дак ты пропиши прям в ней класс
если там уже естькласс (например button) то добавь в него второй
типа такого получится:
<input class=\"button sl_but_read\"
olevpa,
<input class="button sl_but_read"
ну это я первым делом так в лоб попробовал, там отрисовывается кнопка и за ней правее поле где указывается имя файла, или пишется "файл не выбран", так вот при добавлении класса, меняет цвет и контуры это поле, а не сама кнопка.
Внимание анекдот ©: [i]что точно изменят в новой версии SLAED ?[/i]
[i]- форум станет еще уже [/i]








