Как вставить скопированную страницу в битрикс
Перейти к содержимому

Как вставить скопированную страницу в битрикс

  • автор:

Как скопировать раздел в 1C Bitrix?

5f8eca53bd03b658494103.png

Добрый день! Есть готовая структура разделов, необходимо в нее добавить новый раздел, чтобы его заново не формировать, логичнее взять существующий раздел (например «Аватар»), скопировать, и потом изменять. Как это сделать? Просьба описать более менее подробно, так как я лошарик. Спасибо.

  • Вопрос задан более трёх лет назад
  • 919 просмотров

Комментировать

Решения вопроса 0

Ответы на вопрос 1

Антон @anton99zel Куратор тега 1С-Битрикс

29а класс средней школы №7

Ответ написан более трёх лет назад

Нравится 1 2 комментария

shambler81

Виктор Таран @shambler81

Антон @anton99zel Куратор тега 1С-Битрикс

Слишком сложно. Еще не факт, что там все содержимое скопируется, как надо. Окей, как просто создать новый раздел в структуре?

5f8ed898e234f946212867.jpeg

Прямо не хочется таким помогать.

Ваш ответ на вопрос

Войдите, чтобы написать ответ

1с-битрикс

  • 1С-Битрикс
  • +1 ещё

Что по итогу нужно Битриксу?

  • 1 подписчик
  • 07 мар.
  • 90 просмотров

Страница битрикс: добавление по шаблону

Видео курс по 1С-Битрикс

Как добавить страницу в 1С битрикс по заготовленному шаблону — в данном видео-уроке продолжаем разбирать методы добавления страницы на сайт под управлением битрикс. В первом уроке показывал, как с помощью мастера можно создавать новые страницы, устанавливать свойства, рассказывал про наименование полей и что они означают, а в данном видео особо на этом не останавливаемся, тут рассмотрим добавления страниц с помощи обработки определенных стилей.

Добавление страниц в 1С битрикс по шаблону довольно удобная функция, если стоит задача перед контент-менеджером создание много однотипных материалов и чтобы не тратить время на описывании однотипного кода в нутрии странички для оформления текста, можно воспользоваться данным функционалом, при помощи его можем добавлять страницы по заготовленным заготовкам.

Практический пример добавления страниц в 1С Битрикс

В отличие от способа добавления страницы при помощи мастера, этот способ тоже запускает мастера добавления контента, но с дополнительным функционалом. Для того что бы добавить страницу откроем в панели управления выпадающий список под кнопкой «Создать страницу», выберем из меню добавить «По шаблону». Нам отобразил битрикс два варианта добавления страницы, «Шаблон сеток страниц» и «Стандартная страница» Второй вариант стандартный его пропустим, а вот первый из выпадающего списка задействуем.

Кликнем по пункту «Шаблон сеток страниц», битрикс открывает мастера, заголовок страницы укажем «Шаблон сайта», снимаем галочку из пункта «Добавить пункт в меню», нажимаем далее.

Подробно все поля в данной форме разбирали в предыдущем видео Создание страниц на 1С Битрикс.

Следующий шаг в мастере выбираем варианты шаблона сетки страницы, давайте остановимся на трех колоночном, жмем далее. Благодаря тому, что установили галочку в пункте «Перейти к редактированию страницы», битрикс нам отобразил ее в визуальном редакторе.

Добавлена пустая страничка, и для того чтобы увидеть результат, откроем ее в визуальном редакторе в режиме кода, обратим внимание на добавленный класс Bootstrap к блоку , в нем находятся три блока которые разделяют нашу страничку на три колонки.

Для визуального отображения добавим текст в каждый блоку, и сохранимся.

Система 1С Битрикс отобразила добавленную страницу согласно нашему трех колоночному шаблону, в каждой колонке равномерно распределился текст.

Такое добавления страниц хорошо использовать при специфическом ее оформлении, когда страничка отличается от общего количества.

Если добавляющих шаблонов нет

Возможно, если у Вас версия 1С Битрикс не «Малый бизнес» или «Бизнес» то данные шаблоны могут не отображаться, да и вообще пункта «По шаблону» возможно будет отсутствовать и добавить контент по шаблону в битрикс не получится.

Возьмем для примера наш сайт ДАЛЬВЕБСТРОЙ, перейдем на главную страницу, включим режим правки, и видим, что в нашем случае добавить «по шаблону» этого пункта в меню нет.

Что делать, как добавить страницу в битрикс с готовым кодом, когда в меню этот функционал отсутствует?

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

Но допустим, вы самостоятельно желаете разобраться, как добавить данный функционал на битрикс, и для того что бы это сделать придется создать несколько файлов и добавить в них пару строк кода.

Зачем добавлять страницу по шаблону

Разберемся первоначально, что это за функционал, и для чего он нужен! Если просто добавить страничку без шаблона на нашем сайте она отобразится в растянутом виде. Это из-за того что дизайн сделан таким образом что в рабочую область приходится дополнительно обворачивать весь контент в тэги. Если этого не сделать, содержание прилипнет к левой стороне, а ширина рабочей области растянется на весь экран и вылезет за пределы рамки шаблона, как получилось в нашем случае.

Что бы это исправить в моем случае, открываю страницу на редактирование, визуальный редактор устанавливаю в режиме кода, и вставляю подготовленный код для визуального отображения контента странички. Жму сохранить, проверяю, страничка нормально отобразилась.

Вы согласитесь, каждый раз проделывать такую процедуру неудобно, удобней добавить страницу по заранее готовой заготовки, коль есть такой функционал в битрикс нужно его задействовать.

Давайте добавим шаблон, который будет, вставляет данный код автоматически.

Я не буду вдаваться в подробности написания кода и его функционала, коснусь только его основной части, ведь это урок совсем другого уровня и для начинающих пользователей не подходит.

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

Добавим шаблон страницы в битрикс

Первый шаг, перейдем в структуру сайта на битрикс текущего шаблона, посмотрим, присутствует там раздел page_templates . В нашем случае данного раздела нет, добавим его.

Второй шаг, добавим пассивный шаблон в битриксе, в котором будем хранить код для обработки самой страницы.

Имя файла пропишем (shablon.php ) можем придумать любую, но обязательно в содержании у него должны присутствовать вызов файлов header.php и footer.php .

Добавляем вызов header.php

SetTitle("Title"); ?>

Посередине между вызовами добавляем код шаблона оформления странички.

 
Текст описание странички .

Добавляем вызов footer.php

Создадим файл .content.php в нем будем вызывать функцию нашего шаблона.

GetMessage("shablon"), "sort"=>2); ?>

Добавим файл перевода в директории lang , в моем случае она создана, добавим раздел и сам перевод.

$MESS['new'] = "Шаблон текста";

После этих действий переходим в визуальную часть, пробуем повторно добавить страницу в 1С Битрикс по шаблону. При помощи панели управления, откроем пункт под кнопкой «создать страницу», видим, появилось дополнительное меню «По шаблону», наводим на него, выбираем из списка наш «Шаблон текста», кликаем по нему, запустился мастер, с помощью которого создаем страницу.

Для примера добавим страницу по нашему шаблону, открыв текст в визуальном редакторе в режиме редактирования кода, мы видим наш код, который добавляли в файл shablon.php между подключаемыми файлами header.php и footer.php. Добавим наш контент для примера, и сохранимся.

В итоге, получили готовую страницу, оформленную по нашему заранее заготовленному стилю, теперь можно добавлять страницы на битрикс не прибегая к их дополнительному редактированию.

Если остались вопросы по данному материалу как добавить страницу в системе 1С битрикс по уже подготовленному шаблону, пишите в комментариях, а я буду благодарен за подписку на канал и вашу активность в виде лайков и комментариев. До встречи в следующем видео.

Форум

Часто хочется перенести статическую страницу из одного раздела (папки) в другой. Обыскался, но не нашел такой возможности. Где собака зарыта?

С уважением, В.Моисеев

Администратор
Сообщений: 9308 Баллов: 1802 Регистрация: 05.08.2005
Epic fail — сказать «это так просто» и не суметь сделать
22.12.2007 17:44:48

Админка — Контент — Структура сайта — Файлы и папки. Идете в папку, откуда собираетесь переносить, выделяете галочкой нужный файл. Внизу, под списком файлов текущей папки есть пункт «Действия». В списке есть и «скопировать», и «переместить».

Не надо сверлить зубы через задний проход дрелью от Сваровски
Посетитель
Сообщений: 51 Баллов: 5 Регистрация: 18.12.2007
22.12.2007 22:49:33
Огромное спасибо!
Заглянувший
Сообщений: 6 Регистрация: 18.03.2008
18.03.2008 12:41:11

Цитата
Евгений Жуков пишет:
Админка — Контент — Структура сайта — Файлы и папки. Идете в папку, откуда собираетесь переносить, выделяете галочкой нужный файл. Внизу, под списком файлов текущей папки есть пункт «Действия». В списке есть и «скопировать», и «переместить».

скажите пожалуйста почему может быть так, что у меня в этом списке нет «скопировать» и «переместить», а есть только: «активировать», «деактивировать», «разблокировать», «заблокировать».
Помогите пожалуйста, нужно очень срочно,
спасибо.

Администратор
Сообщений: 9308 Баллов: 1802 Регистрация: 05.08.2005
Epic fail — сказать «это так просто» и не суметь сделать
18.03.2008 15:11:44

Цитата
bitrixset пишет:
скажите пожалуйста почему может быть так, что у меня в этом списке нет «скопировать» и «переместить», а есть только: «активировать», «деактивировать», «разблокировать», «заблокировать».
Помогите пожалуйста, нужно очень срочно,
спасибо

Потому что вы «Сайт» путаете с информационными блоками.
Не надо сверлить зубы через задний проход дрелью от Сваровски
Страницы: 1

Центр поддержки

Продукты

Управление сайтом
Битрикс24
Интернет-магазин + CRM

Решения

Для интернет-магазинов
Каталог готовых решений

Внедрение

Выбрать партнера
Проверить партнера
Стать партнером

1С-Битрикс http://www.1c-bitrix.ru Общие вопросы info@1c-bitrix.ru Приобретение и лицензирование продуктов : sales@1c-bitrix.ru Маркетинг/мероприятия/PR marketing@1c-bitrix.ru Партнерская программа partners@1c-bitrix.ru Мы работаем с 10:00 до 19:00 по московскому времени. Офис в Москве 127287 Россия Московская область Москва 2-я Хуторская улица дом 38А строение 9 Офис в Калининграде +7 (4012) 51-05-64 Офис в Калининграде 236001 Россия Калининградская область Калининград Московский проспект 261 Офис в Киеве ukraine@1c-bitrix.ru Телефон в Киеве +3 (8044)221-55-33 Офис в Киеве 01033 Украина Калининградская область Киев улица Шота Руставели 39/41 офис 1507

Контент для лиц от 16 лет и старше

© 2001-2024 «Битрикс», «1С-Битрикс». Работает на 1С-Битрикс: Управление сайтом. Политика конфиденциальности

Как скопировать страницу Базы знаний

При создании Базы знаний могут потребоваться страницы с одинаковой структурой. В этом случае лучшим решением будет создать страницу и скопировать её.

Откройте раздел База знаний и выберите нужную базу. Нажмите Действия > Просмотреть страницы.

действия.png

Выберите страницу, которую хотите скопировать, и нажмите Действия > Копировать страницу.

копировать.png

Выберите базу знаний, в которую вы хотите её скопировать. Вы можете скопировать страницу в ту же базу знаний или в другую.

страница.png

Готово! Страница продублирована, теперь её можно наполнить контентом.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *