Субшаблон тумбы

Субшаблон тумбы используется для вывода тумб командами <?=Inxy::thumb()?> , <?=Inxy::test()?> так же совместно <?=Inxy::join()?> с можно использовать для вывода тумб related

Пример субшаблона тумбы:


<div class="item">
    <h3><a target="_blank" title="<?=$thumb->description?>" href="<?=$thumb->click_url?>"><?=$thumb->description?></a></h3>
    <div class="image">
        <a target="_blank" title="<?=$thumb->description?>" href="<?=$thumb->click_url?>">
            <img class="th_img" alt="<?=$thumb->description?>" src="<?=$thumb->media_url?>" />
        </a>
    </div>
    <div class="mov_info">
        <span class="dur">Duration: <em><?=$thumb->duration()?></em></span>
        <span class="date">Added: <em><?=$thumb->publish_dt?></em></span>
    </div>
    <p class="tags">Tags: <?=Inxy::join($thumb->tags'gal_tags'', ')?></p>
</div>

Список свойств объекта тумба (см. свойства объекта)

  • categories - массив категорий
  • click_url - ссылка на галерею (через редирект)
  • clicks - количество кликов на тумбу в текущей категории
  • description - описание
  • duration - длительность ролика (для видео)
  • gallery_url - прямой урл на галерею, если использовать данный урл в субшаблоне то не будут работать подключенные трэйд сктрипты и ротация - используйте click_url
  • img_url - урл изображения
  • height - высота тумбы
  • media_url - синоним img_url
  • mc - количество картинок в галерее
  • paysite_name - имя платника
  • paysite_domain - домен платника
  • paysite_ref_url - ссылка на платник
  • publish_dt - дата публикации на сайте (формат задается в настройках сайта)
  • tags - массив тагов
  • thumb_url - синоним img_url
  • title - заголовок
  • width - ширина тумбы

Список методов объекта тумба

  • duration($format = 'i:s') - длительность ролика
  • isExternal() - возвращает true если галера не расположена на домене сайта (FHG)