sollte auch so gehen...
PHP-Code:
<?php
$job_title = \Contao\System::getContainer()->get('contao.insert_tag.parser')->replace('{{job::title}}');
$findme = 'Lehre';
$pos = strpos($job_title, $findme);
if ($pos === false) {
# echo "Der String '$findme' wurde nicht im String '$job_title' gefunden";
echo '<p>{{insert_content::849}}</p>';
} else {
# echo "Der String '$findme' wurde im String '$job_title' gefunden";
echo '<p>{{insert_content::848}}</p>';
}
?>
oder
PHP-Code:
<?php
use Contao\System;
$parser = System::getContainer()->get('contao.insert_tag.parser');
$jobTitle = $parser->replace('{{job::title}}');
$findme = 'Lehre';
$pos = \strpos($jobTitle, $findme);
if ($pos === false) {
// echo "Der String '$findme' wurde nicht im String '$jobTitle' gefunden";
echo '<p>' . $parser->replace('{{insert_content::849}}') . '</p>';
} else {
// echo "Der String '$findme' wurde im String '$jobTitle' gefunden";
echo '<p>' . $parser->replace('{{insert_content::848}}') . '</p>';
}
?>
Content holen wäre auch möglich über
PHP-Code:
\Contao\Controller::getContentElement(849)