<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6413330804925873150</id><updated>2024-08-28T14:31:41.373-07:00</updated><category term="modx"/><category term="ditto"/><category term="backup"/><category term="parent"/><category term="phx"/><category term="бэкап"/><category term="резервная копия"/><category term="dump"/><category term="evoGallery"/><category term="evolution"/><category term="ftp"/><category term="mysql"/><category term="template"/><category term="tv"/><category term="базовая установка"/><category term="конфигурация"/><category term="локальный"/><category term="URL"/><category term="WebSignup"/><category term="ajax"/><category term="apache"/><category term="config.inc.php"/><category term="filter"/><category term="form"/><category term="getfield"/><category term="htaccess"/><category term="if"/><category term="ifthenelse"/><category term="image"/><category term="jQuery"/><category term="manager"/><category term="menu"/><category term="password"/><category term="phpmyadmin"/><category term="prettyPhoto"/><category term="sortorder"/><category term="submit"/><category term="tpl"/><category term="wayfinder"/><category term="восстановление пароля"/><category term="дружественные ссылки"/><category term="родитель"/><category term="сниппет"/><category term="сортировка"/><title type='text'>modx-help</title><subtitle type='html'>Данный блог содержит инструкции по настройке ModX. В большем это инструкции для себя, чтобы спустя какое-то время восстановить в памяти за короткий срок.&#xa;&#xa;Большинство статей помогают решить элементарные задачи. Зачастую сложно найти ответ именно на элементарный вопрос.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://modx-evo.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6413330804925873150/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://modx-evo.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>modx-help</name><uri>http://www.blogger.com/profile/00289976320398297093</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcMNfvqTEmIMdq6nHm6TxywOFoh4Gc0WnHtczcdUutbcMrt_wBKrmrQKzCmsfNZRiLV74nDEJA5--e-aRMJXUBLVzyispol_0lojutdVasvsl0TmcmyLbWPgk3OrS97A/s220/Owl.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>13</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6413330804925873150.post-5959390779819430634</id><published>2013-09-01T10:05:00.000-07:00</published><updated>2013-09-01T10:05:39.593-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ajax"/><category scheme="http://www.blogger.com/atom/ns#" term="ditto"/><category scheme="http://www.blogger.com/atom/ns#" term="filter"/><category scheme="http://www.blogger.com/atom/ns#" term="form"/><category scheme="http://www.blogger.com/atom/ns#" term="submit"/><title type='text'>Ditto фильтр + форма + ajax</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Есть форма в которой мы выбираем критерии, по которым будут фильтроваться документы Ditto. Всё это дело должно происходить без перезагрузки страницы.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Постараюсь сделать минимум украшательств, чтобы просто объяснить суть.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Создадим TV-параметр, по которому у нас будут отличаться наши документы:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #3d85c6; font-family: Verdana, sans-serif;&quot;&gt;Имя: Radio&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #3d85c6; font-family: Verdana, sans-serif;&quot;&gt;Тип ввода: Text&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Создадим документы, которые будем фильтровать, заодно присвоим им значение TV-параметра radio:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #3d85c6; font-family: Verdana, sans-serif;&quot;&gt;res1 (radio = &#39;rad1&#39;)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #3d85c6; font-family: Verdana, sans-serif;&quot;&gt;res2 (radio = &#39;rad1&#39;)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #3d85c6; font-family: Verdana, sans-serif;&quot;&gt;res3 (radio = &#39;rad2&#39;)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #3d85c6; font-family: Verdana, sans-serif;&quot;&gt;res4 (radio = &#39;rad2&#39;)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Сделаем простейшую форму, которая будет содержать к примеру только radio buttons и собственно окошко, в котором у нас будут отображаться результаты поиска. Форма будет содержать кнопку Submit и Reset.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;color: #999999; font-family: Verdana, sans-serif;&quot;&gt;&amp;lt;form id=&quot;search&quot;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #999999; font-family: Verdana, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&amp;lt;label&amp;gt;&amp;lt;input type=&quot;radio&quot; name=&quot;name1&quot; value=&quot;rad1&quot; /&amp;gt;Select rad1&amp;lt;/label&amp;gt;&amp;lt;br /&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #999999; font-family: Verdana, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&amp;lt;label&amp;gt;&amp;lt;input type=&quot;radio&quot; name=&quot;name1&quot; value=&quot;rad2&quot; /&amp;gt;Select rad2&amp;lt;/label&amp;gt;&amp;lt;br /&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #999999; font-family: Verdana, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&amp;lt;input type=&quot;reset&quot; id=&quot;reset&quot; value=&quot;Reset&quot; /&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #999999; font-family: Verdana, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&amp;lt;input id=&quot;submit-request&quot; type=&quot;button&quot; value=&quot;Отправить&quot; /&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #999999; font-family: Verdana, sans-serif;&quot;&gt;&amp;lt;/form&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;span style=&quot;color: #999999; font-family: Verdana, sans-serif;&quot;&gt;  &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #999999; font-family: Verdana, sans-serif;&quot;&gt;&amp;lt;div id=&quot;result&quot;&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #999999; font-family: Verdana, sans-serif; white-space: pre;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #999999; font-family: Verdana, sans-serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #999999; font-family: Verdana, sans-serif;&quot;&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;(при желании можно повесить стилей для наглядности)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;вот мои:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #999999; font-family: Verdana, sans-serif;&quot;&gt;#result&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #999999; font-family: Verdana, sans-serif;&quot;&gt;{&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #999999; font-family: Verdana, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;width: 400px;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #999999; font-family: Verdana, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;height: 200px;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #999999; font-family: Verdana, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;margin: 10px;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #999999; font-family: Verdana, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;background-color: #dddddd;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #999999; font-family: Verdana, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;border: 1px solid silver;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #999999; font-family: Verdana, sans-serif;&quot;&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #999999; font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;color: #999999; font-family: Verdana, sans-serif;&quot;&gt;.each-block&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #999999; font-family: Verdana, sans-serif;&quot;&gt;{&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #999999; font-family: Verdana, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;margin: 5px;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #999999; font-family: Verdana, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;background-color: greenyellow;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #999999; font-family: Verdana, sans-serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #999999; font-family: Verdana, sans-serif;&quot;&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #999999; font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;В нижнем div у нас будет отображаться результаты отфильтрованного Ditto. Сам ditto сделаем в другом документе.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Создадим шаблон документа, в котором будут выдаваться результаты Ditto с фильтром:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;color: #3d85c6; font-family: Verdana, sans-serif;&quot;&gt;[!Ditto? &amp;amp;parents=`1` &amp;amp;tpl=`tpl-ditto-searchresult` &amp;amp;extenders=`request`!]&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Повесим его на документ, у которого будет URL = search-result.html&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Шаблон для Ditto взял элементарный:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;color: #3d85c6; font-family: Verdana, sans-serif;&quot;&gt;&amp;lt;div class=&quot;each-block&quot;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #3d85c6; font-family: Verdana, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;[+pagetitle+]&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #3d85c6; font-family: Verdana, sans-serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #3d85c6; font-family: Verdana, sans-serif;&quot;&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Теперь собственно сам Ajax:&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Подключим jQuery&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #3d85c6; font-family: Verdana, sans-serif;&quot;&gt;&amp;lt;script type=&quot;text/javascript&quot; src=&quot;https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Скрипт для Submit и Reset:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #3d85c6; font-family: Verdana, sans-serif;&quot;&gt;&amp;lt;script type=&quot;text/javascript&quot;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #3d85c6; font-family: Verdana, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;$(document).ready(function(){&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #3d85c6; font-family: Verdana, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;$(&quot;#submit-request&quot;).click(function(){&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #3d85c6; font-family: Verdana, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;var radio = $(&#39;input[name=&quot;name1&quot;]:checked&#39;).val();&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #3d85c6; font-family: Verdana, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;$(&#39;#result&#39;).load(&#39;search-result.html&#39;, &#39;ditto_filter=radio,&#39;+radio+&#39;,2&#39;)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #3d85c6; font-family: Verdana, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;});&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #3d85c6; font-family: Verdana, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;$(&quot;#reset&quot;).click(function(){&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #3d85c6; font-family: Verdana, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;$(&#39;#result&#39;).load(&#39;search-result.html&#39;, &#39;&#39;);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #3d85c6; font-family: Verdana, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;});&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #3d85c6; font-family: Verdana, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;});&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #3d85c6; font-family: Verdana, sans-serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #3d85c6; font-family: Verdana, sans-serif;&quot;&gt;&amp;lt;/script&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Немного из учебника:&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Синтаксис:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div id=&quot;examplewrap&quot;&gt;
&lt;pre class=&quot;prettyprint lang-js example&quot; id=&quot;example&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span class=&quot;pln&quot;&gt;$&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;str&quot;&gt;&quot;селектор&quot;&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;).&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;load&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;url&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;,данные,функция)&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;b&gt;селектор&lt;/b&gt; выбирает элемент, в котором будет отображен результат AJAX запроса.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;b&gt;url&lt;/b&gt; адрес, на который будет отправлен AJAX запрос.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;b&gt;данные&lt;/b&gt; &lt;i&gt;является необязательным параметром.&lt;/i&gt; Данные, которые будут переданы вместе с запросом.&lt;/span&gt;&lt;br /&gt;





&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;b&gt;функция&lt;/b&gt; &lt;i&gt;является необязательным параметром.&lt;/i&gt; Функция, которая будет вызвана после выполнения запроса.&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://modx-evo.blogspot.com/feeds/5959390779819430634/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://modx-evo.blogspot.com/2013/09/ditto-ajax.html#comment-form' title='Комментарии: 12'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6413330804925873150/posts/default/5959390779819430634'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6413330804925873150/posts/default/5959390779819430634'/><link rel='alternate' type='text/html' href='http://modx-evo.blogspot.com/2013/09/ditto-ajax.html' title='Ditto фильтр + форма + ajax'/><author><name>modx-help</name><uri>http://www.blogger.com/profile/00289976320398297093</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcMNfvqTEmIMdq6nHm6TxywOFoh4Gc0WnHtczcdUutbcMrt_wBKrmrQKzCmsfNZRiLV74nDEJA5--e-aRMJXUBLVzyispol_0lojutdVasvsl0TmcmyLbWPgk3OrS97A/s220/Owl.png'/></author><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6413330804925873150.post-2744272992040653367</id><published>2013-08-17T01:51:00.000-07:00</published><updated>2013-08-17T01:51:08.385-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ditto"/><category scheme="http://www.blogger.com/atom/ns#" term="if"/><category scheme="http://www.blogger.com/atom/ns#" term="ifthenelse"/><category scheme="http://www.blogger.com/atom/ns#" term="phx"/><category scheme="http://www.blogger.com/atom/ns#" term="template"/><title type='text'>Нет изображения? Отобразить дефолтное</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;При необходимости отобразить внутри шаблона(темплейта) ditto дефолтное изображение, в случае если поле TV с изображением пустое.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Делаем обычный вызов ditto&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;[!Ditto? &amp;amp;tpl=`tpl-ditto-mytemplate`!]&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Само изображение будет находится в TV параметре. Здесь без излишков делаем просто имя image и тип image&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;И в самом шаблоне дитто (с именем tpl-ditto-mytemplate) мы сможем его вызвать просто:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;[+image+]&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Для работы схемы которую я предлагаю нам необходим сниппет PHx. Допустим его поставили и всё работает.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Мы делаем следующий вызов:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;color: red; font-family: Courier New, Courier, monospace;&quot;&gt;[+phx:if=`[+image+]`:ne=``:then=`&amp;lt;img src=&quot;[(site_url)][+image+]&quot; alt=&quot;&quot; /&amp;gt;`:else=`&amp;lt;img src=&quot;[(site_url)]{{default-ava-path}}&quot; alt=&quot;&quot; /&amp;gt;`+]&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;В моем случае я сделал вызвал путь к дефолтному изображению из чанка&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;{{default-ava-path}}&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Т.е. там написано что-то примерно следующее: assets/images/no-ava.jpg&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://modx-evo.blogspot.com/feeds/2744272992040653367/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://modx-evo.blogspot.com/2013/08/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6413330804925873150/posts/default/2744272992040653367'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6413330804925873150/posts/default/2744272992040653367'/><link rel='alternate' type='text/html' href='http://modx-evo.blogspot.com/2013/08/blog-post.html' title='Нет изображения? Отобразить дефолтное'/><author><name>modx-help</name><uri>http://www.blogger.com/profile/00289976320398297093</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcMNfvqTEmIMdq6nHm6TxywOFoh4Gc0WnHtczcdUutbcMrt_wBKrmrQKzCmsfNZRiLV74nDEJA5--e-aRMJXUBLVzyispol_0lojutdVasvsl0TmcmyLbWPgk3OrS97A/s220/Owl.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6413330804925873150.post-3796742981736806725</id><published>2013-01-16T23:24:00.001-08:00</published><updated>2013-01-16T23:25:18.296-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="evoGallery"/><category scheme="http://www.blogger.com/atom/ns#" term="modx"/><category scheme="http://www.blogger.com/atom/ns#" term="mysql"/><category scheme="http://www.blogger.com/atom/ns#" term="sortorder"/><category scheme="http://www.blogger.com/atom/ns#" term="сортировка"/><title type='text'>Сортировка в evoGallery</title><content type='html'>&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Была проблема с сортировкой в&amp;nbsp;&lt;b&gt;EvoGallery&lt;/b&gt;!
В админке, после загрузки фотографий в галерею, не возможно было их упорядочить в нужном для пользователя порядке. Причем сортировка некоторых изображений работала, а некоторые после применения изменений возвращались на прежние места.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Проблема решилась после проверки БД.
Получается фотографий было очень много (более 128 штук) и при загрузке им в БД присваивался id в поле sortorder.
У&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;sortorder&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;был тип &lt;b&gt;init &lt;/b&gt;(который вмещает всего 128 значений). В результате в базе лежало несколько фотографий со значением &lt;b&gt;sortorder &lt;/b&gt;= 127. Проблема была решена изменением типа для &lt;b&gt;sortorder &lt;/b&gt;с &lt;b&gt;init &lt;/b&gt;на &lt;b&gt;int&lt;/b&gt;.&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://modx-evo.blogspot.com/feeds/3796742981736806725/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://modx-evo.blogspot.com/2013/01/evogallery.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6413330804925873150/posts/default/3796742981736806725'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6413330804925873150/posts/default/3796742981736806725'/><link rel='alternate' type='text/html' href='http://modx-evo.blogspot.com/2013/01/evogallery.html' title='Сортировка в evoGallery'/><author><name>modx-help</name><uri>http://www.blogger.com/profile/00289976320398297093</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcMNfvqTEmIMdq6nHm6TxywOFoh4Gc0WnHtczcdUutbcMrt_wBKrmrQKzCmsfNZRiLV74nDEJA5--e-aRMJXUBLVzyispol_0lojutdVasvsl0TmcmyLbWPgk3OrS97A/s220/Owl.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6413330804925873150.post-7279529605760819058</id><published>2012-12-09T00:08:00.001-08:00</published><updated>2012-12-09T00:08:53.854-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="backup"/><category scheme="http://www.blogger.com/atom/ns#" term="dump"/><category scheme="http://www.blogger.com/atom/ns#" term="evolution"/><category scheme="http://www.blogger.com/atom/ns#" term="ftp"/><category scheme="http://www.blogger.com/atom/ns#" term="modx"/><category scheme="http://www.blogger.com/atom/ns#" term="parent"/><category scheme="http://www.blogger.com/atom/ns#" term="phx"/><category scheme="http://www.blogger.com/atom/ns#" term="бэкап"/><category scheme="http://www.blogger.com/atom/ns#" term="конфигурация"/><category scheme="http://www.blogger.com/atom/ns#" term="локальный"/><category scheme="http://www.blogger.com/atom/ns#" term="резервная копия"/><title type='text'>Не работал phx</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Редактировал сайт и изредка заливал его на лайв. После того, как заказчик занес в базу несколько товаров я решил актуализировать сайт у себя на локальной машине. Перенёс базу, картинки, запускаю, всё работает. Отказывается работать &lt;b&gt;phx-&lt;/b&gt;плагин. Лайв проверяю - там всё ок.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Как оказалось проблема была в том, что пути я не сбросил.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Мораль: сбрасывайте в конфиге пути к файлам.&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://modx-evo.blogspot.com/feeds/7279529605760819058/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://modx-evo.blogspot.com/2012/12/phx.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6413330804925873150/posts/default/7279529605760819058'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6413330804925873150/posts/default/7279529605760819058'/><link rel='alternate' type='text/html' href='http://modx-evo.blogspot.com/2012/12/phx.html' title='Не работал phx'/><author><name>modx-help</name><uri>http://www.blogger.com/profile/00289976320398297093</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcMNfvqTEmIMdq6nHm6TxywOFoh4Gc0WnHtczcdUutbcMrt_wBKrmrQKzCmsfNZRiLV74nDEJA5--e-aRMJXUBLVzyispol_0lojutdVasvsl0TmcmyLbWPgk3OrS97A/s220/Owl.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6413330804925873150.post-5447648849677984855</id><published>2012-11-19T12:18:00.004-08:00</published><updated>2012-11-19T12:20:04.544-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="WebSignup"/><category scheme="http://www.blogger.com/atom/ns#" term="сниппет"/><title type='text'>WebSignup не видит все поля (в частности номер телефона)</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;color: red; font-family: Verdana, Helvetica Neue, Helvetica, Arial, sans-serif; font-size: x-small;&quot;&gt;&lt;i&gt;&lt;span style=&quot;line-height: 20.766666412353516px;&quot;&gt;Оригинал статьи&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;line-height: 20.75px;&quot;&gt;http://community.modx-cms.ru/blog/questions/8077.html&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: Verdana, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 20.78333282470703px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: Verdana, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 20.78333282470703px;&quot;&gt;При регистрации пользователя, в форме заполняю поля&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: white; border: 0px; color: #333333; font-family: Verdana, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 20.78333282470703px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;телефон&lt;/strong&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: Verdana, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 20.78333282470703px;&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: white; border: 0px; color: #333333; font-family: Verdana, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 20.78333282470703px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;адрес&lt;/strong&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: Verdana, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 20.78333282470703px;&quot;&gt;, но они не сохраняются. Сохраняется только&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: white; border: 0px; color: #333333; font-family: Verdana, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 20.78333282470703px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;полное имя&lt;/strong&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: Verdana, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 20.78333282470703px;&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: Verdana, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 20.78333282470703px;&quot;&gt;В чем может быть причина?&lt;/span&gt;&lt;br /&gt;
&lt;br style=&quot;background-color: white; color: #333333; font-family: Verdana, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 20.78333282470703px;&quot; /&gt;
&lt;strong style=&quot;background-color: white; border: 0px; color: #333333; font-family: Verdana, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 20.78333282470703px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Решил вопрос так:&lt;/strong&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: Verdana, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 20.78333282470703px;&quot;&gt;&amp;nbsp;в файле assets/snippets/weblogin/websignup.inc.php после (примерно 36 строка)&lt;/span&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot; style=&quot;background-color: #fafafa; border: none; box-sizing: border-box; clear: both; color: #333333; font-family: monospace, sans-serif; font-size: 12px; line-height: 18px; outline: 0px; overflow: auto; padding: 10px 15px; vertical-align: baseline; white-space: pre-line; width: 638px; word-wrap: break-word;&quot;&gt;&lt;code style=&quot;background-color: transparent; border: 0px; font-family: monospace, sans-serif; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;$zip &lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; color: #666600; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt; $modx&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; color: #666600; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;db&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; color: #666600; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;escape&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; color: #666600; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;$modx&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; color: #666600; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;stripTags&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; color: #666600; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;$_POST&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; color: #666600; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;str&quot; style=&quot;background-color: transparent; border: 0px; color: #008800; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&#39;zip&#39;&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; color: #666600; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;]));&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: Verdana, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 20.78333282470703px;&quot;&gt;добавил&lt;/span&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot; style=&quot;background-color: #fafafa; border: none; box-sizing: border-box; clear: both; color: #333333; font-family: monospace, sans-serif; font-size: 12px; line-height: 18px; outline: 0px; overflow: auto; padding: 10px 15px; vertical-align: baseline; white-space: pre-line; width: 638px; word-wrap: break-word;&quot;&gt;&lt;code style=&quot;background-color: transparent; border: 0px; font-family: monospace, sans-serif; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;$phone &lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; color: #666600; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt; $modx&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; color: #666600; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;db&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; color: #666600; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;escape&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; color: #666600; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;$modx&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; color: #666600; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;stripTags&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; color: #666600; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;$_POST&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; color: #666600; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;str&quot; style=&quot;background-color: transparent; border: 0px; color: #008800; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&#39;phone&#39;&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; color: #666600; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;]));&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: Verdana, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 20.78333282470703px;&quot;&gt;Затем в секции&amp;nbsp;&lt;/span&gt;&lt;em style=&quot;background-color: white; border: 0px; color: #333333; font-family: Verdana, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 20.78333282470703px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;// load template section #1&lt;/em&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: Verdana, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 20.78333282470703px;&quot;&gt;&amp;nbsp;добавил&lt;/span&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot; style=&quot;background-color: #fafafa; border: none; box-sizing: border-box; clear: both; color: #333333; font-family: monospace, sans-serif; font-size: 12px; line-height: 18px; outline: 0px; overflow: auto; padding: 10px 15px; vertical-align: baseline; white-space: pre-line; width: 638px; word-wrap: break-word;&quot;&gt;&lt;code style=&quot;background-color: transparent; border: 0px; font-family: monospace, sans-serif; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;$tpl &lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; color: #666600; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt; str_replace&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; color: #666600; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;str&quot; style=&quot;background-color: transparent; border: 0px; color: #008800; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&quot;[+phone+]&quot;&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; color: #666600; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;$phone&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; color: #666600; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;$tpl&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; color: #666600; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;);&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: Verdana, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 20.78333282470703px;&quot;&gt;Затем заменил&lt;/span&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot; style=&quot;background-color: #fafafa; border: none; box-sizing: border-box; clear: both; color: #333333; font-family: monospace, sans-serif; font-size: 12px; line-height: 18px; outline: 0px; overflow: auto; padding: 10px 15px; vertical-align: baseline; white-space: pre-line; width: 638px; word-wrap: break-word;&quot;&gt;&lt;code style=&quot;background-color: transparent; border: 0px; font-family: monospace, sans-serif; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;$sql &lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; color: #666600; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;str&quot; style=&quot;background-color: transparent; border: 0px; color: #008800; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&quot;INSERT INTO &quot;&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; color: #666600; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;$modx&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; color: #666600; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;getFullTableName&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; color: #666600; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;str&quot; style=&quot;background-color: transparent; border: 0px; color: #008800; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&quot;web_user_attributes&quot;&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; color: #666600; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;str&quot; style=&quot;background-color: transparent; border: 0px; color: #008800; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&quot; (internalKey, fullname, email, zip, state, country) 
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; VALUES($key, &#39;$fullname&#39;, &#39;$email&#39;, &#39;$zip&#39;, &#39;$state&#39;, &#39;$country&#39;);&quot;&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; color: #666600; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: Verdana, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 20.78333282470703px;&quot;&gt;на&lt;/span&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot; style=&quot;background-color: #fafafa; border: none; box-sizing: border-box; clear: both; color: #333333; font-family: monospace, sans-serif; font-size: 12px; line-height: 18px; outline: 0px; overflow: auto; padding: 10px 15px; vertical-align: baseline; white-space: pre-line; width: 638px; word-wrap: break-word;&quot;&gt;&lt;code style=&quot;background-color: transparent; border: 0px; font-family: monospace, sans-serif; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;$sql &lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; color: #666600; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;str&quot; style=&quot;background-color: transparent; border: 0px; color: #008800; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&quot;INSERT INTO &quot;&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; color: #666600; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;$modx&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; color: #666600; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;getFullTableName&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; color: #666600; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;str&quot; style=&quot;background-color: transparent; border: 0px; color: #008800; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&quot;web_user_attributes&quot;&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; color: #666600; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;str&quot; style=&quot;background-color: transparent; border: 0px; color: #008800; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&quot; (internalKey, fullname, email, zip, phone, state, country) 
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; VALUES($key, &#39;$fullname&#39;, &#39;$email&#39;, &#39;$zip&#39;, &#39;$phone&#39;, &#39;$state&#39;, &#39;$country&#39;);&quot;&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; color: #666600; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;br style=&quot;background-color: white; color: #333333; font-family: Verdana, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 20.78333282470703px;&quot; /&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: Verdana, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 20.78333282470703px;&quot;&gt;Точно также для поля адрес.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: Verdana, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 20.78333282470703px;&quot;&gt;Теперь поля сохраняются.&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://modx-evo.blogspot.com/feeds/5447648849677984855/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://modx-evo.blogspot.com/2012/11/httpcommunity.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6413330804925873150/posts/default/5447648849677984855'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6413330804925873150/posts/default/5447648849677984855'/><link rel='alternate' type='text/html' href='http://modx-evo.blogspot.com/2012/11/httpcommunity.html' title='WebSignup не видит все поля (в частности номер телефона)'/><author><name>modx-help</name><uri>http://www.blogger.com/profile/00289976320398297093</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcMNfvqTEmIMdq6nHm6TxywOFoh4Gc0WnHtczcdUutbcMrt_wBKrmrQKzCmsfNZRiLV74nDEJA5--e-aRMJXUBLVzyispol_0lojutdVasvsl0TmcmyLbWPgk3OrS97A/s220/Owl.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6413330804925873150.post-1169129424843052476</id><published>2012-05-31T04:28:00.000-07:00</published><updated>2012-05-31T04:28:35.581-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="evolution"/><category scheme="http://www.blogger.com/atom/ns#" term="getfield"/><category scheme="http://www.blogger.com/atom/ns#" term="menu"/><category scheme="http://www.blogger.com/atom/ns#" term="modx"/><category scheme="http://www.blogger.com/atom/ns#" term="parent"/><category scheme="http://www.blogger.com/atom/ns#" term="phx"/><category scheme="http://www.blogger.com/atom/ns#" term="tv"/><category scheme="http://www.blogger.com/atom/ns#" term="wayfinder"/><title type='text'>Два независимых меню на странице</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Несколько раз сталкивался с необходимостью реализовать два меню на одной странице, захотелось создать универсальное решение.&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;Задача: необходимо сделать меню вида:&lt;/u&gt;&lt;br /&gt;
&lt;h4&gt;







Товары&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Одежда&lt;/li&gt;
&lt;li&gt;Обувь&lt;/li&gt;
&lt;li&gt;Головные уборы&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;







Статьи&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Выбор аксесуаров&lt;/li&gt;
&lt;li&gt;Качество&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;br /&gt;
&lt;u&gt;Решение:
&lt;/u&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;&lt;strong&gt;!Необходимо установить PHx&lt;/strong&gt;&lt;/u&gt;&lt;br /&gt;
В админке создаем следующие документы:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; Магазин&lt;br /&gt;
&amp;nbsp; &amp;nbsp; -одежда&lt;br /&gt;
&amp;nbsp; &amp;nbsp; -обувь&lt;br /&gt;
&amp;nbsp; &amp;nbsp; -головные уборы&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;em&gt;&amp;nbsp;&amp;nbsp;&lt;strong&gt;&lt;span style=&quot;color: #999999;&quot;&gt;+Статьи&lt;/span&gt;&lt;/strong&gt;&lt;/em&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;background-color: #cccccc;&quot;&gt;//делаем ресурс неактивным для отображения в меню&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;-выбор аксесуаров&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;-качество&lt;br /&gt;
&lt;br /&gt;
Для ресурса &lt;strong&gt;Магазин&lt;/strong&gt; делаем 2 tv параметра.&lt;br /&gt;
&lt;strong&gt;menu-title&lt;/strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Статьи&lt;br /&gt;
&lt;strong&gt;menu-cell&lt;/strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[[Wayfinder? &amp;amp;startId=`24`]] &lt;span style=&quot;background-color: #cccccc;&quot;&gt;//сюда жестко прописываем id ресурса, который содержит пункты доп. меню.&lt;/span&gt;&lt;br /&gt;
В поле [*longtitle*] прописываем заголовок нашего меню.&lt;br /&gt;
&lt;br /&gt;
Далее нам нужно будет создать 3 шаблона для страниц. Опишу листинги меню.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;


Первый для главной страницы (Магазин).&lt;/h3&gt;
&lt;pre&gt;&amp;lt;div&amp;gt;
  &amp;lt;h2&amp;gt;[*longtitle*]&amp;lt;/h2&amp;gt;

    &amp;lt;ul&amp;gt;
      [!Wayfinder? &amp;amp;startId=`[*id*]`!]
    &amp;lt;/ul&amp;gt;

  &amp;lt;h2&amp;gt;[*menu-title*]&amp;lt;/h2&amp;gt;

    &amp;lt;ul&amp;gt;
      [*menu-cell*]
    &amp;lt;/ul&amp;gt;

&amp;lt;/div&amp;gt;
&lt;/pre&gt;
&lt;h3&gt;


Второй шаблон для пунктов первого меню (Одежда, Обувь, Головные уборы).&lt;/h3&gt;
&lt;pre&gt;&amp;lt;div&amp;gt;

  &amp;lt;h2&amp;gt;[*id:parent=`longtitle`*]&amp;lt;/h2&amp;gt;

    &amp;lt;ul&amp;gt;
      [!Wayfinder? &amp;amp;startId=`[*parent*]`!]
    &amp;lt;/ul&amp;gt;

  &amp;lt;h2&amp;gt;[!GetField? &amp;amp;docid=`[*parent*]` &amp;amp;field=`menu-title`!]&amp;lt;/h2&amp;gt;

    &amp;lt;ul&amp;gt;
      [!GetField? &amp;amp;docid=`[*parent*]` &amp;amp;field=`menu-cell`!]
    &amp;lt;/ul&amp;gt;

&amp;lt;/div&amp;gt;
&lt;/pre&gt;
&lt;h3&gt;


Третий шаблон для пунктов второго меню (Выбор аксесуаров, Качество).&lt;/h3&gt;
&lt;pre&gt;&amp;lt;div&amp;gt;

  &amp;lt;h2&amp;gt;[*parent:parent=`longtitle`*]&amp;lt;/h2&amp;gt;

    &amp;lt;ul&amp;gt;
      [!Wayfinder? &amp;amp;startId=`[*parent:parent=`id`*]`!]
    &amp;lt;/ul&amp;gt;

  &amp;lt;h2&amp;gt;[*id:parent=&#39;pagetitle&#39;*]&amp;lt;/h2&amp;gt;

    &amp;lt;ul&amp;gt;
      [!Wayfinder? &amp;amp;startId=`[*parent*]`!]
    &amp;lt;/ul&amp;gt;

&amp;lt;/div&amp;gt;
&lt;/pre&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://modx-evo.blogspot.com/feeds/1169129424843052476/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://modx-evo.blogspot.com/2012/05/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6413330804925873150/posts/default/1169129424843052476'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6413330804925873150/posts/default/1169129424843052476'/><link rel='alternate' type='text/html' href='http://modx-evo.blogspot.com/2012/05/blog-post.html' title='Два независимых меню на странице'/><author><name>modx-help</name><uri>http://www.blogger.com/profile/00289976320398297093</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcMNfvqTEmIMdq6nHm6TxywOFoh4Gc0WnHtczcdUutbcMrt_wBKrmrQKzCmsfNZRiLV74nDEJA5--e-aRMJXUBLVzyispol_0lojutdVasvsl0TmcmyLbWPgk3OrS97A/s220/Owl.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6413330804925873150.post-8142909579486973755</id><published>2012-04-21T07:21:00.000-07:00</published><updated>2013-09-03T22:22:48.397-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="manager"/><category scheme="http://www.blogger.com/atom/ns#" term="modx"/><category scheme="http://www.blogger.com/atom/ns#" term="password"/><category scheme="http://www.blogger.com/atom/ns#" term="phpmyadmin"/><category scheme="http://www.blogger.com/atom/ns#" term="восстановление пароля"/><title type='text'>Восстановление пароля к manager</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Допустим случилось самое страшное. Вы забыли пароль для managera, превышено число попыток зайти на сайт, а запрет пропадает через пару веков.&lt;br /&gt;
&lt;br /&gt;
1. Можно поменять пароль для юзера&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;update modx_manager_users set password = md5(&#39;blabla&#39;) where username=&#39;admin&#39;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Таким образом мы установим для пользователя &lt;b&gt;admin &lt;/b&gt;пароль &lt;b&gt;blabla&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
2. Пароль поменяли. Но пытаясь вспомнить пароль мы превысили число допустимых попыток зайти на сайт. Для этого нам нужно&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;update modx_user_attributes set blockeduntil = &#39;0&#39; where id=&#39;1&#39;&lt;/span&gt;
&lt;br /&gt;
&lt;br /&gt;
Или другими словами в базе данных меняем значение поля blockeduntil на ноль.
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://modx-evo.blogspot.com/feeds/8142909579486973755/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://modx-evo.blogspot.com/2012/04/manager.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6413330804925873150/posts/default/8142909579486973755'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6413330804925873150/posts/default/8142909579486973755'/><link rel='alternate' type='text/html' href='http://modx-evo.blogspot.com/2012/04/manager.html' title='Восстановление пароля к manager'/><author><name>modx-help</name><uri>http://www.blogger.com/profile/00289976320398297093</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcMNfvqTEmIMdq6nHm6TxywOFoh4Gc0WnHtczcdUutbcMrt_wBKrmrQKzCmsfNZRiLV74nDEJA5--e-aRMJXUBLVzyispol_0lojutdVasvsl0TmcmyLbWPgk3OrS97A/s220/Owl.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6413330804925873150.post-3444660437691321536</id><published>2012-04-19T05:25:00.000-07:00</published><updated>2012-04-19T05:25:22.189-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ditto"/><category scheme="http://www.blogger.com/atom/ns#" term="image"/><category scheme="http://www.blogger.com/atom/ns#" term="modx"/><category scheme="http://www.blogger.com/atom/ns#" term="template"/><category scheme="http://www.blogger.com/atom/ns#" term="tpl"/><category scheme="http://www.blogger.com/atom/ns#" term="tv"/><title type='text'>Использование TV-image в сниппете ditto</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Для того чтобы использовать в подключаемом темплейте изображение, вставленное через TV-параметр необходимо сделать в темплейте запись вида:&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;lt;img src=&quot;&lt;span style=&quot;color: #0b5394;&quot;&gt;[+&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;tv&lt;/span&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;image+]&lt;/span&gt;&quot; alt=&quot;&quot; /&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
Где tv - обязательный параметр, а image - имя TV-параметра.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://modx-evo.blogspot.com/feeds/3444660437691321536/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://modx-evo.blogspot.com/2012/04/tv-image-ditto.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6413330804925873150/posts/default/3444660437691321536'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6413330804925873150/posts/default/3444660437691321536'/><link rel='alternate' type='text/html' href='http://modx-evo.blogspot.com/2012/04/tv-image-ditto.html' title='Использование TV-image в сниппете ditto'/><author><name>modx-help</name><uri>http://www.blogger.com/profile/00289976320398297093</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcMNfvqTEmIMdq6nHm6TxywOFoh4Gc0WnHtczcdUutbcMrt_wBKrmrQKzCmsfNZRiLV74nDEJA5--e-aRMJXUBLVzyispol_0lojutdVasvsl0TmcmyLbWPgk3OrS97A/s220/Owl.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6413330804925873150.post-8945002210589018873</id><published>2012-04-15T13:15:00.000-07:00</published><updated>2012-08-07T15:53:29.984-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="evoGallery"/><category scheme="http://www.blogger.com/atom/ns#" term="jQuery"/><category scheme="http://www.blogger.com/atom/ns#" term="modx"/><category scheme="http://www.blogger.com/atom/ns#" term="prettyPhoto"/><category scheme="http://www.blogger.com/atom/ns#" term="базовая установка"/><title type='text'>Настройка evoGallery и jQuerry</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Modx установлен теперь пришло время организовать загрузку изображений. Рассмотрим установку модуля evoGallery.&lt;br /&gt;
&lt;br /&gt;
Допустим Modx установлен. Качаем последнюю версию&amp;nbsp;&lt;a href=&quot;http://modx.com/extras/package/evogallery&quot; target=&quot;_blank&quot;&gt;http://modx.com/extras/package/evogallery&lt;/a&gt;.&lt;br /&gt;
&lt;ol style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;Копируем содержимое в папку на сервере.&lt;/li&gt;
&lt;li&gt;Устанавливаем для папки &lt;b&gt;galleries &lt;/b&gt;права &lt;b&gt;0777.&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Запустить установку &lt;b&gt;site_name/install&lt;/b&gt;. Устанавливаем и после установки удаляем папку &lt;b&gt;install&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Пробуем загрузить несколько изображений через модуль на главную страницу. И сделаем простой вызов сниппета &lt;span style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;[!evoGallery!]&lt;/span&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
Все изображения отображаются, однако если попробовать открыть изображение - мы перейдем по ссылке на это изображение в увеличенном виде. Для того, чтобы это немножко окультурить существует масса плагинов на jQuery для открытия всплывающего окна с увеличенным изображением. В своем примере я опишу установку prettyPhoto.&lt;br /&gt;
&lt;ol style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;Копируем папки css, js, images.&lt;/li&gt;
&lt;li&gt;Редактируем тег &amp;lt;head&amp;gt;. Подключаем css, js из папок и jquery.min.js. Добавляем скрипт (см. ниже красным цветом).&lt;/li&gt;
&lt;li&gt;Создаем чанк, который подключим в вызове сниппета&amp;nbsp;
&lt;b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;[!evoGallery? &amp;amp;itemTpl=`tpl`!]&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;Chunk:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;lt;a href=&quot;[+images_dir+][+filename+]&quot; rel=&quot;prettyPhoto[pp_gal]&quot;&amp;gt;&amp;lt;img class=&quot;pretty-photo&quot; src=&quot;[+thumbs_dir+][+filename+]&quot; alt=&quot;[+title+]&quot; /&amp;gt;&amp;lt;/a&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;webkit-html-tag&quot; style=&quot;font-family: monospace; white-space: pre-wrap;&quot;&gt;&amp;lt;script &lt;span class=&quot;webkit-html-attribute-name&quot;&gt;type&lt;/span&gt;=&quot;&lt;span class=&quot;webkit-html-attribute-value&quot;&gt;text/javascript&lt;/span&gt;&quot; &lt;span class=&quot;webkit-html-attribute-name&quot;&gt;src&lt;/span&gt;=&quot;&lt;a class=&quot;webkit-html-attribute-value webkit-html-resource-link&quot; href=&quot;http://www.otk-center.ru/js/jquery.prettyPhoto.js&quot; target=&quot;_blank&quot;&gt;js/jquery.prettyPhoto.js&lt;/a&gt;&quot;&amp;gt;&lt;/span&gt;&lt;span class=&quot;webkit-html-tag&quot; style=&quot;font-family: monospace; white-space: pre-wrap;&quot;&gt;&amp;lt;/script&amp;gt;&lt;/span&gt;&lt;span style=&quot;font-family: monospace; white-space: pre-wrap;&quot;&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #cc0000; font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;lt;script type=&quot;text/javascript&quot; charset=&quot;utf-8&quot;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;color: #cc0000; font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; $(document).ready(function(){&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;color: #cc0000; font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $(&quot;a[rel^=&#39;prettyPhoto&#39;]&quot;).prettyPhoto();&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;color: #cc0000; font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; });&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;color: #cc0000; font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;lt;/script&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;И всё должно работать.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;hr /&gt;
&lt;br /&gt;
Какие были у меня косяки при настройке:&lt;/div&gt;
&lt;div&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;Изображение отображается, однако рамки и границы не отображаются. В этом случае необходимо проверить пути, прописанные в css файле (либо наличие этих изображений в папке на сервере).&lt;/li&gt;
&lt;li&gt;Был установлен shopkeeper и в коде вызывалась дополнительно библиотека&amp;nbsp;jquery.min.js. Мне помогло удаление данной библиотеки. Двойной вызов точно не нужен.&lt;/li&gt;
&lt;li&gt;При обычном запуске [!evoGallery!] не отображалось ничего. Проблема была в регистре. Сработал вызов [!EvoGallery!]&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://modx-evo.blogspot.com/feeds/8945002210589018873/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://modx-evo.blogspot.com/2012/04/evogallery-jquerry.html#comment-form' title='Комментарии: 5'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6413330804925873150/posts/default/8945002210589018873'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6413330804925873150/posts/default/8945002210589018873'/><link rel='alternate' type='text/html' href='http://modx-evo.blogspot.com/2012/04/evogallery-jquerry.html' title='Настройка evoGallery и jQuerry'/><author><name>modx-help</name><uri>http://www.blogger.com/profile/00289976320398297093</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcMNfvqTEmIMdq6nHm6TxywOFoh4Gc0WnHtczcdUutbcMrt_wBKrmrQKzCmsfNZRiLV74nDEJA5--e-aRMJXUBLVzyispol_0lojutdVasvsl0TmcmyLbWPgk3OrS97A/s220/Owl.png'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6413330804925873150.post-910557006750214906</id><published>2012-04-11T02:26:00.000-07:00</published><updated>2012-04-15T01:03:54.790-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="htaccess"/><category scheme="http://www.blogger.com/atom/ns#" term="modx"/><category scheme="http://www.blogger.com/atom/ns#" term="URL"/><category scheme="http://www.blogger.com/atom/ns#" term="базовая установка"/><category scheme="http://www.blogger.com/atom/ns#" term="дружественные ссылки"/><category scheme="http://www.blogger.com/atom/ns#" term="конфигурация"/><title type='text'>Дружественные ссылки</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Иногда у всех возникали проблемы с активацией дружественных ссылок.&lt;br /&gt;
&lt;br /&gt;
1. Необходимо после установки modx переименовать ht.access на .htaccess.&lt;br /&gt;
&lt;br /&gt;
2. Редактируем файл .htaccess и дописываем в конец файла:&amp;nbsp;&lt;b&gt;RewriteBase /site_name&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
3. В админке активировать Инструменты &amp;gt;&amp;gt; Конфигурация &amp;gt;&amp;gt; Дружественные URL &amp;gt;&amp;gt; Использовать дружественные URL: Да&lt;br /&gt;
Далее для всей позиций выбираем &quot;Да&quot;, лично я только выбираю &quot;Нет&quot; для позиции &quot;Разрешить повторяющиеся псевдонимы&quot;.
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://modx-evo.blogspot.com/feeds/910557006750214906/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://modx-evo.blogspot.com/2012/04/blog-post_6199.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6413330804925873150/posts/default/910557006750214906'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6413330804925873150/posts/default/910557006750214906'/><link rel='alternate' type='text/html' href='http://modx-evo.blogspot.com/2012/04/blog-post_6199.html' title='Дружественные ссылки'/><author><name>modx-help</name><uri>http://www.blogger.com/profile/00289976320398297093</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcMNfvqTEmIMdq6nHm6TxywOFoh4Gc0WnHtczcdUutbcMrt_wBKrmrQKzCmsfNZRiLV74nDEJA5--e-aRMJXUBLVzyispol_0lojutdVasvsl0TmcmyLbWPgk3OrS97A/s220/Owl.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6413330804925873150.post-6942377438947580413</id><published>2012-04-11T01:19:00.001-07:00</published><updated>2012-04-11T02:40:34.053-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="apache"/><category scheme="http://www.blogger.com/atom/ns#" term="backup"/><category scheme="http://www.blogger.com/atom/ns#" term="config.inc.php"/><category scheme="http://www.blogger.com/atom/ns#" term="modx"/><category scheme="http://www.blogger.com/atom/ns#" term="бэкап"/><category scheme="http://www.blogger.com/atom/ns#" term="локальный"/><category scheme="http://www.blogger.com/atom/ns#" term="резервная копия"/><title type='text'>Перенос сайта с сервера на локальную машину</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Неоднократно сталкивался с ситуацией, когда на сайт нужно поместить или видоизменить какой-либо блок. Экспериментировать на рабочем сайте чревато последствиями. Поэтому наиболее удобным будет распаковать на локальной машине сохраненную копию.&lt;br /&gt;
&lt;br /&gt;
Допустим уже установлен mysql, apache, php. Виртуальный сервер функционирует.&lt;br /&gt;
&lt;br /&gt;
1. Копируем сохраненные с ftp файлы на локальную машину в папку, откуда будет производиться запуск.&lt;br /&gt;
&lt;br /&gt;
2. Открываем файл с настройками&amp;nbsp;&lt;b&gt;\manager\includes\config.inc.php&lt;/b&gt;&lt;br /&gt;
Там видим следующее&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
$database_type = &#39;mysql&#39;;&lt;br /&gt;
$database_server = &#39;62.75.1.1&#39;;&lt;br /&gt;
$database_user = &#39;some_user&#39;;&lt;br /&gt;
$database_password = &#39;pass&#39;;&lt;br /&gt;
$database_connection_charset = &#39;utf8&#39;;&lt;br /&gt;
$database_connection_method = &#39;SET CHARACTER SET&#39;;&lt;br /&gt;
$dbase = &#39;`modx`&#39;;&lt;br /&gt;
$table_prefix = &#39;modx_&#39;;&lt;br /&gt;
&lt;br /&gt;
В файле изменяем некоторые строки:
&lt;br /&gt;
&lt;br /&gt;
$database_type = &#39;mysql&#39;;&lt;br /&gt;
$database_server = &#39;&lt;b&gt;localhost&lt;/b&gt;&#39;;&lt;br /&gt;
$database_user = &#39;&lt;b&gt;root&lt;/b&gt;&#39;;&amp;nbsp;&lt;span style=&quot;color: #666666;&quot;&gt;&lt;i&gt;/* (как правило у данного пользователя по-умолчанию есть все необходимые права) */&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;
$database_password = &#39;&#39;; &lt;span style=&quot;color: #666666;&quot;&gt;&lt;i&gt;/* &amp;nbsp;(поле пароль, для данного пользователя по-умолчанию пустое) */&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;
$database_connection_charset = &#39;utf8&#39;;&lt;br /&gt;
$database_connection_method = &#39;&lt;b&gt;SET NAMES&lt;/b&gt;&#39;;&lt;br /&gt;
$dbase = &#39;`modx`&#39;;&lt;br /&gt;
$table_prefix = &#39;modx_&#39;;&lt;br /&gt;
&lt;br /&gt;
(имя базы данных можно не менять, главное создавать одноименную базу).&lt;br /&gt;
&lt;br /&gt;
3. Заходим в &lt;b&gt;phpmyadmin&lt;/b&gt;&amp;nbsp;и создаем базу данных modx. Выбираем import &amp;gt;&amp;gt; Выбрать файл &amp;gt;&amp;gt; &lt;i&gt;выбираем файл&lt;/i&gt;&amp;nbsp;&amp;gt;&amp;gt; ОК.&lt;br /&gt;
&lt;br /&gt;
4. Заходим в админку сайта. localhost/site_name/manager или&amp;nbsp;site_name/manager (в зависимости от настроек системы).&lt;br /&gt;
&lt;br /&gt;
4.1. На всякий очищаем кэш (Сайт &amp;gt;&amp;gt; Очистить кэш)&lt;br /&gt;
4.2. Инструменты &amp;gt;&amp;gt; Конфигурация. Далее необходимо нажать сброс для следующих пунктов:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; 4.2.1. Интерфейс и представление &amp;gt;&amp;gt; Путь к файлам&lt;br /&gt;
&amp;nbsp; 4.2.2. Файл-менеджер &amp;gt;&amp;gt; Путь для файл-менеджера&lt;br /&gt;
&lt;br /&gt;
4.3. Сохраняемся и всё должно работать.&lt;br /&gt;
&lt;br /&gt;
*Для удаления предупреждения в админке об ошибках в файле конфигурации, необходимо для файла&amp;nbsp;&lt;b&gt;\manager\includes\config.inc.php&lt;/b&gt;&amp;nbsp;установить права &quot;Только чтение&quot;. Это ни на что не повлияет в нашем случае, только лишь уберет надоедливую надпись.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://modx-evo.blogspot.com/feeds/6942377438947580413/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://modx-evo.blogspot.com/2012/04/blog-post_11.html#comment-form' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6413330804925873150/posts/default/6942377438947580413'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6413330804925873150/posts/default/6942377438947580413'/><link rel='alternate' type='text/html' href='http://modx-evo.blogspot.com/2012/04/blog-post_11.html' title='Перенос сайта с сервера на локальную машину'/><author><name>modx-help</name><uri>http://www.blogger.com/profile/00289976320398297093</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcMNfvqTEmIMdq6nHm6TxywOFoh4Gc0WnHtczcdUutbcMrt_wBKrmrQKzCmsfNZRiLV74nDEJA5--e-aRMJXUBLVzyispol_0lojutdVasvsl0TmcmyLbWPgk3OrS97A/s220/Owl.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6413330804925873150.post-1890830678879971771</id><published>2012-04-10T23:47:00.001-07:00</published><updated>2012-04-10T23:47:47.210-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="backup"/><category scheme="http://www.blogger.com/atom/ns#" term="dump"/><category scheme="http://www.blogger.com/atom/ns#" term="ftp"/><category scheme="http://www.blogger.com/atom/ns#" term="modx"/><category scheme="http://www.blogger.com/atom/ns#" term="mysql"/><category scheme="http://www.blogger.com/atom/ns#" term="бэкап"/><category scheme="http://www.blogger.com/atom/ns#" term="резервная копия"/><title type='text'>Бэкопирование и восстановление сайта</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Неоднократно пытался найти ответ на самый простой вопрос: чего нужно и будет ли этого достаточно, чтобы сделать копию сайта, для восстановления. Конкретных сведений по пунктам первое, второе - так и не нашел. Научным тыком установил следующее.&lt;br /&gt;
&lt;br /&gt;
1. Необходимо сделать дамп базы данных. Наиболее просто сделать это из админки сайта.&lt;br /&gt;
Инструменты &amp;gt;&amp;gt; Резервное копирование&lt;br /&gt;
Выделяем все элементы. Я еще обычно выбираю пункт &quot;DROP TABLE&quot; (удалять таблицы), поскольку при восстановлении сайта если будем дописывать в базу данных, появляется шанс получить не совсем то что ожидалось.&lt;br /&gt;
&lt;br /&gt;
2. Сделать резервное копирование файлов с ftp. Первое время пробовал делать бэкап с помощью Total Commander, однако некоторые файлы не копировались и решил сменить ftp клиент на filezila. Пользуюсь по сей день и доволен скоростью копирования и полнотой. Для корректной работы после восстановления - копирую все папки без исключения.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://modx-evo.blogspot.com/feeds/1890830678879971771/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://modx-evo.blogspot.com/2012/04/blog-post_4914.html#comment-form' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6413330804925873150/posts/default/1890830678879971771'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6413330804925873150/posts/default/1890830678879971771'/><link rel='alternate' type='text/html' href='http://modx-evo.blogspot.com/2012/04/blog-post_4914.html' title='Бэкопирование и восстановление сайта'/><author><name>modx-help</name><uri>http://www.blogger.com/profile/00289976320398297093</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcMNfvqTEmIMdq6nHm6TxywOFoh4Gc0WnHtczcdUutbcMrt_wBKrmrQKzCmsfNZRiLV74nDEJA5--e-aRMJXUBLVzyispol_0lojutdVasvsl0TmcmyLbWPgk3OrS97A/s220/Owl.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6413330804925873150.post-5151566852845342677</id><published>2012-04-10T10:49:00.001-07:00</published><updated>2012-04-10T23:18:18.467-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ditto"/><category scheme="http://www.blogger.com/atom/ns#" term="modx"/><category scheme="http://www.blogger.com/atom/ns#" term="parent"/><category scheme="http://www.blogger.com/atom/ns#" term="родитель"/><title type='text'>Вывод родительских элементов</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Вывод &lt;b&gt;id&lt;/b&gt; родителя:
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;[*parent*]&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Вывод &lt;b&gt;id &lt;/b&gt;дедушки:&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;[*parent:parent=`id`*]&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Для вывода элементов еще на несколько уровней выше - необходимо повторить столько раз конструкцию.&lt;br /&gt;
&lt;br /&gt;
Вывод любого поля родителя (например заголовка):&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;[*id:parent=`pagetitle`*]&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Для шаблонов ditto нужно использовать вместо &lt;span style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;[* *]&lt;/span&gt; вот это: &lt;span style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;[+ +]&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://modx-evo.blogspot.com/feeds/5151566852845342677/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://modx-evo.blogspot.com/2012/04/blog-post_10.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6413330804925873150/posts/default/5151566852845342677'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6413330804925873150/posts/default/5151566852845342677'/><link rel='alternate' type='text/html' href='http://modx-evo.blogspot.com/2012/04/blog-post_10.html' title='Вывод родительских элементов'/><author><name>modx-help</name><uri>http://www.blogger.com/profile/00289976320398297093</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcMNfvqTEmIMdq6nHm6TxywOFoh4Gc0WnHtczcdUutbcMrt_wBKrmrQKzCmsfNZRiLV74nDEJA5--e-aRMJXUBLVzyispol_0lojutdVasvsl0TmcmyLbWPgk3OrS97A/s220/Owl.png'/></author><thr:total>0</thr:total></entry></feed>