<![CDATA[ Возможно ли сохранять шаблоны в виде html файл - MODX Community Forums]]> https://forums.modx.com/thread/?thread=62697 <![CDATA[Re: Возможно ли сохранять шаблоны в виде html фай&#1083]]> https://forums.modx.com/thread/62697/html-1083?page=3#dis-post-523820 Quote from: atomoc at Jul 31, 2014, 08:30 AM
Более нативное решение.
Но это решение для Evo, а хотелось бы аналогичное для Revo. Ибо...]]>
sergserg1971 Apr 03, 2015, 01:39 AM https://forums.modx.com/thread/62697/html-1083?page=3#dis-post-523820
<![CDATA[Re: &#1042;&#1086;&#1079;&#1084;&#1086;&#1078;&#1085;&#1086; &#1083;&#1080; &#1089;&#1086;&#1093;&#1088;&#1072;&#1085;&#1103;&#1090;&#1100; &#1096;&#1072;&#1073;&#1083;&#1086;&#1085;&#1099; &#1074; &#1074;&#1080;&#1076;&#1077; html &#1092;&#1072;&#1081;&#]]> https://forums.modx.com/thread/62697/html-1083?page=3#dis-post-369944 К сожалению, поиск по форуму не выдал более актуальной темы, поэтому приходится поднимать старую.

Недавно передо мной была поставлена задача выбрать наиболее подходящую CMS для разработки будущего проекта. Просмотрев наиболее популярные решения, я остановился на MODx благодаря её простоте, переспективности, удобному шаблонизатору и прочим приятным мелочам. Но, пожалуй, единственный её большой недостаток — это идея хранить все шаблоны и сниппеты в базе, минуя файловую систему.

Безусловно, с точки зрения программиста или контент-менеждера нет разницы где править html — в TinyMCE или Eclipse, но для верстальщика или дизайнера, поддерживающих уже запущенных проектов, эта разница критична. Представьте проект, в который в течении года вносились мелкие изменения и правки непосредственно на сервере, минуя какие-либо локальные архивы проекта, а теперь возникла задача переработать меню на яваскрипте или добавить ранее отсутвующий аякс. Без привычных инструментов IDE, вроде Дримвивера или Аптаны, эта задача становится достаточно трудоемкой и займет определенно больше времени, если придется добавлять новый код через textarea. Кроме того, ExtJS, на котором написана админка, работает гораздо медленнее, чем любой фтп-клиент.

Наиболее удобным решением их тех, что я нашел, является сниппет includeTemplate, но хотелось бы видеть более "нативное", родное решение этой проблемы.]]>
tambourine Jun 04, 2010, 09:31 AM https://forums.modx.com/thread/62697/html-1083?page=3#dis-post-369944
<![CDATA[Re: Âîçìîæíî ëè ñîõðàíÿòü øàáëîíû â âèäå html ôàéë]]> https://forums.modx.com/thread/62697/html-1083?page=3#dis-post-369943 Áûëî áû çäîðîâî. Ïîëó÷èëñÿ áû íàñòîÿùèé óäîáíûé èíñòðóìåíò äëÿ ðàçðàáîòîê.]]> Paprikas Oct 08, 2007, 08:10 PM https://forums.modx.com/thread/62697/html-1083?page=3#dis-post-369943 <![CDATA[Re: &#1042;&#1086;&#1079;&#1084;&#1086;&#1078;&#1085;&#1086; &#1083;&#1080; &#1089;&#1086;&#1093;&#1088;&#1072;&#1085;&#1103;&#1090;&#1100; &#1096;&#1072;&#1073;&#1083;&#1086;&#1085;&#1099; &#1074; &#1074;&#1080;&#1076;&#1077; html &#1092;&#1072;&#1081;&#]]> https://forums.modx.com/thread/62697/html-1083?page=3#dis-post-369942 Metaller, вопрос в свободе и, где-то, в мобильности. Иногда требуется, хочется и т. п. оперативно внести какие-то измененения, а доступа к рабочей машине нет. Ну, и мечта -- за контент и оформление клиент волен отвечать сам через web-интерфейс.]]> openagate Aug 02, 2007, 04:03 PM https://forums.modx.com/thread/62697/html-1083?page=3#dis-post-369942 <![CDATA[Re: &#1042;&#1086;&#1079;&#1084;&#1086;&#1078;&#1085;&#1086; &#1083;&#1080; &#1089;&#1086;&#1093;&#1088;&#1072;&#1085;&#1103;&#1090;&#1100; &#1096;&#1072;&#1073;&#1083;&#1086;&#1085;&#1099; &#1074; &#1074;&#1080;&#1076;&#1077; html &#1092;&#1072;&#1081;&#]]> https://forums.modx.com/thread/62697/html-1083?page=3#dis-post-369941 Metaller Aug 02, 2007, 03:48 PM https://forums.modx.com/thread/62697/html-1083?page=3#dis-post-369941 <![CDATA[Re: &#1042;&#1086;&#1079;&#1084;&#1086;&#1078;&#1085;&#1086; &#1083;&#1080; &#1089;&#1086;&#1093;&#1088;&#1072;&#1085;&#1103;&#1090;&#1100; &#1096;&#1072;&#1073;&#1083;&#1086;&#1085;&#1099; &#1074; &#1074;&#1080;&#1076;&#1077; html &#1092;&#1072;&#1081;&#]]> https://forums.modx.com/thread/62697/html-1083?page=3#dis-post-369940 , но подЫтожу %)

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

если на серваке уже, то, в случае чего, добраться до шаблона без ftp-клиента и т. п. невозможно, а ковырять из-под админки файлы -- попробуйте, увидите, что получится. Наученные горьким опытом стилевые таблицы пытаются впихнуть в базу smiley
на этапе эксплуатации шаблоны лучше держать в базе.]]>
openagate Aug 02, 2007, 12:34 PM https://forums.modx.com/thread/62697/html-1083?page=3#dis-post-369940
<![CDATA[Re: &#1042;&#1086;&#1079;&#1084;&#1086;&#1078;&#1085;&#1086; &#1083;&#1080; &#1089;&#1086;&#1093;&#1088;&#1072;&#1085;&#1103;&#1090;&#1100; &#1096;&#1072;&#1073;&#1083;&#1086;&#1085;&#1099; &#1074; &#1074;&#1080;&#1076;&#1077; html &#1092;&#1072;&#1081;&#]]> https://forums.modx.com/thread/62697/html-1083?page=3#dis-post-369939 Metaller Aug 02, 2007, 08:39 AM https://forums.modx.com/thread/62697/html-1083?page=3#dis-post-369939 <![CDATA[Re: &#1042;&#1086;&#1079;&#1084;&#1086;&#1078;&#1085;&#1086; &#1083;&#1080; &#1089;&#1086;&#1093;&#1088;&#1072;&#1085;&#1103;&#1090;&#1100; &#1096;&#1072;&#1073;&#1083;&#1086;&#1085;&#1099; &#1074; &#1074;&#1080;&#1076;&#1077; html &#1092;&#1072;&#1081;&#]]> https://forums.modx.com/thread/62697/html-1083?page=2#dis-post-369938 Dr_ObGyn Aug 02, 2007, 08:35 AM https://forums.modx.com/thread/62697/html-1083?page=2#dis-post-369938 <![CDATA[Re: &#1042;&#1086;&#1079;&#1084;&#1086;&#1078;&#1085;&#1086; &#1083;&#1080; &#1089;&#1086;&#1093;&#1088;&#1072;&#1085;&#1103;&#1090;&#1100; &#1096;&#1072;&#1073;&#1083;&#1086;&#1085;&#1099; &#1074; &#1074;&#1080;&#1076;&#1077; html &#1092;&#1072;&#1081;&#]]> https://forums.modx.com/thread/62697/html-1083?page=2#dis-post-369937 Quote from: wise at Jun 13, 2007, 07:50 PM

2) Создаём шаблон, и вызваем в нём этот снипет передавая ему параметр  &file - относительный пусть к файлу шаблона.

Подскажите как передать параметр  снипету?   
Ну вот так, как и написано в инструкции к сниппету:
# Snippet to include files from filesystem
# [[includeFile? &file=`assets/templates/mytemplate/file.html`]]
Т.е. пишите примерно так [[Название_Вашего_Сниппета?Переменная=`Значение`]]]]>
suhinin Jun 13, 2007, 02:57 PM https://forums.modx.com/thread/62697/html-1083?page=2#dis-post-369937
<![CDATA[Re: &#1042;&#1086;&#1079;&#1084;&#1086;&#1078;&#1085;&#1086; &#1083;&#1080; &#1089;&#1086;&#1093;&#1088;&#1072;&#1085;&#1103;&#1090;&#1100; &#1096;&#1072;&#1073;&#1083;&#1086;&#1085;&#1099; &#1074; &#1074;&#1080;&#1076;&#1077; html &#1092;&#1072;&#1081;&#]]> https://forums.modx.com/thread/62697/html-1083?page=2#dis-post-369936 2) Создаём шаблон, и вызваем в нём этот снипет передавая ему параметр &file - относительный пусть к файлу шаблона.
Подскажите как передать параметр снипету?]]>
wise Jun 13, 2007, 02:50 PM https://forums.modx.com/thread/62697/html-1083?page=2#dis-post-369936