<?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>Блог: заметки с тегом CMS</title>
<link>https://starcoms.ru/iwrite/tags/cms/</link>
<description>Мысли о программировании, жизни и христианстве.</description>
<author></author>
<language>ru</language>
<generator>Aegea 11.1 (v4098)</generator>

<itunes:subtitle>Мысли о программировании, жизни и христианстве.</itunes:subtitle>
<itunes:image href="" />
<itunes:explicit></itunes:explicit>

<item>
<title>Битрикс: Выводим адреса элементов инфоблока на одной Яндекс карте</title>
<guid isPermaLink="false">112</guid>
<link>https://starcoms.ru/iwrite/all/bitriks-vyvodim-adresa-elementov-infobloka-na-odnoy-yandeks-kart/</link>
<pubDate>Fri, 05 Jun 2015 17:39:05 +0300</pubDate>
<author></author>
<comments>https://starcoms.ru/iwrite/all/bitriks-vyvodim-adresa-elementov-infobloka-na-odnoy-yandeks-kart/</comments>
<description>
&lt;p&gt;Столкнулся в Битрикс с задачей вывода на одной карте расположения всех офисов компаний. Данные о расположении офиса хранились в переменной «MAP» типа «Привязка к Яндекс. Карте» свойств элемента инфоблока «Офисы». В процессе решения родился следующий код:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;// Берём все значения инфоблока с ID равным 10. Вам нужно подставить свой ID.
$mas = CIBlockElement::GetList(array(), array( &amp;quot;IBLOCK_ID&amp;quot; =&amp;gt; 10 )); 

while ( $oElement = $mas-&amp;gt;GetNextElement() ) {
  $aElement[&amp;#039;PROPERTIES&amp;#039;] = $oElement-&amp;gt;GetProperties(); // Берём значения элемента инфоблока

  // Координаты хранятся в переменной MAP (подставьте вашу переменную) через запятую, разделим их
  $arTmp = explode(&amp;#039;,&amp;#039;, $aElement[&amp;#039;PROPERTIES&amp;#039;][&amp;#039;MAP&amp;#039;][&amp;#039;VALUE&amp;#039;]); 
  //Подготовка карты
  $arResult[&amp;#039;POSITION&amp;#039;][&amp;#039;yandex_scale&amp;#039;] = &amp;quot;5&amp;quot;; // Подбираем размер карты, чтобы поместились все маркеры
  // В yandex_lat и yandex_lon заносим координаты центральной точки карты
  $arResult[&amp;#039;POSITION&amp;#039;][&amp;#039;yandex_lat&amp;#039;] = $arTmp[0]; // В нашем случае координаты первого элемента инфоблока
  $arResult[&amp;#039;POSITION&amp;#039;][&amp;#039;yandex_lon&amp;#039;] = $arTmp[1];
  //Собираем маркеры
  $arResult[&amp;#039;POSITION&amp;#039;][&amp;#039;PLACEMARKS&amp;#039;][] = array(
    &amp;#039;LON&amp;#039; =&amp;gt; $arTmp[1], // LON и LAT - координаты маркера
    &amp;#039;LAT&amp;#039; =&amp;gt; $arTmp[0],
  );
}
// Выводим карту с метками через компонент Битрикса для карт Яндекса (Яндекс.Карты: настраиваемая карта)
$APPLICATION-&amp;gt;IncludeComponent(
  &amp;quot;bitrix:map.yandex.view&amp;quot;,
  &amp;quot;&amp;quot;,
  Array(
    &amp;quot;INIT_MAP_TYPE&amp;quot; =&amp;gt; &amp;quot;MAP&amp;quot;,
    &amp;quot;MAP_DATA&amp;quot; =&amp;gt; serialize($arResult[&amp;#039;POSITION&amp;#039;]),
    &amp;quot;MAP_WIDTH&amp;quot; =&amp;gt; &amp;quot;978&amp;quot;, // Ширина карты
    &amp;quot;MAP_HEIGHT&amp;quot; =&amp;gt; &amp;quot;400&amp;quot;, // Высота карты
    &amp;quot;CONTROLS&amp;quot; =&amp;gt; array(&amp;quot;ZOOM&amp;quot;, &amp;quot;TYPECONTROL&amp;quot;, &amp;quot;SCALELINE&amp;quot;),
    &amp;quot;OPTIONS&amp;quot; =&amp;gt; array(&amp;quot;ENABLE_SCROLL_ZOOM&amp;quot;, &amp;quot;ENABLE_DBLCLICK_ZOOM&amp;quot;, &amp;quot;ENABLE_DRAGGING&amp;quot;),
  )
);&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;b&gt;P.S.&lt;/b&gt; Настройки компонента карт Яндекса можно посмотреть &lt;a href="http://dev.1c-bitrix.ru/user_help/content/fileman/components_2/yandex_map/map_yandex_view.php"&gt;вот здесь&lt;/a&gt;.&lt;/p&gt;
</description>
</item>

<item>
<title>Чья CMS всех милее, всех быстрее и умнее?</title>
<guid isPermaLink="false">95</guid>
<link>https://starcoms.ru/iwrite/all/chya-cms-vseh-milee-vseh-bystree-i-umnee/</link>
<pubDate>Tue, 13 Jan 2015 22:58:49 +0300</pubDate>
<author></author>
<comments>https://starcoms.ru/iwrite/all/chya-cms-vseh-milee-vseh-bystree-i-umnee/</comments>
<description>
&lt;p&gt;Я уже вылез из cms-штанишек, когда считал, что лучше всего для сайта подходит CMS Joo... Да неважно какая! Главное, чтобы нравилась мне и на которой я набил руку.&lt;br /&gt;
Сейчас я подбираю систему в зависимости от проекта. Захотелось узнать, каким образом подходят к выбору CMS мои читатели. Используете рейтинги? Есть какой-то алгоритм? Или существует любимая система? Тогда почему она?&lt;/p&gt;
&lt;p&gt;P.S. Может, встречали сводную таблицу CMS? Киньте ссылку, пожалуйста.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Дополнительные материалы:&lt;/b&gt;&lt;br /&gt;
&lt;a href="http://itrack.ru/research/cmsrate/"&gt;Рейтинг CMS по версии iTrack&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.cmsmagazine.ru/catalogue"&gt;Каталог CMS от CMSmagazine&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://cmslist.ru/find_cms/"&gt;Выбор CMS от CMSlist&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://habrahabr.ru/post/193168/"&gt;Обзор и классификация CMS по категориям 2013 года&lt;/a&gt;&lt;/p&gt;
</description>
</item>


</channel>
</rss>