MrKarandash

MrKarandash

Был в сети 01 апреля 2022, 14:21
Заказы не принимаю
Еще несколько вопросов по поводу чистого PHP в этом вопросе:

<?php
$tip_poddonov = $hook->getValue('tip_poddonov');
$maxweight = $hook->getValue('maxweight');
$alldata = array ($tip_poddonov,$maxweight);
$string = print_r($alldata, true);
$modx->setPlaceholder('all', $string);
return true;

выводит в письме в таком виде:

Array ( [0] => Array ( [0] => EUR, 800x1200x150 [1] => US, 800x1000x170 ) [1] => Array ( [0] => 1200 [1] => 1300 ) )

Как теперь разделить эти данные к такому виду:

Тип поддонов для грузов: EUR, 800x1200x150
Макс. вес груза на палете, кг: 1200

Тип поддонов для грузов: US, 800x1000x170
Макс. вес груза на палете, кг: 1300
Вот так — выводит

[[!pdoMenu?
                &context=`[[*context_key]]`
                &select=`id,pagetitle,parent`
            	&parents=`0`
            	&level=`2`
            	&templates=`16,13,18,19`
            	&tplOuter=`@INLINE [[+wrapper]]`
            	&tpl=`@INLINE <li><a href="[[+link]]">[[+menutitle]]</a><span></span>[[+wrapper]]</li>`
            	&tplInner=`@INLINE <ul id="submenu">[[+wrapper]]</ul>`
            	&tplInnerRow=`@INLINE <li><a href="[[+link]]">[[+pagetitle]]</a></li>`
            ]]


Но если я добавляю в &parents=`0, -229` то уровни клинит и выводится только первый :\