avatar
+1.68
2.474

Denis

aVadim
aVadim
Если нужно проверить, есть ли вообще заполненные дополнительные поля у топика (неважно, какие), то вот примерно такой код может быть:
{if $oContentType}
    {foreach $oContentType->getFields() as $oField}
        {if $oField->getFieldType() == 'file'}
            {if $oTopic->getFieldFile($oField->getFieldId())}
                {$bFieldsNotEmpty = true}
            {/else}
        {else}
            {if $oTopic->getField($oField->getFieldId())}
                {$bFieldsNotEmpty = true}
            {/else}
        {if}
    {/foreach}
{/if}

{if $bFieldsNotEmpty}
    поля не пустые
{/if}
Unick
Unick
Вообщем разобрался я )
Может кому пригодится вариант решения:
В /config/jevix.php добавил в массив Разрешённые параметры тегов домен googledrive.com. Теперь создаю топик в редакторе html вставляю код такого вида
<object width="600" height="400" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="wmode" value="opaque"></param><param name="allowFullScreen" value="true"></param><param name="src" value="https://googledrive.com/host/name.swf"></param><param name="allowfullscreen" value="true"></param><embed width="600" height="400" type="application/x-shockwave-flash" src="https://googledrive.com/host/name.swf" allowFullScreen="true" allowfullscreen="true"></embed></object>