Владимир
С нами с 18 сентября 2017; Место в рейтинге пользователей: #1608Доп поля в оформлении заказа через minishop2
Добрый день.
Столкнулся с такой проблемой, создал дополнительные поля в форме заказа. Но на почту менеджеру приходят пустыми, делал по примеру Как тут. Но теперь приходит менеджеру письмо с незаполненными полями. И в админке тоже нет этих полей.
Столкнулся с такой проблемой, создал дополнительные поля в форме заказа. Но на почту менеджеру приходят пустыми, делал по примеру Как тут. Но теперь приходит менеджеру письмо с незаполненными полями. И в админке тоже нет этих полей.
Проблемы с переходом в админку
При переходе к странице авторизации в админку, после авторизации выкидывает на страницу с вот таким адресом: domain/MODX_URL_SCHEMEdomain/manager
И проблема с каталогом, с главной переход на товары нормальный, а со страницы каталога подставляется лишняя вкладка catalog.
Не могу понять как вылечить.
И проблема с каталогом, с главной переход на товары нормальный, а со страницы каталога подставляется лишняя вкладка catalog.
Не могу понять как вылечить.
Сортировка товаров в категории
Подскажите как можно сделать сортировку товаров в категории, есть какие либо готовые решения?
xml выгрузка
Добрый день, есть xml выгрузка из каталога. Но в каталоге есть товары которые связаны с несколькими категориями. В выгрузке, только основная категория. Как можно вывести несколько категорий в выгрузку?
<product id="{$id}">
<editedon>{$editedon | date_format:"%Y-%m-%d %H:%M:%S"}</editedon>
<category>{$parent}</category>
<aricle>{$article}</aricle>
<sort>{$sortby}</sort>
<price>{$price}</price>
<tags>{$tags[0]}</tags>
<title>{$pagetitle}</title>
<desc><![CDATA[{$mini_intro[0]}]]></desc>
<warranty>{$warranty[0]}</warranty>
<introtext><![CDATA[{$introtext}]]></introtext>
<photo>[[+360x270]]</photo>
<passport>{if $manual > '0'}https://bast.ru/media/bastion/{$manual}{/if}</passport>
<cert>{if $certificate > '0'}https://bast.ru/media/bastion/{$certificate}{/if}</cert>
<cert_pb>{if $certificate_pb > '0'}https://bast.ru/media/bastion/{$certificate_pb}{/if}</cert_pb>
<cert_eac>[[+certificate_eac]]</cert_eac>
<project_sizes>{if $developer_sizes > '0'}https://bast.ru/media/bastion/{$developer_sizes}{/if}</project_sizes>
<url>{$_modx->config['site_url']}{$uri}</url>
<features><![CDATA[ {$features_content | replace:" ":" "} ]]></features>
<tech><![CDATA[ {$tech_content | replace:" ":" "} ]]></tech>
</product>
Ошибка при генерации xml
Добрый день, возникла проблема сегодня. До этого работала выгрузка нормально. Ничего не менялось.
error on line 2 at column 6: XML declaration allowed only at the start of the document
error on line 2 at column 6: XML declaration allowed only at the start of the document
Помощь с выводом тикетов
Добрый день, подскажите пожалуйста.
Есть такая конструкция для вывода определенных тикетов по тегам в товарах:
Вот что в логах, только появилось:
Есть такая конструкция для вывода определенных тикетов по тегам в товарах:
[[!mxConnectorLinks?
&slave=`[[*parent]],[[*id]]`
&taxons=`2`
&outputSeparator=`,`
&toPlaceholder=`faq_res`
&tpl=`@INLINE [[+master]]`]]
[[!+faq_res:notempty=`
<h3>Вопросы и ответы</h3>
<ul class="list">
[[!pdoResources?
&parents=`0`
&showHidden=`1`
&showLog=`0`
&resources=`[[+faq_res]]`
&tpl=`@INLINE <li><a href="[[+uri]]">[[+pagetitle]]</a></li>`
]]
</ul>
`]]
Подскажите где в конструкции ошибка?Вот что в логах, только появилось:
[2018-11-15 16:11:50] (ERROR @ /home/bast/htdocs/core/xpdo/om/xpdoquery.class.php : 380) Invalid query expression
Перекодировка UTF-8 в cp1251
Добрый день, помогите пожалуйста, после обновления ядра перестала работать обработка:
<?php
if (empty($options)) {
$options = 'UTF-8';
}
$input = iconv('UTF-8', 'windows-1251', $input);
$bom = pack('H*','EFBBBF');
$input = preg_replace("/^$bom/", '', $input);
return $input;
После обновления системы перестала срабатывать, в чем может быть причина?
[[pdoUsers?
&showInactive=`1`
&showBlocked=`1`
&limit=`20000`
&groups=`Profi-OPS`
&tpl=`@INLINE [[+id]];[[+email]];[[+username]];{{+createdon:date=`%d/%m/%Y`}};[[+fullname]];[[+firstname]];[[+patronym]];{{+dob:date=`%d/%m/%Y`}};[[+mobilephone]];[[+calltime]];[[+jobexperience]];[[+jobregion]];[[+jobcity]];[[+company]];[[+companyprofile]];[[+title]];[[+website]];[[+companyemail]];[[+phone]];[[+zip]];[[+state]];[[+city]];[[+address]];[[+membercard]]`
]]
{$_pls['export-users']|cp1251_convert}
Сама конвертация:<?php
if (empty($options)) {
$options = 'UTF-8';
}
$input = iconv('UTF-8', 'windows-1251', $input);
$bom = pack('H*','EFBBBF');
$input = preg_replace("/^$bom/", '', $input);
return $input;
После обновления системы перестала срабатывать, в чем может быть причина?
Кодировка выгружаемого контента
Помогите разобраться. Есть выгрузка пользователей, которую необходимо производить в кодировке cp1251 а сайт на utf-8, раньше плейсхолдер {$_pls['export-users'] | cp1251_convert} работал корректно, после обновления он не срабатывает, если в выгрузке его убрать, выгружает в utf-8.
[[!pdoUsers?
&groups=`Profi-OPS`
&showInactive=`1`
&showBlocked=`1`
&limit=`20000`
&toPlaceholder=`export-users`
&tpl=`@INLINE [[+id]];[[+email]];[[+username]];{{+createdon:date=`%d/%m/%Y`}};[[+fullname]];[[+firstname]];[[+patronym]];{{+dob:date=`%d/%m/%Y`}};[[+mobilephone]];[[+calltime]];[[+jobexperience]];[[+jobregion]];[[+jobcity]];[[+company]];[[+companyprofile]];[[+title]];[[+website]];[[+companyemail]];[[+phone]];[[+zip]];[[+state]];[[+city]];[[+address]];[[+membercard]]`
]]
{$_pls['export-users'] | cp1251_convert}
сниппет cp_1251_convert<?php
if (empty($options)) {
$options = 'UTF-8';
}
$input = iconv('UTF-8', 'windows-1251', $input);
$bom = pack('H*','EFBBBF');
$input = preg_replace("/^$bom/", '', $input);
return $input;
Не работает конвертация после перехода на новую версию. Перестало выводиться свойство после обновления
Добрый день, после обновления ядра почему-то перестало выводиться свойство с гарантией:
{if $_modx->resource.warranty?}
<p class="warranty">{$_pls['warranty.caption']}: <strong>{$_pls['warranty']}</strong></p>
{/if}
В чем может быть проблема? Необходима консультация по getResources
C MODX начал разбираться совсем недавно, нашел вот такой вывод описания и ключевых слов:
<meta name="description" content="{$_modx->resource.title ?: '{$_modx->resource.title}'}">
<meta name="keywords" content="{$_modx->resource.keywords ?: '{$_modx->resource.pagetitle}'}">
Установил модуль getResources, но почему то не срабатывает. Может модуль необходим другой?