<?xml version="1.0" encoding="utf-8"?> 
<rss version="2.0"
  xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
  xmlns:atom="http://www.w3.org/2005/Atom">

<channel>

<title>В наушниках по жизни: заметки с тегом URL Parameters</title>
<link>https://alexbirukov.ru/?go=tags/url-parameters/</link>
<description>Здесь я пишу свои идеи, мысли, описываю события своей жизни и просто делаю личные и рабочие заметки. «А Вы что, собираетесь жить вечно?»</description>
<author></author>
<language>ru</language>
<generator>Aegea 11.3 (v4134)</generator>

<itunes:subtitle>Здесь я пишу свои идеи, мысли, описываю события своей жизни и просто делаю личные и рабочие заметки. «А Вы что, собираетесь жить вечно?»</itunes:subtitle>
<itunes:image href="" />
<itunes:explicit></itunes:explicit>

<item>
<title>Symphony. URL параметры</title>
<guid isPermaLink="false">191</guid>
<link>https://alexbirukov.ru/?go=all/symphony-url/</link>
<pubDate>Thu, 12 Jul 2012 23:42:06 +0500</pubDate>
<author></author>
<comments>https://alexbirukov.ru/?go=all/symphony-url/</comments>
<description>
&lt;p&gt;URL параметры позволяют использовать данные, передаваемые через их динамические URL, в проектировании страниц.&lt;/p&gt;
&lt;h2&gt;Обзор&lt;/h2&gt;
&lt;p&gt;URL параметры — это &lt;a href="http://getsymphony.com/learn/concepts/view/parameters/"&gt;парметры&lt;/a&gt;, значения которых, устанавливаются посредством их динамической передачи через URL и могут быть использованы при проектировании &lt;a href="http://getsymphony.com/learn/concepts/view/page-templates"&gt;шаблонов страниц&lt;/a&gt; и в работе с &lt;a href="http://alexbirukov.ru/2012/06/04/1/"&gt;источниками данных&lt;/a&gt;. Это делает страницы невероятно гибкими в проектировании.&lt;/p&gt;
&lt;p&gt;Например, изменяя последний бит URL адреса (&lt;span class="selected1"&gt;url-parameters&lt;/span&gt;), который используется для фильтрации источников данных, можно выбирать отдельные записи из раздела «Concepts» которые будут отображаться на одной странице.&lt;/p&gt;
&lt;h2&gt;Использование&lt;/h2&gt;
&lt;p&gt;URL параметры определяются в &lt;a href="http://alexbirukov.ru/all/panel-administratora/"&gt;панели администратора&lt;/a&gt; с помощью редактора страниц (&lt;span class="selected1"&gt;Blueprints &gt; Страницы &gt; Добавить&lt;/span&gt; или &lt;span class="selected1"&gt;Blueprints &gt; Страницы &gt; {Заголовок страницы}&lt;/span&gt;). Вы можете определить любое количество параметров, перечислив их в поле «URL параметры», разделяя имена параметров правыми слэшами:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;парам1/парам2/парам3&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Значения параметров устанавливаются динамически при запросе URL страницы с указанием значений:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href="http://yoursite.com/yourpage/value1/value2/value3"&gt;http://yoursite.com/yourpage/value1/value2/value3&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;В контексте данной страницы эти URL параметры становятся доступными. так же, как и остальные параметры. Для получения дополнительной информации см. &lt;a href="http://getsymphony.com/learn/concepts/view/parameters#usage"&gt;Параметры&lt;/a&gt;.&lt;/p&gt;
&lt;h3&gt;GET Параметры&lt;/h3&gt;
&lt;p&gt;Symphony так же может добавить в общий контекст GET параметры, которые были переданы посредством указания префикса. Например, добавив &lt;span class="selected1"&gt;?greeting=hello&lt;/span&gt; к URL адресу вашей страницы, в &lt;a href="http://getsymphony.com/learn/concepts/view/parameters#parameter-pool"&gt;пуле параметров&lt;/a&gt; появиться переменная с именем &lt;span class="selected1"&gt;$url-greeting&lt;/span&gt; и значением ’hello’.&lt;/p&gt;
&lt;h3&gt;Подстраницы&lt;/h3&gt;
&lt;p&gt;Обратите внимание, что &lt;a href="http://getsymphony.com/learn/concepts/view/handles/"&gt;обработчики&lt;/a&gt; страниц заменят URL параметры страницы, например, если подстраница основной страницы имеет URL обработчик &lt;span class="selected1"&gt;page2&lt;/span&gt;, то адрес &lt;a href="http://symphony.demo/yourpage/page2"&gt;http://symphony.demo/yourpage/page2&lt;/a&gt; откроет подстраницу. При этом &lt;span class="selected1"&gt;page2&lt;/span&gt; является не параметром &lt;span class="selected1"&gt;param1&lt;/span&gt;, а обработчиком подстраницы.&lt;/p&gt;
&lt;h2&gt;Детали&lt;/h2&gt;
&lt;p&gt;Передаваемые URL параметры автоматически обрабатываются системой. Все пробелы в именах заменяются на знаки плюса (и при несколько пробелов не обрезаются, т. е. несколько пробелов будут заменены на несколько знаков плюса). Так же сохраняется регистр.&lt;/p&gt;
&lt;h2&gt;The Big Picture&lt;/h2&gt;
&lt;p&gt;URL параметры являются неотъемлемой частью построения динамических систем при помощи Symphony.&lt;/p&gt;
</description>
</item>


</channel>
</rss>