26 октября 2016 г. 20:20:20
UPDATE structures SET https = 1 WHERE site_id = 1;
...
Читать дальше →
sql, hostcms6, HostCMS, structure
11 октября 2015 г. 23:38:38
Иногда бывает, показывая меню в шапке и футере, нужно исключить определенный пункти меню, например в шапке не показывать ссылку на главную, а в футере ее показывать, да можно просто в XSL шаблоне прописать ссылку на главную вручную, но а если это свомем другой пункт меню, то делаем так:
<?php
$Structure_Controller_Show = new Structure_Controller_Show(
Core_Entity::factory('Site', CURRENT_SITE)
);
$Structure_Controller_Show
->xsl(
Core_Entity::factory('Xsl')->getByName('НижнееМеню')
)
->menu(1);
$Structure_Controller_Show->structure()
->queryBuilder()
->where('id','!=',1) // исключаем меню с ID = 1
// или несколько пунктов меню
//->where('id','NOT IN',array(1,2,3)) // массив идентификаторов
;
$Structure_Controller_Show->show();
?>
...
Читать дальше →
меню, php, hostcms6, structure
03 октября 2015 г. 05:38:44
Например для меню
<?php
$Structure_Controller_Show = new Structure_Controller_Show(
Core_Entity::factory('Site', CURRENT_SITE)
);
$Structure_Controller_Show->addEntity(
Core::factory('Core_Xml_Entity')
->name('name')
->value('value')
);
$Structure_Controller_Show
->xsl(
Core_Entity::factory('Xsl')->getByName('ВерхнееМеню')
)
->show();
?>
В итоге в XML у нас появится новый тэг "name" со значением "value":
...
<name>value</name>
...
...
Читать дальше →
informationsystem, xml, shop, structure, hostcms6, php, меню, addEntity
03 октября 2015 г. 01:58:29
Бывает такое, что инофрмационная система на HostCMS служит для фотогалереи и все фотографии находятся по группам на одной странице, лежат все в корне с пагинацией и работаю только как увеличение по клику, но в HostCMS это отдельный информационный элемент со своей страницей для каждой фотографии, своим title, url. Порой такие страницы просто не нужны и создают "мусор" в карте сайта.
Как избавиться от этого?
...
Читать дальше →
карта сайта, php, hostcms6, structure, shop, shop_items, informationsystem_items
1 комментарий
30 сентября 2015 г. 17:48:03
<?php
$Structure_Controller_Show = new Structure_Controller_Show(
Core_Entity::factory('Site', CURRENT_SITE)
);
$Structure_Controller_Show
->xsl(
Core_Entity::factory('Xsl')->getByName('ВерхнееМеню')
)
->menu(1); // выводим меню с ID = 1
->show();
?>
...
Читать дальше →
меню, structure, php, hostcms6