рони,
Несилен я в описании проблемы..., а ещё, судя по всему, самое главное упустил, да и напутал в представленном коде. Просто голова уже кипит. Знаний мало, а хочется именно так
Знал бы как в компоненте k2 joomla прописать условие, при котором выводился блок или нет, не усложнял бы всё так через js и вас не мучил
В к2 блок формируется
<div id="videomp4false">
<ul id="lightgallery">
<li class="Videos itemVideo"><?php echo $this->item->video; ?></li>
</ul>
</div>
$video формируется
<div class="avPlayerWrapper">
<div class="avPlayerContainer">
<div id="<?php echo $output->playerID; ?>" class="avPlayerBlock">
<?php echo $output->player; ?>
</div>
</div>
</div>
$player формируется для:
ютюб
"YouTube" => "<iframe id=\"lvideo\" src=\"//www.youtube.com/embed/{SOURCE}\" width=\"{WIDTH}\" height=\"{HEIGHT}\" title=\"JoomlaWorks AllVideos Player\"></iframe>"
а если mp4, то
<div id=\"avID_{SOURCEID}\" style=\"width:{WIDTH}px;height:{HEIGHT}px;\" title=\"JoomlaWorks AllVideos Player\"></div>
<script type=\"text/javascript\">
jwplayer('avID_{SOURCEID}').setup({
'file': '{SITEURL}/{FOLDER}/{SOURCE}.{FILE_EXT}',
'image': '{PLAYER_POSTER_FRAME}',
'height': '{HEIGHT}',
'width': '{WIDTH}',
'autostart': '{PLAYER_AUTOPLAY}',
'repeat': '{PLAYER_LOOP}',
'controls': '{JWPLAYER_CONTROLS}'
});
</script>
остальное подгружается через js скрипт библиотеку jwplayer
Просто прописывая в js только одно условие, всё работает, а вот два условия уже нет.
Если вопрос будет решён, готов отблагодарить не только + и кучей слов благодарности, но и материально. Просто эта ситуация меня уже напрягает:\