Михаил Божко

Михаил Божко

Был в сети 07 сентября 2021, 02:17
Заказы принимаю
pdoCrumbs и сейчас не работает в стандартном вызове
{'pdoCrumbs'|snippet:[
'fastMode' => 1,
'tplWrapper' => '@INLINE <div class="breadcrumbs"><div class="section-wrapper">{$output}</div></div>',
'wrapIfEmpty' => 0,
'showHome' => 0,
'showCurrent' => 1,
'tplHome' => '@INLINE <a href="/" class="breadcrumbs__item">Главная <span class="breadcrumbs__divider">›</span></a>',
'tpl' => '@INLINE <a href="{$link}" class="breadcrumbs__item">{$menutitle} <span class="breadcrumbs__divider">›</span></a>',
'tplCurrent' => '@INLINE <span class="breadcrumbs__item breadcrumbs__item--current">{$menutitle}</span>'
]}
пришлось удалять строки
if (!isset($return)) {
    $scriptProperties['return'] = $return = 'chunks';
}
из кода сниппета pdoCrumbs
20-26 Мбайт спокойно импортировал.
Да-да, теперь на вашем импортёре свет клином сошёлся. Советы других — мусор.
Может ТС нужно импортнуть один раз 1000 позиций — зачем ему платный инструмент? Проще на скорую руку накропать свой.

И делал я всё очень просто:
$xpath_expression = '//mysqldump/database/table_data/row/field';
$xml = new DOMDocument();
$xml->load($file);
$xpath = new DOMXPath($xml);
$nodes = $xpath->query($xpath_expression);
а далее цикл.
И смещение присутствует, чтобы скрипт по таймауту не отваливался.
На beget и timeweb на ура работает, не говоря уже про VPS.
Здесь очевидно нужна практика (как критерий истины), или комментарий гуло (яндекс) специалиста.
Издеваешься? Так они тебе и сказали. Вообще-то такой подход сокрытия ссылок может быть расценен, как клоакинг.

Но это уже холивар))
Не, код верный и один и тот же {$modx->resource->pagetitle}. И даже в теле одного и того же ресурса, только при разных шаблонах. Если у ресурса шаблон BaseTemplate, то всё работает (выводит заголовок страницы), а если шаблон мой, то код не компилируется, а просто выводится текстом {$modx->resource->pagetitle}. Похоже, что Fenom в pdoParser просто-напросто не включается, но такие плейсхолдеры работают [[#2.pagetitle]].