24 октября 2019 г. 12:10:28
<?php
$oShop = Core_Entity::factory('Shop', 123);
$sXml = $oShop->getXml();
$xslName = 'ПроизвольныйШаблон';
$return = Xsl_Processor::instance()
->xml($sXml)
->xsl(Core_Entity::factory('Xsl')->getByName($xslName))
->process();
echo trim($return);
?>
...
Читать дальше →
HostCMS, xml, xsl, Xsl_Processor
02 мая 2017 г. 14:44:52
Созадем файл например observer.php в папке modules/core/mail/ со следующим содержанием:
<?php
defined('HOSTCMS') || exit('HostCMS: access denied.');
class Core_Mail_Observer
{
static public function onBeforeSend($Core_Mail)
{
$from = 'noreply@site.ru'; // От кого
$fromName = 'Интернет-магазин'; // Имя отправителя
$Core_Mail
->from($from)
->senderName($fromName)
->header('Return-Path', $from)
;
}
}
?>
Добавляем наблюдателя в bootstrap.php:
Core_Event::attach('Core_Mail.onBeforeSend', array('Core_Mail_Observer', 'onBeforeSend'));
...
Читать дальше →
core_event, хуки, HostCMS
25 апреля 2017 г. 12:34:16
SELECT `shop_items`.*
FROM `shop_items`
JOIN `shop_groups` ON `shop_groups``.id` = `shop_items`.`shop_group_id`
AND (`shop_groups`.`parent_id` IN (1,2) OR `shop_groups`.`id` IN (1,2))
WHERE `shop_items`.`shortcut_id` = 0 AND `shop_items`.`modification_id` = 0
...
Читать дальше →
HostCMS, sql, mysql
26 октября 2016 г. 20:20:20
UPDATE structures SET https = 1 WHERE site_id = 1;
...
Читать дальше →
sql, hostcms6, HostCMS, structure