Неоднократно на форуме были вопросы от начинающих работать с системой, каким образом "одной кнопкой" можно поменять оформление сайта и недоумения по поводу того, что этого нельзя сделать.
На мой взгляд такая возможность была бы не лишней. И ведь реализовать ее совсем не сложно (как я это представляю).
Нужно просто немного заточить под эту задачу модуль резервного копирования, а именно - модуль установки шаблона оформления попросту разворачивает "резервную копию" базы данных, но не всей, а только таблиц, где хранятся шаблоны модулей, макет и т.п. + css + папка с графическими файлами, используемыми в оформлении. И все!
Как считаете, возможно ли это?
Добавлено: Шаблоны оформления для Амиро07.09.11 16:26:30
Я бы добавил, что нужны несколько основных шаблонов меню, которые тоже бы устанавливались бы выбором одной кнопки: Вертикальное, горизонтальное, горизонтальное с выпадающим подменю, вертикальное с выпадающим вправо меню... Движок то хороший, я лично переживаю, чтобы он стал ещё лучше.
Добавлено: Шаблоны оформления для Амиро08.09.11 13:27:43
Evgeney S.: где хранятся шаблоны модулей, макет и т.п. + css + папка с графическими файлами, используемыми в оформлении. И все!
Еще есть JS и опции, потому что от опций зависит диз. Сохранение / восстановление шаблонов (без макетов) + опций есть. Получается, нет только макетов, JS и графических файлов. Но тут есть момент - я не раз встречал, что графические файлы макета загружаются через стандартную работу с изображениями. И определить, какие файлы являются файлами макета, а какие - нет, не представляется возможным. Такое, конечно, "решается" жестким регламентированием - все файлы макета писать только в такую-то директорию.
Только вообще в такой постановке вопроса
Evgeney S.: вопросы от начинающих работать с системой, каким образом "одной кнопкой"
речь, скорее, идет о конструкторе сайта, а не о CMS.
А вот это, да, хорошее замечание:
Рустем Ф.: что нужны несколько основных шаблонов меню, которые тоже бы устанавливались бы выбором одной кнопки: Вертикальное, горизонтальное, горизонтальное с выпадающим подменю, вертикальное с выпадающим вправо меню
Готовые модули для Амиро - от бесплатных модулей до модулей импорта и геотаргетирования Более 65 модулей, более 1100 внедрений модулей.
Добавлено: Шаблоны оформления для Амиро08.09.11 16:47:53
Дмитрий Юзжалин: Такое, конечно, "решается" жестким регламентированием - все файлы макета писать только в такую-то директорию.
На мой взгляд - это вполне нормальное решение.
Если ты создаешь шаблон, то знаешь, каким образом это делать, в частности сохранять всю графику в определенную папку. А когда ты купил CMS и хочешь установить готовый шаблон одной кнопкой, то тебе и не важно, в какой папке лежат файлы.
Да, при такой схеме далеко не из каждого сайта можно создать шаблон оформления, но основная задача и не в этом.
Дмитрий Юзжалин: речь, скорее, идет о конструкторе сайта, а не о CMS.
И о CMS тоже.
Для CMS это дополнительный плюс - возможность изменения дизайна одной кнопкой.
Для разработчиков (партнеров) - возможность создавать и продавать шаблоны, а так же упрощение работ по изменению дизайна сайта.
Добавлено: Шаблоны оформления для Амиро09.09.11 11:17:30
Evgeney S.: а так же упрощение работ по изменению дизайна сайта.
Евгений, назовите хоть один сайт, созданный Вами, которому можно будет сменить дизайн таким образом? =)
Лично я не знаю ни одного сайта, который уже находится в рабочем состоянии, которому бы удалось так сменить дизайн. Тем более, менять рабочему сайту дизайн на шаблонный - это что-то из области фантастики.
Готовые модули для Амиро - от бесплатных модулей до модулей импорта и геотаргетирования Более 65 модулей, более 1100 внедрений модулей.
Добавлено: Шаблоны оформления для Амиро09.09.11 11:57:12
Дмитрий Юзжалин: можно будет сменить дизайн таким образом
?
Редизайн работающих сайтов не такое уж редкое явление.
Например на kwadratura.ru я менял дизайн на работающем интернет-магазине.
Дмитрий Юзжалин: Тем более, менять рабочему сайту дизайн на шаблонный - это что-то из области фантастики.
Почему? Шаблон - это всего лишь инструмент. Дизайн этого шаблона вполне может быть индивидуальным и уникальным (не для продажи).
Каким образом Ваша студия сейчас решает задачу по изменению дизайна на работающем сайте?
При наличии подобного инструмента можно локально разработать шаблон, протестировать его установку на локальной же копии сайта и разворачивать "на горячую" на работающем проекте.
Добавлено: Шаблоны оформления для Амиро09.09.11 13:02:10
Evgeney S.: При наличии подобного инструмента можно локально разработать шаблон, протестировать его установку на локальной же копии сайта и разворачивать "на горячую" на работающем проекте.
Почти так и делаем, мы не волшебники =)
Только вместе с редизайном часто меняется еще и структура и иногда контент. Поэтому мы делаем так - просим не менять контент тех модулей, которые мы затронем при редизайне. Поднимаем тестовую версию, и непосредственно перед переносом, всю "динамическую" (заказы, пользователи, форум и тп) и измененную (товары и т.п.) составляющую сайта вручную (таблицы) переносим с живого на тест. И потом переносим обратно обычный дистрибутив / бэкап с теста на живой сайт.
Но я не рекомендую это делать, если не будете на 200% уверены, что все делается правильно и целостность базы не нарушится. Поэтому это только на Вашу ответственность.
Готовые модули для Амиро - от бесплатных модулей до модулей импорта и геотаргетирования Более 65 модулей, более 1100 внедрений модулей.
Добавлено: Шаблоны оформления для Амиро08.10.11 18:58:19