Перейти к содержимому


Фото
- - - - -

Определение формата и вывод на странице


  • Чтобы отвечать, сперва войдите на форум
Нет ответов

#1 n1c

n1c
  • Пользователь
  • 253 сообщений
  • Дизайн, Верстка
  • Версия CMS:2.x
  • Откуда:Украина

Опубликовано 08.07.2019 - 13:26

Добрый день друзья.
 
Решил поделится решением, может кому-то пригодится
Вчера понадобилось задание сделать вывод определенного формата файла на странице.
Допустим у вас на странице уже есть вывод изображения, и понадобилось вывести музыку формата mp3.
 
На странице шаблона page.tpl выводим:
{if $file = "files/pages/{$page->image}"}
  {if $ext = substr($file,1+strrpos($file,"."))}
    {if $ext == "mp3"}
  
      {if $music = "files/pages/{$page->image}"}
      <audio controls="controls">
        <source src="{$music}" type="audio/ogg" />
        <source src="{$music}" type="audio/mpeg" />
      </audio>
      {/if}
  
    {else}


      {if $page->image}
        <img src="files/pages/{$page->image}" alt="{$page->meta_description|escape}" title="{$page->meta_description|escape}" width="100%">
      {/if}


    {/if}
  {/if}
{/if}
 

  






0 пользователей читают эту тему

0 пользователей, 0 гостей, 0 скрытых