Марат Марабар

Марат Марабар

С нами с 07 февраля 2014; Место в рейтинге пользователей: #35
Отправить деньги
Марат Марабар
09 августа 2017, 11:25
+1
Навряд ли это сработает, лучше, наверное, так сделать:
{
  xtype: 'displayfield',
  fieldLabel: 'Телефон',
  html: config.record.properties.phone,
  anchor: '99%',
}
Это должно на 100% сработать.
Марат Марабар
08 августа 2017, 15:56
0
Попробуй так:
{
  xtype: 'textfield',
  fieldLabel: 'Телефон',
  name: config.record.properties.phone,
  anchor: '99%',
}
Марат Марабар
25 июля 2017, 13:50
+2
if (isset($_GET['id']) && $_GET['id'] != 10) {
    $modx->sendErrorPage();
}
Марат Марабар
13 июля 2017, 23:52
0
А курсы, это тоже товары miniShop2 или отдельно?
Марат Марабар
11 июля 2017, 20:02
0
Готов взяться, если актуально.
Марат Марабар
08 июля 2017, 15:03
0
Все доступные плейсхолдеры посмотреть можно так:
{'!msGetOrder' | snippet: [
        'tpl' => '',
]}
Марат Марабар
08 июля 2017, 11:04
+2
Примерно так:

if (!$idt = (int)$modx->resource->id) { return ''; }

$tvId = 2; // Указать ID TV с числами
$numbers = array();
$output = '';

$q = $modx->newQuery('Ticket', array('parent' => $idt));
$q->leftJoin('modTemplateVarResource', 'TV', 'TV.contentid = Ticket.id');
$q->select($modx->getSelectColumns('modTemplateVarResource', 'TV', '', array(
    'tmplvarid', 'contentid', 'value',
)));
$q->where(array(
    'TV.tmplvarid' => $tvId,
));

if ($q->prepare() && $q->stmt->execute()) {
    while ($row = $q->stmt->fetch(PDO::FETCH_ASSOC)) {
        $numbers[] = $row['value'];
    }
}

if ($numbers) {
    $tmp = array_sum($numbers) / count($numbers);
    $output = round($tmp, 1);
}

return $output;
Марат Марабар
30 июня 2017, 17:45
0
Напишите мне на marat@marabar.ru, если ещё актуально.
Марат Марабар
29 июня 2017, 08:27
1
0
&where=`{"Data.popular:=":"1", "OR:Data.new:=":"1", "OR:Data.favorite:=":"1"}`
Марат Марабар
28 июня 2017, 17:20
+1
Указывайте высоту явно, а не в процентах: style=«float:left;width:90%;height: 500px

<div id="yandexMap" style="float:left;width:90%;height: 500px;" class="ymBlock">
	...
</div>
Марат Марабар
16 июня 2017, 18:24
+3
Уверен, что все оценили)))
Марат Марабар
16 июня 2017, 17:12
+2
Володь, спасибо за работу, но ссылку, наверное, надо давать за закрытые pull request github.com/bezumkin/miniShop2/pulls?q=is%3Apr+is%3Aclosed
Марат Марабар
02 мая 2017, 17:55
0
Проверил, вызов плейсхолдера без условий выводит 0, если нет просмотренных
[[+looked.count]]
Марат Марабар
25 апреля 2017, 18:47
0
Попробуй так:
[[+looked.count:default=`0`]]
Марат Марабар
25 апреля 2017, 18:35
0
Т.е. после авторизации нужно пользователя редеректить на виртуальную страницу?
В принципе можно ещё один параметр добавить: &url
Марат Марабар
25 апреля 2017, 18:05
0
А так?
[[+looked.count:notempty=`[[+looked.count]]`]]
А зачем делать проверку? Если нет просмотренных, Looked вообще ничего не выводит.
Марат Марабар
28 марта 2017, 15:36
0
Привет.
1. Попробуй добавить в миникорзину содержимое чанка msDynamicCountChange, по идее должно работать — я не проверял.
2. Выше не подходит решение? Я не тестировал ещё с новой версией miniShop2 — ничего не могу сказать. В планах, в апреле, есть желание переписать компонент.