Там у них на форуме чуваки-модераторы какие-то туповатые некоторые, не находите? Грег и Ингмар. Ну да хрен бы с ними.
Смотрите, проблема какая:
Есть код, прекрасно работает:
{exp:weblog:entries weblog="my_weblog" limit="1" paginate_type="field" paginate="top" disable="member_data|trackbacks|category_fields|categories"}
{title}<br />
{text}<br />
<img src="/img/{multi_field=" /><br />
<?php
$myurl = $_SERVER['PATH_INFO'];
$urlsegment = explode('/', $myurl);
if (isset($urlsegment[4]) && $urlsegment[4] != 'P0') {
$endofurl = substr($myurl, -1);
$mypagenumber = $endofurl + 1;
echo '<div id="imgdesc">{imgdesc'.$mypagenumber.'}</div>';
}
?>
Но если я добавляю проверку на существование контента в поле:
echo '{if {imgdesc'.$mypagenumber.'}}<div id="imgdesc">{imgdesc'.$mypagenumber.'}</div>{/if}';
ЕЕ выдает пустую страницу, а если включить вывод пхп-шных ошибок, выдает это:
Parse error: syntax error, unexpected ‘)’ in /var/www/vhosts/mydomain.tld/subdomains/mysubdomain/httpsdocs/system/core/core.functions.php(637) : eval()‘d code on line 45
В чем может быть проблема? Очень хочется иметь работающую проверку на существование контента в поле.