目录有一个 modx 片段(如下)。还有一个 chank(模板),我需要在其中粘贴一段代码来显示图像,存储在 mysql 数据库中,用于目录列表中的每个块。数据调用是 [[+pic]],但简单地说就是打印一系列 (ascii ? ) 符号。有关于如何从 db 加载和打印(blob)图像的建议,但在我看来,它可以通过多次调用 db 为目录中的每个块同时为多个用户崩溃服务器。
片段:
<?php
$path = MODX_CORE_PATH . 'components/zzz/';
$result = $modx->addPackage('zzz', $path . 'model/','wep_');
if (! $result) {
return 'bla-bla-bla';
}
$sortByDatetime = 'datetime'; //sortby date
$sortByName = 'company_name'; //sortby alphabet
$s = $modx->newQuery('Company');
$s->sortby($sortByDatetime,'ASC'); //first-order sorting
$s->sortby($sortByName,'ASC'); //sub-group sorting
$s->where(array(
'type' => $filter,
));
$out = $modx->getCollection('Company',$s);
$output = '';
$num = 0;
foreach ($out as $item) { //get each $item from $out collection
$fields = $item->toArray();
$output .= $modx->getChunk('showAllCompaniesTpl', $fields); //append parts by template
$num += 1;
if ($num == 10) break;
}
return $output;
那么,如果可能的话,如何在几行代码中显示(解码?)图像中的条目集到目录中?