Станислав

Станислав

С нами с 25 марта 2017; Место в рейтинге пользователей: #260
Станислав
12 февраля 2020, 21:36
0
[2020-02-12 21:34:46] (ERROR @ /home/s/satalik2/challengesandsolutions.ru/public_html/core/cache/includes/elements/modsnippet/88.include.cache.php : 4) Данные test
[2020-02-12 21:34:46] (ERROR @ /home/s/satalik2/challengesandsolutions.ru/public_html/core/cache/includes/elements/modsnippet/88.include.cache.php : 9) MyVar is test
вот спокойно передается в хук и выводится в лог
Станислав
12 февраля 2020, 21:25
0
вы попробуйте код который я вам дал, должны данные появится
Станислав
12 февраля 2020, 20:30
0
<?php
$values = $hook->getValues();
$myvar = $values['myvar'];
$modx->log(1, 'Данные '.$myvar);
if (empty($myvar)) {
		$modx->log(1, "MyVar is empty");
    return $AjaxForm->error('MyVar is empty');
}else{
		$modx->log(1, "MyVar is " . $myvar);
		return $AjaxForm->success('Myvar exists.');
}

$modx->log(1, "Hello!");
return $AjaxForm->error('Ну хоть на что-то сработай, пожалуйста.');

return true;
проверил, дает данные
Станислав
12 февраля 2020, 20:10
+1
Попробуйте так
<?php
$values = $hook->getValues();
$myvar = $values['myvar'];
if (empty($myvar)) {
		$modx->log(1, "MyVar is empty", 1);
    return $AjaxForm->error('MyVar is empty');
}else{
		$modx->log(1, "MyVar is " . $myvar, 1);
		return $AjaxForm->success('Myvar exists.');
}

$modx->log(1, "Hello!", 1);
return $AjaxForm->error('Ну хоть на что-то сработай, пожалуйста.');

return true;
Станислав
10 февраля 2020, 12:56
0
Например так
{if $_modx->user.id > 0}
    	{if $_modx->isMember('группа 1')}
                {foreach $payments as $payment index=$index}
                {if payments.id in list [1]}
                здесь нужно вывести способ оплаты "1" для "группы 1"
                {/foreach}
    	{/if}{else}
                {foreach $payments as $payment index=$index}
                {if payments.id in list [2,3,4]}
	 	здесь нужно вывести способы оплаты "2,3,4" для "группы 2"		
                {/foreach}
{/if}
Станислав
05 февраля 2020, 16:22
+1
в системных настройках pdotools
Станислав
04 февраля 2020, 10:23
0
смогу помочь, почта satalit844@mail.ru
Станислав
04 февраля 2020, 10:21
0
я разные конфигурации использовал
Станислав
04 февраля 2020, 10:20
0
по логам можно посмотреть все что происходит
Станислав
04 февраля 2020, 10:20
0
если товар попадает на сайт попадает, то значит все работает, но не настроены связи как надо
Станислав
04 февраля 2020, 09:43
0
Нужно включить логи и настроить соответствия свойств полям в minishop2
Станислав
30 января 2020, 10:03
0
попробуйте так
{foreach $rows as $idx =>$row}
{if $idx is odd}
нечетные
{$row.title}
...
{/if}
{if $idx is even}
четные
{$row.title}
...
{/if}
{foreach}
Станислав
29 января 2020, 23:37
0
ставите каноническую ссылку и все наладится как надо, ничего страшного в таком редиректе нет
Станислав
29 января 2020, 23:22
0
modstore.pro/packages/utilities/autoredirector
при изменении адреса страницы, делает редирект на новую, либо seopro
Станислав
29 января 2020, 16:13
0
<script>param = "[[+fi.name]]";<script>
получите переменную param c нужным значением
Станислав
28 января 2020, 13:26
0
логи включайте и смотрите какой запрос получился
Станислав
28 января 2020, 13:04
0
Если последние добавленные, то нужно наверно какое то время определить, когда товар считать новым и сравнивать с текущей датой
Станислав
21 января 2020, 21:29
0
я думаю да, можете еще тут посмотреть https://www.riwkus.pro/notes/web/back-end/modx/plugins-and-events/