Как изменить шаблон сайта на 1C Битрикс: Управление сайтом без потери информации (или способы ее восстановления)?
Здравствуйте. Имеется готовый сайт на CMS 1C Битрикс: Управление сайтом. Планируем приобрести готовое решение от Аспро. Однако, насколько мне известно, если установить шаблон или готовое решение поверх имеющегося сайта, то будет утеряна практически вся информация. Как можно организовать миграцию сайта на готовое решение без потери всех данных (верстка, изображения, инфоблоки и так далее)? Естественно, имеется доступ к файлам сайта на сервере. С Битриксом только начинаю знакомиться, прошу тапками не кидаться. Спасибо
Имхо, это гиблое дело. Обратите внимание - это не "шаблон", как было популярно несколько лет назад, это "решение". При установке оно создаст свои типы инфоблоков, в них свои инфоблоки и наполнит их тестовыми данными. Структура сайта тоже будет заполнена по-новому; если в решении есть файл с тем же путём, как у Вас ( /index.php отличный пример ), он будет перезаписан решением.
Потратить какое-то время и сделать структуру максимально близкой к старому сайту - возможно. Перелить данные из старых инфоблоков в новые - тоже возможно. А вот верстку заново натянуть - это уже сомнительно. Изрядные куски разметки - не в шаблоне, а в модуле ( например - блок с кнопкой "купить" в карточке товара).
Зачем вообще Вам покупать решение, если по факту Вы не собираетесь его использовать?
Ваша информация в целом ошибочна - шаблон не должен содержать информации, только оформление.
На частном конкретном сайте вы можете оказаться правы, если его разработчик навалял говнокода (чему неряшливость и запутанность Битрикса весьма способствует) и натащил в шаблоны логики и данных.
Общее решение - кладете шаблон рядом со старым и смотрите, что в этом старом теряется / ломается при смене на новый.
С Аспро не знаком, но много слышал о нем в ветке "взломаны сайты" на официальном форуме ;) впрочем, возможно, это обусловлено популярностью...
Я неверно выразился в топике. Я имел ввиду, есть ли способ полностью мигрировать "старый" сайт (его внешний вид и структуру) после установки нового шаблона. То есть, после установки нового шаблона, естественно, изменится и его верстка, и его структура, но стоит задача "вернуть как было", без необходимости с нуля верстать сайт на новом шаблоне. Спасибо за ответ, буду применять рекомендованное Вами общее решение)
Шаблон сайта определяет его внешний вид. Когда установите шаблон, изменится и внешний вид.
Сделать на новом шаблоне чтоб выглядело как на старом - никак.
Имеете в виду, как перенести информацию, чтобы вся старая информация была в новом дизайне?
koder_1, вопрос в том, насколько шаблон от Аспро вообще отличается от любого другого. Там, может, достаточно перекопировать весь старый шаблон, только инициализацию чего-нибудь от того Аспро прописать.
Но это надо говорить с теми, кто этих устриц ел.
koder_1, по поводу информации тоже вопрос стоит, но, так как, инфы на сайте не особо много, основная масса хранится в инфоблоках, то, думаю, в крайнем случае инфу можно и ручками перенести, а вот дизайн сайта и пользовательские компоненты, их структура - основной вопрос
При установке какого-либо решения существующие шаблоны никуда не должны удалится, у вас вместе с решением должны прийти новые настройки, шаблоны и прочее, которые вы можете вручную, не автоматом, переключить на свои старые. Но это как сказано выше если все сделано по феншую, а не побыстрее так как нужно еще вчера) Но если вы ставите новое решение, то смысл возврата к старому, это как-то странно в моем понимании, ведь новое и ставится чтобы заменить старое.
tgarl, ну, это достаточно частая ситуация, когда клиент прикупил себе антикрыло на самосвал, потому что ему сказали, что это сейчас модно, а теперь ему надо совместить, чтобы было как было, только круче.
Adamos, ну типа того, да, директору запилили сайт на Битриксе, долго согласовывали дизайн, структуру и прочее, а теперь внезапно возникла идея запилить туда полноценный магазин, как у партнеров, у которых сайт как раз на Аспро. Но так как сроки на это всё дело 2 недели, то никто не берется сделать новый сайт с нуля на готовом решении, да и вряд ли это оплатит контора))
Denm4a1, если дорог текущий дизайн, то нужно просто на текущем же сайте доделать каталог, корзину и оформление заказа, ничего никуда не переносить. Для скорости можно корзину и оформление заказа сделать стандартными шаблонами Битрикс.
Потом уже без спешки на тестовом хостинге на копии сайта сделать оформление заказа с дизайном.
Denm4a1, предложение koder_1 самое здравое.
Решение - это ровно обратная к Вашей ситуация: Вам нравится дизайн ( внешний вид и структура) решения, за исключением, быть может, некоторых мелочей. Скажем, в решении есть раздел "Партнёры", а на главной странице - слайдер с брендами этих партнёров,,но Вам это не нужно - выпиливаете легко и просто.
Не нравится дизайн решения - смотрите следующее из Маркетплейса.