content [x]
1C-Bitrix 1С-Битрикс api API content description form HostCMS input keywords meta MySQL PHP sections SEO shop title user XSL База данных БД запросы интернет-магазин константа логика магазин условие форма

   

Результаты поиска 1 - 9 из 9
Начало | Пред. | 1 | След. | Конец

Немного хадкода

Автор: sopdu. Немного хадкода (/blog/hostcms/ne-mnogo-khadkoda/) Возникла проблема с кастомом элемента, у которого должна была быть необычная верстка. В частности, вывести название элемента и все дополнительные свойства. Способ вывода через XSL совсем не подходил для реализации. Достойного решения с помощью HostCMS - API тоже не нашлось. После недолгих раздумий и изучения строения sql-базы у HostCMS, было принято решение напрямую выдернуть из БД и собрать это в массив, который потом можно закастомить...

Изменен: 15.03.2016
HostCMS , content , условие , PHP , логика , api , MySQL , БД , База данных , запросы
Путь: Главная
Вывод разделов Интернет-Магазина

Встала задача реализовать вывод разделов интернет-магазина в шаблоне сайта (в верстке). Что не является типовым решением. Реализовано это так: <?php // Разделы магазина if (Core::moduleIsActive('shop')) { $Shop_Controller_Show = new Shop_Controller_Show( Core_Entity::factory('Shop', id интернет магазина) ); $Shop_Controller_Show ->xsl( Core_Entity::factory('Xsl')->getById(id xsl шаблона) ); $Current_Shop_Controller = Core_Page::instance()->object;...

Изменен: 26.01.2016
HostCMS , content , shop , sections , магазин , интернет-магазин
Путь: Главная / Блог
Немного хадкода

Возникла проблема с кастомом элемента, у которого должна была быть необычная верстка. В частности, вывести название элемента и все дополнительные свойства. Способ вывода через XSL совсем не подходил для реализации. Достойного решения с помощью HostCMS - API тоже не нашлось. После недолгих раздумий и изучения строения sql-базы у HostCMS, было принято решение напрямую выдернуть из БД и собрать это в массив, который потом можно закастомить как угодно. Реализация: $system = 26; // указывай id информационной...

Изменен: 18.01.2016
HostCMS , content , условие , PHP , логика , api , MySQL , БД , База данных , запросы
Путь: Главная / Блог
ПОЛЬЗОВАТЕЛЬСКИЕ СЕО-ДАННЫЕ

Встала задача, что бы на странице раздела инфоблока которая формируется с API выводились пользовательские мета-данные, которые он вбивает в вкладке «SEO». <? $rsSection = CIBlockSection::GetList( array(), array( "IBLOCK_ID"=>12, // Инфоблок id12 "ACTIVE"=>"Y", // активные разделы "ID"=>$_REQUEST["ID"] // id раздела приходит post-запросом ), false ); if($arSection = $rsSection->GetNext()){ $ipropValues = new BitrixIblockInheritedPropertySectionValues(...

Изменен: 08.01.2016
1C-Bitrix , 1С-Битрикс , API , content , description , keywords , meta , PHP , SEO , title , константа
Путь: Главная / Блог
XSL IF ELSE и вывод дополнительного свойства по «галочки»

Автор: sopdu. XSL IF ELSE и вывод дополнительного свойства по «галочки» (/blog/hostcms/xsl-if-else-i-vyvod-dopolnitelnogo-svoystva-po-galochki/) В XSL нет такого понятия как if else , как в PHP. Но все же нечто подобное есть. Конструкция следующая: &lt;xsl:choose&gt;    &lt;xsl:when test="УСЛОВИЕ"&gt; //это if       Действие удовлетворяющее условия    &lt;/xsl:when&gt;    &lt;xsl:otherwise&gt; //...

Изменен: 04.01.2016
HostCMS , content , условие , XSL , логика
Путь: Главная
XSL IF ELSE и вывод дополнительного свойства по «галочки»

В XSL нет такого понятия как if else , как в PHP. Но все же нечто подобное есть. Конструкция следующая: <xsl:choose> <xsl:when test="УСЛОВИЕ"> //это if Действие удовлетворяющее условия </xsl:when> <xsl:otherwise> // это else Действие не удовлетворяющее условию </xsl:otherwise> </xsl:choose> Допустим у нас дополнительное свойств «галочка». Нам нужно, что бы по активной галочки выполнялось какое-то действие, а без галочки выполнялось другое действие...

Изменен: 04.01.2016
HostCMS , content , условие , XSL , логика
Путь: Главная / Блог
Вставка редактируемых областей

Разрабатывая интернет ресурсы, очень важно учесть то, что в большинстве случаев конечный пользователь не обладает специальными знаниями (например, html) и встает вопрос, как сделать так, чтобы ему было удобно работать с ресурсом? Допустим, надо сменить телефон или время работы в шапке сайта. Конечный пользователь с этим не справляется, так как не знает, как это сделать, где и т.д. Казалось бы, что выход очевиден: или завести персонального администратора, или писать (звонить) в техническую поддержку...

Изменен: 23.12.2015
content , HostCMS , user
Путь: Главная / Блог
Вывод дополнительных свойств в категории

Задача: Вывод дополнительных свойств в категории товара. Реализация: <xsl:value-of select=".//shop_group[@id=$group]/property_value[tag_name='text-bottom']/value"/>

Изменен: 14.12.2015
content , HostCMS
Путь: Главная / Блог
Очищаем форму

Встала задача очистить форму при клике на кнопку «Очистить». Реализовано таким образом: <form action="<?=$path?>" method="post"> <input type="text" name="message" placeholder="Введите сообщение" /> <input type="submit" /> <button type="button" onclick="form.reset()">Очистить</button> </form> <script> form.alias.value = form.message.value = ''; </script>

Изменен: 10.11.2015
content , form , input , форма
Путь: Главная / Блог
Результаты поиска 1 - 9 из 9
Начало | Пред. | 1 | След. | Конец

Отсортировано по релевантности | Сортировать по дате