Почему некоторые Composite C1 «Функции шаблона страницы» имеют формат «html», а некоторые — «xml»?

Я новичок в Composite C1 и использую функции шаблона страницы.

Я заметил в образце файла, что некоторые из них имеют рыночный формат .html, а некоторые отмечены как .xml (хотя последние кажутся просто html-страницами).

Для этого есть причина? Нужно ли мне знать об этом?


person niico    schedule 12.09.2013    source источник


Ответы (1)


В консоли C1 функции на основе .html будут открываться в визуальном редакторе, на основе .xml — в редакторе кода.

Для получения дополнительной информации см. http://docs.composite.net/Layout/Page-Template-Features/Creating#Visual-vs-Markup

Подробное техническое обсуждение этой функции см. на странице http://compositec1.codeplex.com/discussions/404072< /а>

person wysocki    schedule 12.09.2013
comment
Странно то, что «функция шаблона страницы» .xml выглядит как обычный HTML. Почему он имеет расширение xml? - person niico; 12.09.2013
comment
«Функция шаблона страницы» зависит от расширения файла, когда выбран редактор по умолчанию. Файлы .xml дают вам редактор кода, файлы .html дают вам визуальный редактор. Использование расширения файла — это простой способ выбрать тип редактора по умолчанию. Причина использования двух типов редакторов заключается в том, что некоторые файлы могут быть в основном тегами ‹head /› или иным образом неподходящими для визуального редактирования, в то время как визуальный редактор удобен для менее технических пользователей и позволяет им изменять такие вещи, как номер телефона в нижнем колонтитуле страницы. . - person mawtex; 13.09.2013
comment
так что файлы '.xml' по-прежнему являются html-файлами - они просто открываются в исходном коде? Кажется странным решением, так как файл все-таки html файла нет?! - person niico; 13.09.2013
comment
Composite C1 не работает с чистым HTML. Он работает с XHTML, который по сути представляет собой XML, имитирующий HTML4. Таким образом, в основном вы работаете с XML в обоих случаях, будь то файлы на основе .xml или .html, которые обозначают функции шаблона страницы. - person wysocki; 13.09.2013