我设法构建了一个滑块(作为自己的内容元素),在表“tt_content”上我有一列读取表“滑块”的记录,它只返回记录的数量。
现在,当我在后端布局上创建一个滑块元素时,我想要一个列表,其中包含当前显示在该特定滑块元素上的图像。像这样:
现在在我的SliderPreviewRenderer.php我有以下
public function preProcess(
PageLayoutView &$parentObject,
&$drawItem,
&$headerContent,
&$itemContent,
array &$row
)
{
if ($row['CType'] === 'slider') {
$headerContent = '<strong>' . $parentObject->CType_labels[$row['CType']] . '</strong><br/>';
$itemContent .= '<p class="title">Images:</p>';
$itemContent .= $parentObject->linkEditContent($parentObject->getThumbCodeUnlinked($row, 'tt_content', 'slider') . '<br />');
$drawItem = false;
}
}
现在我刚刚阅读了它位于 tt_content 上的列(我猜)。使用此代码,我只得到第一张图像,没有别的。
我想要的第二件事是设置。设置保存在不同的表中。我怎样才能得到设置呢?设置保存在“slidersettings”表中。我没有代码,因为我不知道如何实现。滑块设置的外键是“slider_settings_relation”,它返回一个整数。关系是 1-1。
你能告诉我我该怎么做吗?我一直在网上寻找解决方案,但似乎还没有人有这样的问题。
此致,