snyadanak

snyadanak

С нами с 09 ноября 2016; Место в рейтинге пользователей: #256
snyadanak
21 марта 2018, 22:51
0
{$_modx->runSnippet('!pdoPage',[
'element' => 'msProducts',
'parents' => 23,
'tpl' => 'cats-other',
'limit' => 6,
'totalVar' => 'myTotal'
])}

{if $_modx->getPlaceholder('myTotal') == 0}
   {include 'myChunk'}
{/if}
snyadanak
21 марта 2018, 16:44
0
Так я же написал
{if $_modx->getPlaceholder('total') != 0}
    Выводим ресурсы
{else}
   {include 'mychunk'}
{/if}
snyadanak
17 марта 2018, 11:20
+1
Спасибо, что вы есть, ребята
snyadanak
16 марта 2018, 20:53
0
Только что специально на поддомене сделал каталог мочалок — всё нормально выводит (или не выводит). Никогда не пользовался этим чанком, поэтому могу только посоветовать просто обернуть в доп. условие {if $option != ''} внутри foreach
snyadanak
13 марта 2018, 20:56
0
В ту сторону. Вся информация Вот тут

Из-за количества tpl по началу можно запутаться, поэтому придется пару раз перечитать документацию и много раз попробовать вывести
snyadanak
12 марта 2018, 21:44
0
Вот это оперативность!)

Я, конечно, дурной и сонный уже, но не конца понял смысл от getX и getY, если далее в коде берутся значения x и y
if ($getX != '' and $getY != '') {
        if(isset($tvtArr[$y][$x])){
            return $tvtArr[$y][$x];  
        }
        return '';
    }
Т.е сейчас нужно и то и то указывать… Это я у себя там немного по другому делал, поэтому и вылезли эти x и y, а так лучше же
if ($getX != '' and $getY != '') {
        if(isset($tvtArr[$getY][$getX])){
            return $tvtArr[$getY][$getX];  
        }
        return '';
    }
или вообще упростить до x и y)

snyadanak
12 марта 2018, 13:46
0
pdotools_fenom_save_on_errors вот эту настройку включай, чтобы было легче найти ошибку. Как написали ниже — нужно после символа {ставить пробел в любых js
snyadanak
11 марта 2018, 20:46
0
Лично я не встречал)
snyadanak
11 марта 2018, 16:43
0
Спасибо за отличный компонент, но мне вот понадобилось брать отдельные данные из ячейки для своих нужд. Так может добавите такую возможность, сделав, например, параметры getX и getY (номер ячейки по горизонтали и вертикали, соответственно) и что-то подобное в сниппете

if ($getX != '' and $getY != '') {
        $output = $tvtArr[$y][$x];
    } else {
        $output = $pdoFetch->getChunk($wrapperTpl,  array('table' => $rows, 'classname'=>$classname), $fastMode);
    }
А то для такого дополнения полезная функция, а менять исходники как-то некрасиво. А так еще раз спасибо!)
snyadanak
11 марта 2018, 11:14
0
у меня что-то и setTotal теперь отказывается выводить
snyadanak
10 марта 2018, 00:27
0
Ну тоже самое…

[[+modx.user.id:is=`<переменная>`:then=`кнопка`]]
snyadanak
10 марта 2018, 00:23
0
{if $_modx->user.id == <переменная с id создателя>}
<button>iAmButton</button>
{/if}
snyadanak
07 марта 2018, 21:39
0
Только что проверил — работает
snyadanak
02 марта 2018, 13:45
0
Ну ты смотри, может у заказчика с браузером что, потому что у меня все норм было. У тебя, как я понял, тоже
snyadanak
02 марта 2018, 12:40
0
На страницах fenom включен, поэтому «негативно» реагировал на фигурные скобки в скриптах, даже если они были обернуты в {ignore}. Пробелы выставил и всё стало хорошо