Облачный сервис для Joomla сайтов
Навигация: Главная Форум

Добро пожаловать, Гость
Пожалуйста Вход или Регистрация.    Забыли пароль?

AcePolls как выводить все опросы, а не один?
(1 чел.) (1) Гость
ВнизСтраница: 1
Сообщения темы: AcePolls как выводить все опросы, а не один?
#3959
AcePolls как выводить все опросы, а не один? 5 г., 3 мес. назад Репутация: 1
AcePolls -компонент опросов, установил настроил, создал три опроса. В модуле который расположен на сайте пользователю выдаётся постоянно один и тот-же опрос, а хотелось бы чтобы туда хоть рандомно или как-то последовательно помещались и другие созданные опросы. Кто пользовался этим компонентом подскажите возможно ли это сделать?
MeTaN
Постов: 4
graphgraph
Пользователь в оффлайне Кликните здесь, чтобы посмотреть профиль этого пользователя
Тема заблокирована
 
#3963
AcePolls как выводить все опросы, а не один? 5 г., 3 мес. назад Репутация: 47
С компонентом идет плагин, для вывода опроса надо вывести {acepolls ID} где id номер вашего опроса.
Nikolia
ой мл... как жить хорошо!!!
Модератор
Постов: 568
graphgraph
Пользователь в оффлайне Кликните здесь, чтобы посмотреть профиль этого пользователя
конечно есть Пол: Мужской есть Страна, город: Россия
Не поленись поставить плюсик за ответ!
Тема заблокирована
 
#3966
AcePolls как выводить все опросы, а не один? 5 г., 3 мес. назад Репутация: 1
То есть в одном модуле можно выводить только какой-то один опрос по его id. Задать для одного модуля отображение какого-то перечня опросов, при обновлениях страницы, нельзя?
MeTaN
Постов: 4
graphgraph
Пользователь в оффлайне Кликните здесь, чтобы посмотреть профиль этого пользователя
Тема заблокирована
 
#3967
AcePolls как выводить все опросы, а не один? 5 г., 3 мес. назад Репутация: 1
посмотрел сейчас исходники модуля mod_acepolls.php как мне кажется рандом там уже реализован, но почему не работает непонятно
Код:

//if Show random poll is selected
if (!$poll_id) {
    $ids = modAcepollsHelper::getActivePolls();
    
    if (count($ids) > 1) {
        $poll_id = $ids[array_rand($ids)];
    } else {
        $poll_id = $ids[0];
    }
}

$results = modAcepollsHelper::getResults($poll_id);

MeTaN
Постов: 4
graphgraph
Пользователь в оффлайне Кликните здесь, чтобы посмотреть профиль этого пользователя
Тема заблокирована
 
#3968
AcePolls как выводить все опросы, а не один? 5 г., 3 мес. назад Репутация: 1
Всё разобрался, поковырявшись в коде, пришёл к выводу что если в Идентификатор опроса (ID) поставить ноль - это и будет задание рандомного показа всех активных опросов. Проверил работает. может кому то пригодится. ))))
MeTaN
Постов: 4
graphgraph
Пользователь в оффлайне Кликните здесь, чтобы посмотреть профиль этого пользователя
Тема заблокирована
 
ВверхСтраница: 1
Модераторы: Fidelity, Nikolia, cvetercom, Xemreht, mr.Hi-End
получить последние сообщения прямо на Ваш рабочий стол
Баннер
Pool Snooker Billiards Graphite Cue Stick firm Radicura Enterprises varied line up of International Brands in allied fields. Proprietor Amit Jain being an expert in branding activities actively solicits global partnerships to commit worldwide trade sport equipment goods distributor dealer supplier importer exporter trader consultant franchise shop E-Commerce Website Designing, Development, Hosting, SEO & Online/Offline Advertising ~ Goods Warehousing, Preparation, Logistics & Worldwide Customs Clearances ~ Joint Venture Liaisons for Real Estate, Finance, Insurance, Distribution & Manufacturing