<?xml version="1.0" encoding="windows-1251"?>
<rss version="2.0">
<channel>
<title>CakePHP - Manual/Developing/Views/MediaViews</title>
<link>http://cake-php.ru/wiki/Manual/Developing/Views/MediaViews</link>
<description>History/revisions of CakePHP/Manual/Developing/Views/MediaViews</description>
<language>en-us</language>
<item>
<title>2009-03-12 12:05:12</title>
<link>http://cake-php.ru/wiki/Manual/Developing/Views/MediaViews/show?time=2009-03-12+12%3A05%3A12</link>
<description>&lt;div class="pageBefore">&lt;img src="http://cake-php.ru/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a name=".manual.developing.views.mediaviews" href="http://cake-php.ru/wiki/Manual/Developing/Views/MediaViews" class="">/Manual&amp;nbsp;/&amp;nbsp;Developing&amp;nbsp;/&amp;nbsp;Views&amp;nbsp;/&amp;nbsp;Media&amp;nbsp;Views&lt;/a> за &lt;a href="http://cake-php.ru/wiki/Manual/Developing/Views/MediaViews?time=2009-03-12+12%3A05%3A12">2009-03-12 12:05:12&lt;/a> и &lt;a href="http://cake-php.ru/wiki/Manual/Developing/Views/MediaViews">2009-03-12 12:24:00&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;span class="missingpage">&amp;lt;&amp;lt; Темы&lt;/span>&lt;a href="http://cake-php.ru/wiki/Themes/edit?add=1" title="Создать эту страницу">?&lt;/a> | &lt;span class="missingpage">Помощники &amp;gt;&amp;gt;&lt;/span>&lt;a href="http://cake-php.ru/wiki/Helpers/edit?add=1" title="Создать эту страницу">?&lt;/a>&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">&lt;span class="missingpage">&amp;lt;&amp;lt; Темы&lt;/span>&lt;a href="http://cake-php.ru/wiki/Themes/edit?add=1" title="Создать эту страницу">?&lt;/a> | &lt;span class="missingpage">Хелперы &amp;gt;&amp;gt;&lt;/span>&lt;a href="http://cake-php.ru/wiki/Helpers/edit?add=1" title="Создать эту страницу">?&lt;/a>&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2009-03-12 11:43:19</title>
<link>http://cake-php.ru/wiki/Manual/Developing/Views/MediaViews/show?time=2009-03-12+11%3A43%3A19</link>
<description>&lt;div class="pageBefore">&lt;img src="http://cake-php.ru/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://cake-php.ru/wiki/Manual/Developing/Views/MediaViews" class="">/Manual&amp;nbsp;/&amp;nbsp;Developing&amp;nbsp;/&amp;nbsp;Views&amp;nbsp;/&amp;nbsp;Media&amp;nbsp;Views&lt;/a> за &lt;a href="http://cake-php.ru/wiki/Manual/Developing/Views/MediaViews?time=2009-03-12+11%3A43%3A19">2009-03-12 11:43:19&lt;/a> и &lt;a href="http://cake-php.ru/wiki/Manual/Developing/Views/MediaViews?time=2009-03-12+12%3A05%3A12">2009-03-12 12:05:12&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">Для&amp;nbsp;использования медиа отображения вам&amp;nbsp;необходимо сообщить контроллеру об&amp;nbsp;использовании класса &lt;!--notypo-->MediaView&lt;!--/notypo--> вместо класса по&amp;nbsp;умолчанию View. После этого просто передайте дополнительные параметры для&amp;nbsp;определения местоположения вашего файла.&lt;br />
&lt;table class="usertable" border="1">
&lt;tr class="userrow">&lt;td class="usercell">&lt;strong>Параметры&lt;/strong> &lt;/td>&lt;td  class="usercell">&lt;strong>Описание&lt;/strong> &lt;/td>&lt;/tr>
&lt;tr class="userrow">&lt;td class="usercell"> id&lt;/td>&lt;td  class="usercell">ID &amp;ndash; имя&amp;nbsp;файла на&amp;nbsp;сервере, включая расширение.&lt;/td>&lt;/tr>
&lt;tr class="userrow">&lt;td class="usercell"> name&lt;/td>&lt;td  class="usercell">name позволяет вам&amp;nbsp;определить другое имя&amp;nbsp;файла, с&amp;nbsp;которым он&amp;nbsp;будет послан пользователю. Определяйте имя&amp;nbsp;без расширения. &lt;/td>&lt;/tr>
&lt;tr class="userrow">&lt;td class="usercell"> download&lt;/td>&lt;td  class="usercell">Логическое значение, показывающее должны ли&amp;nbsp;быть заданы заголовки для&amp;nbsp;принудительной загрузки. &lt;/td>&lt;/tr>
&lt;tr class="userrow">&lt;td class="usercell"> extension&lt;/td>&lt;td  class="usercell">Расширение файла. Должно соответствовать внутреннему списку доступных mime-типов. Если определенного mime-типа нет&amp;nbsp;в&amp;nbsp;списке, то&amp;nbsp;файл не&amp;nbsp;будет загружен. &lt;/td>&lt;/tr>
&lt;tr class="userrow">&lt;td class="usercell"> path&lt;/td>&lt;td  class="usercell">Имя каталога, включая последний разделитель.  Путь относительно каталога APP. &lt;/td>&lt;/tr>
&lt;tr class="userrow">&lt;td class="usercell"> mimeType&lt;/td>&lt;td  class="usercell">Массив с&amp;nbsp;дополнительными mime-типами, для&amp;nbsp;пополнения внутреннего списка доступных mime-типов. &lt;/td>&lt;/tr>
&lt;/table>
&lt;span class="missingpage">&amp;lt;&amp;lt; Темы&lt;/span>&lt;a href="http://cake-php.ru/wiki/Themes/edit?add=1" title="Создать эту страницу">?&lt;/a> | &lt;span class="missingpage">Хелперы &amp;gt;&amp;gt;&lt;/span>&lt;a href="http://cake-php.ru/wiki/Helpers/edit?add=1" title="Создать эту страницу">?&lt;/a>&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">Для&amp;nbsp;использования медиа отображения вам&amp;nbsp;необходимо сообщить контроллеру об&amp;nbsp;использовании класса &lt;span class="missingpage">Media&amp;nbsp;View&lt;/span>&lt;a href="http://cake-php.ru/wiki/MediaView/edit?add=1" title="Создать эту страницу">?&lt;/a> вместо класса по&amp;nbsp;умолчанию View. После этого просто передайте дополнительные параметры для&amp;nbsp;определения местоположения вашего файла.&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2009-03-11 12:32:26</title>
<link>http://cake-php.ru/wiki/Manual/Developing/Views/MediaViews/show?time=2009-03-11+12%3A32%3A26</link>
<description>&lt;div class="pageBefore">&lt;img src="http://cake-php.ru/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://cake-php.ru/wiki/Manual/Developing/Views/MediaViews" class="">/Manual&amp;nbsp;/&amp;nbsp;Developing&amp;nbsp;/&amp;nbsp;Views&amp;nbsp;/&amp;nbsp;Media&amp;nbsp;Views&lt;/a> за &lt;a href="http://cake-php.ru/wiki/Manual/Developing/Views/MediaViews?time=2009-03-11+12%3A32%3A26">2009-03-11 12:32:26&lt;/a> и &lt;a href="http://cake-php.ru/wiki/Manual/Developing/Views/MediaViews?time=2009-03-12+11%3A43%3A19">2009-03-12 11:43:19&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">Медиа отображения позволяют вам&amp;nbsp;посылать бинарные файлы пользователю. Например, вы&amp;nbsp;можете захотеть иметь директорию с&amp;nbsp;файлами вне&amp;nbsp;корня сайта, для&amp;nbsp;предотвращения прямого доступа к&amp;nbsp;ним. Вы&amp;nbsp;можете использовать медиа отображение для&amp;nbsp;того, чтобы вытянуть нужный файл из&amp;nbsp;специальной папки в&amp;nbsp;/app/, и&amp;nbsp;это отображение позволит вам&amp;nbsp;провести аутентификацию перед доставкой файла пользователю.&lt;br />
Для&amp;nbsp;использования медиа отображения вам&amp;nbsp;необходимо сообщить контроллеру об&amp;nbsp;использовании класса &lt;span class="missingpage">Media&amp;nbsp;View&lt;/span>&lt;a href="http://cake-php.ru/wiki/MediaView/edit?add=1" title="Создать эту страницу">?&lt;/a> вместо класса по&amp;nbsp;умолчанию View. После этого просто передайте дополнительные параметры для&amp;nbsp;определения местоположения вашего файла.&lt;br />
&lt;!--notypo-->&lt;div class="code">&lt;code>&lt;span style="color: #000000">
&lt;span style="color: #0000BB">&amp;lt;?&lt;br />&lt;/span>&lt;span style="color: #007700">class&amp;nbsp;&lt;/span>&lt;span style="color: #0000BB">ExampleController&amp;nbsp;&lt;/span>&lt;span style="color: #007700">extends&amp;nbsp;&lt;/span>&lt;span style="color: #0000BB">AppController&amp;nbsp;&lt;/span>&lt;span style="color: #007700">{&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;function&amp;nbsp;&lt;/span>&lt;span style="color: #0000BB">download&amp;nbsp;&lt;/span>&lt;span style="color: #007700">()&amp;nbsp;{&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span>&lt;span style="color: #0000BB">$this&lt;/span>&lt;span style="color: #007700">-&amp;gt;&lt;/span>&lt;span style="color: #0000BB">view&amp;nbsp;&lt;/span>&lt;span style="color: #007700">=&amp;nbsp;&lt;/span>&lt;span style="color: #DD0000">'Media'&lt;/span>&lt;span style="color: #007700">;&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span>&lt;span style="color: #0000BB">$params&amp;nbsp;&lt;/span>&lt;span style="color: #007700">=&amp;nbsp;array(&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span>&lt;span style="color: #DD0000">'id'&amp;nbsp;&lt;/span>&lt;span style="color: #007700">=&amp;gt;&amp;nbsp;&lt;/span>&lt;span style="color: #DD0000">'example.zip'&lt;/span>&lt;span style="color: #007700">,&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span>&lt;span style="color: #DD0000">'name'&amp;nbsp;&lt;/span>&lt;span style="color: #007700">=&amp;gt;&amp;nbsp;&lt;/span>&lt;span style="color: #DD0000">'example'&lt;/span>&lt;span style="color: #007700">,&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span>&lt;span style="color: #DD0000">'download'&amp;nbsp;&lt;/span>&lt;span style="color: #007700">=&amp;gt;&amp;nbsp;&lt;/span>&lt;span style="color: #0000BB">true&lt;/span>&lt;span style="color: #007700">,&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span>&lt;span style="color: #DD0000">'extension'&amp;nbsp;&lt;/span>&lt;span style="color: #007700">=&amp;gt;&amp;nbsp;&lt;/span>&lt;span style="color: #DD0000">'zip'&lt;/span>&lt;span style="color: #007700">,&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span>&lt;span style="color: #DD0000">'path'&amp;nbsp;&lt;/span>&lt;span style="color: #007700">=&amp;gt;&amp;nbsp;&lt;/span>&lt;span style="color: #DD0000">'files'&amp;nbsp;&lt;/span>&lt;span style="color: #007700">.&amp;nbsp;&lt;/span>&lt;span style="color: #0000BB">DS&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span>&lt;span style="color: #007700">);&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span>&lt;span style="color: #0000BB">$this&lt;/span>&lt;span style="color: #007700">-&amp;gt;&lt;/span>&lt;span style="color: #0000BB">set&lt;/span>&lt;span style="color: #007700">(&lt;/span>&lt;span style="color: #0000BB">$params&lt;/span>&lt;span style="color: #007700">);&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br />}&lt;br />&lt;/span>&lt;span style="color: #0000BB">?&amp;gt;&lt;/span>
&lt;/span>
&lt;/code>&lt;/div>&lt;!--/notypo-->&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">Медиа отображения позволяют вам&amp;nbsp;посылать бинарные файлы пользователю.&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2009-03-08 12:30:33</title>
<link>http://cake-php.ru/wiki/Manual/Developing/Views/MediaViews/show?time=2009-03-08+12%3A30%3A33</link>
<description>&lt;div class="pageBefore">&lt;img src="http://cake-php.ru/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://cake-php.ru/wiki/Manual/Developing/Views/MediaViews" class="">/Manual&amp;nbsp;/&amp;nbsp;Developing&amp;nbsp;/&amp;nbsp;Views&amp;nbsp;/&amp;nbsp;Media&amp;nbsp;Views&lt;/a> за &lt;a href="http://cake-php.ru/wiki/Manual/Developing/Views/MediaViews?time=2009-03-08+12%3A30%3A33">2009-03-08 12:30:33&lt;/a> и &lt;a href="http://cake-php.ru/wiki/Manual/Developing/Views/MediaViews?time=2009-03-11+12%3A32%3A26">2009-03-11 12:32:26&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;br />
Медиа отображения позволяют вам&amp;nbsp;посылать бинарные файлы пользователю.&lt;br />&lt;/div>&lt;/div>
</description>
</item>
</channel>
</rss>
