Форум пользователей Impera CMS
Impera CMS - отличный движок для лёгкого создания интернет магазина.
Обладает невероятным количеством функций, необходимых в онлайн торговле.

Блок случайных цитат

Следить
Главная
01:30
25 янв
#
?
Максим написал:

Добрый день.

На сайте используется вывод переменной, оформленный в виде цитаты, вот так:

<blockquote>
    <p>
        {echoVar from='config->Slogan' def='Нет конфиг параметра Slogan = слоган'}
    </p>
    <footer>
        <cite>
            {echoVar from='config->SloganAuthor' def='SloganAuthor'}
        </cite>
    </footer>
</blockquote>

Хотелось бы выводить случайную цитату среди списка заданных. Например, задали массив:

[0] | Цитата 0 | Автор 0
[1] | Цитата 1 | Автор 1
[2] | Цитата 2 | Автор 2

Далее случайным образом выбрали индекс массива и вывели соответствующую цитату.

Подскажите пример функции для helper.php для реализации подобного.

Спасибо.

09:55
26 янв
#
?
Шамиль написал:
Максим написал: Хотелось бы выводить случайную цитату среди списка заданных.

Так?

{$num = rand(1, 10)}
<blockquote>
    <p>
        {echoVar from="config->Slogan$num"}
    </p>
    <footer>
        <cite>
            {echoVar from="config->SloganAuthor$num"}
        </cite>
    </footer>
</blockquote>

При условии что на бекенде созданы конфиг параметры Slogan1, Slogan2, Slogan3 и т.д. до Slogan10 и их доп.параметры SloganAuthor1, SloganAuthor2, SloganAuthor3 и т.д.

Написание ответа

Перед публикацией рекомендуется использовать Предпросмотр, чтобы увидеть конечный вид сообщения.


Обратите внимание! Для противодействия спаму новые посты форума проявляются с задержкой от нескольких минут, пока не пройдут модерацию.


Хостинг для сайта

Хостинг для интернет магазина

Svai.net

Украина
г. Черкассы
5+ Заказать

TutHost.ua

Украина
г. Киев
Заказать

Mirohost.net

Украина
г. Киев
? Заказать

HyperHosting.com.ua

Украина
г. Винница
i подробнее Заказать

Agava.ru

Россия
г. Москва
Заказать

Ukraine.com.ua

Украина
г. Киев
5 Заказать
Импераготовасотрудничатьс провайдерами Важно Учтите Этот список перечисляет лишь некоторых хостинг-провайдеров, у которых существуют специальные тарифные планы для интернет магазинов, а сам список не означает, что другие провайдеры чем-то хуже.

Существующие в списке оценки по 5-бальной шкале не должны учитываться при выборе, так как носят субъективный характер и касаются соотношения цена-качество-скорость только для самых дорогих тарифных планов.

Демо Главная Хронология Соглашение Материалы Контакты