Два шаблона на одном сайте

Как настроить шаблоны что бы модули оставались на своих местах

#1 14 июня 2012 в 17:11
Как настроить шаблоны что бы модули оставались на своих местах при переключении?
Если можно опишите подробно как и что нужно настраивать что бы всех шаблонах была одна раскладка моделей
#2 14 июня 2012 в 17:26
Как вариант взять шаблон, раскрасить его в 2 или 3 цвета, и сделать выбор между ними для пользователя.
#3 14 июня 2012 в 17:30
если разметка одинаковая то как вариант несколько файлов css и переключаешь как например тут тут
#4 14 июня 2012 в 17:33


Как вариант взять шаблон, раскрасить его в 2 или 3 цвета, и сделать выбор между ними для пользователя.

letsgo

Увы, так не подойдет, но я же видел у некоторых самые различные шаблоны выбирать можно.
#5 14 июня 2012 в 17:45


если разметка одинаковая то как вариант несколько файлов css и переключаешь как например тут тут

Defrost
А зачем так заморачиватся ведь в модулях есть выбор шаблона, все что нужно это разобраться как модули заставить стоять на своих местах при смени шаблона
#6 14 июня 2012 в 17:52

А зачем так заморачиватся ведь в модулях есть выбор шаблона, все что нужно это разобраться как модули заставить стоять на своих местах при смени шаблона

lncuk

Есть такой файл как template.php в шаблоне, который расставляет позиции. Пишу так, чтобы вам было понятно. Так вот у каждого шаблона он разный.

Дефрост правильно написал, есть простой вариант переключать css, можно переключать одинаковые шаблоны с разными css, дело как говорится ваше. Других вариантов нет.
#7 14 июня 2012 в 17:55
А если взять и в template.php поменять названия блоков на те что в первом шаблоне то что будит?
#8 14 июня 2012 в 18:16


А если взять и в template.php поменять названия блоков на те что в первом шаблоне то что будит?

lncuk

Можно прописать для позиций блоков одинаковые названия, тогда все блоки будут вставать на свои места и на том и на том шаблоне!
#9 14 июня 2012 в 18:27



А если взять и в template.php поменять названия блоков на те что в первом шаблоне то что будит?

lncuk

Можно прописать для позиций блоков одинаковые названия, тогда все блоки будут вставать на свои места и на том и на том шаблоне!

FreeLancer

Спасибо) так и сделаю зачем все усложнять то))) главное что бы модули стояли в нужных местах)
#10 14 июня 2012 в 19:39

Можно прописать для позиций блоков одинаковые названия, тогда все блоки будут вставать на свои места и на том и на том шаблоне!

FreeLancer
ну и комбинации) упасть, не встать.
#11 14 июня 2012 в 19:47

ну и комбинации) упасть, не встать.

letsgo
А что с комбинацией не так?)))
#12 14 июня 2012 в 20:18
)))) вы просто попробуйте например в styles1.css туже шапку сделайте высотой 100px желтого цвета и красным бордером а в styles2.css высотой 200px, в баграунд катинку и без бордера, вы увидите, что можно просто css-ами сделать разное оформление, вплоть до оформления модулей и меню, и файл position.txt вообще не трогайте.
И тогда ваши шаблоны переключаться будут на лету.
ps Единственное в этом варианте все модули будут стоять во всех шабах в одних и тех же местах разметки
#13 14 июня 2012 в 21:52
Если я не ошибаюсь в системе можно клонировать модули.

Если название позиций разные, а менять влом, то можно клонировать модули для каждного шаблона. Клонируем модуль, первый настраиваем на 1 шаблон, а клонированый на 2:) кажется должно работать)))
#14 14 июня 2012 в 21:56

Если я не ошибаюсь в системе можно клонировать модули. Если название позиций разные, а менять влом, то можно клонировать модули для каждного шаблона. Клонируем модуль, первый настраиваем на 1 шаблон, а клонированый на 2:) кажется должно работать)))

Оракул
О))) спасибо))) интересный вариант)
#15 14 июня 2012 в 22:06
lncuk, чтобы клонировать: "создать модуль" -> "Тип модуля"->дубликат.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.