Zitat von
Spooky
Erkläre genauer was du machst. Zeige deinen Code. Das hört sich so an als ob du etwas machst, was du gar nicht machen solltest
Da die Inhalte mit Metamodels angelegt wurden und wir diese mittlerweile Umgehen wollen. (nicht zuletzt wegen den responsiven Bildergrößen)
werden jetzt die Inhalte per Datenbankabfrage und eigenen Php Template angezeigt. Lediglich die Liste/Reader thematik bleibt. Und anstatt mit Metamodels hier die Liste bzw den Reader auszugeben geben wir ein eigenes Modul aus ... per insert Tag.
Hoffe das war einigermaßen verständlich :/
metamodel_reader:
Code:
<?php $strRendersettings = isset($this->settings)? 'settings' : 'view'; ?>
<?php if (count($this->data)):
foreach ($this->data as $arrItem):
$GLOBALS['objPage']->mm_bb_id = $arrItem['raw']['id'];
endforeach;
//detail
?>
{{insert_module::134}}
<?php else:
//liste
?>
{{insert_module::132}}
<?php endif; ?>
Module 132
Code:
<?php
function after ($this, $inthat)
{
if (!is_bool(strpos($inthat, $this)))
return substr($inthat, strpos($inthat,$this)+strlen($this));
};
function before ($this, $inthat)
{
return substr($inthat, 0, strpos($inthat, $this));
};
function between ($this, $that, $inthat)
{
return before ($that, after($this, $inthat));
};
...... und dann die abfrage und ausgabe
Lesezeichen