/**
* Initializes this class with the given options.
*
* @param array $options {
* @var bool $required Whether this element is required
* @var string $label The display name for this element
* }
*/
/**
* @return array {
* @var bool $required Whether this element is required
* @var string $label The display name for this element
* }
*/
Как можно отправить запрос с ценой = 1 000?
Делать это 40 полями в свойствах объекта не рационально.
Решение: добавить в объект каталога поле: Выпадающий список с множественным выбором, привязать справочник с нужным набором полей, и связать их.
Так не работает: имена полей перекликаются, например name он подставляет заголовок страницы.
3.2.4. Клиент вправе вносить изменения в правомерно приобретённый экземпляр Системы исключительно в целях функционирования Системы на конкретных технических средствах Клиента или под управлением конкретных программ Клиента (адаптация) в пределах, указанных на странице docs.umi-cms.ru/system_modification_rules, а также исправлять явные ошибки Системы.
not-allowed-methods[] = "custom/someLogic"
. Кастомный макрос прописать в шаблоне:<link rel="stylesheet" href="/udata/custom/someLogic" />
define( "DEBUG_SQL_SELECTOR", false )
, будет видно построены запрос по которому можно будет сделать вывод о причине проблемы. <xsl:value-of
select="document(concat('upage://', @id, '.content'))//value"
disable-output-escaping="yes" />
concat('upage://', @id, '.content'))
в результате будет обращение по адресу upage://1.content
(при @id=1), а //value
обращение к ноде результирующего XML.http://site.com/upage/1.content
или http://site.com/upage/1
для получения всей страницы. <xsl:param name="colnum" select="2"/>
<xsl:template match="udata[@module = 'catalog'][@method = 'getObjectsList']">
<xsl:apply-templates select="lines/item[position() = 1]|lines/item[position() mod $colnum = 1]"/>
</xsl:template>
<xsl:template match="item">
<div>
<xsl:apply-templates select=".|following-sibling::item[position() < $colnum]" mode="div"/>
</div>
</xsl:template>
<xsl:template match="item" mode="div">
<span class="element-{@id}" >
<xsl:value-of select="."/>
</span>
</xsl:template>
$curl -I http://comfortauto.kz/jhfuyj/
HTTP/1.1 404 Not Found
Status: 404 Not Found
$ curl -I http://comfortauto.kz/jhfuyj
HTTP/1.1 301 Moved Permanently
Status: 301 Moved Permanently
Location: /jhfuyj/
folder-redirect = "1"
секция [seo] в файле конфигурации config.ini, подробнее тут.<?php
$FORMS = Array();
$FORMS['block'] = <<<HTML
<p>Такой страницы на сайте не существует.</p>
HTML;
<xsl:template match="udata[@module = 'content'][@method = 'sitemap']">
<p>Такой страницы на сайте не существует.</p>
</xsl:template>
RewriteEngine On
RewriteRule ^admin - [R=404,L]
####################### UMI_CMS_HTACCESS_BEGIN ###########################
<a href="?p=all">Показать все товары</a>