Вывод рандомно фото

Обсуждение CMS Made Simple в России.

Moderators: iturbay, wdwp

Post Reply
landex
Forum Members
Forum Members
Posts: 93
Joined: Sun Feb 10, 2008 4:02 pm

Вывод рандомно фото

Post by landex »

Всем привет!
Есть необходимость выводить в определенном месте на страницах сайта фотографии из встроенной фотогалереи, как сделать? Я поискал с тегах админки но такой возможности не увидел, может есть сторонний модуль?
Версия цмс 1.12.2
User avatar
iturbay
Forum Members
Forum Members
Posts: 85
Joined: Mon Sep 29, 2014 5:38 am

Re: Вывод рандомно фото

Post by iturbay »

Обязательно нужен модуль? можно же обойтись простым javascript!
Вот примерный шаблон для модуля Галерея:

Code: Select all

{literal}
<__script__>
var banner = new Array({/literal}{strip}{foreach from=$images item=image name=img}'{$image->file}'{if $smarty.foreach.img.last}{else},{/if}{/foreach}{/strip}{literal});
var count = banner.length;
var random = Math.floor(Math.random()*count);
document.write('<img src="'+banner[random]+'" alt="{/literal}{$image->titlename}{literal}" />');
</__script>
{/literal}
Также помню был модуль банеров:
http://dev.cmsmadesimple.org/projects/banners
Насколько помню с его помощью можно было такое реализовать, просто указав папку из "Менеджера изображений".
landex
Forum Members
Forum Members
Posts: 93
Joined: Sun Feb 10, 2008 4:02 pm

Re: Вывод рандомно фото

Post by landex »

Доброго дня!
Бальшущее спасибо!
Попробую ваше решение, по итогам отпишу!!!
User avatar
iturbay
Forum Members
Forum Members
Posts: 85
Joined: Mon Sep 29, 2014 5:38 am

Re: Вывод рандомно фото

Post by iturbay »

Code: Select all

alt="{/literal}{$image->titlename}{literal}"
Только описание у изображения уберите, а то там ошибка. ::)
Post Reply

Return to “Russian - русский”