Демонстрация работы виджета "PHP код"

На сайте: зарегистрировано пользователей - 126, записей в блоге - 76

Виджет "PHP код"

Виджет "PHP код"

Данный виджет выводит введенный в настройках код как php.

Используется функция eval()

Внимание. Если вы не единственный на сайте администратор и к настройкам виджета может получить доступ посторонний человек, то

виджет может выполнить любой код на вашем сайте. Обратите внимание на безопасность.

Выше выведен пример работы данного виджета.

Результат этих настроек виджета:

$posts_count = cmsCore::getModel('content')->getContentItemsCount('posts');
$users_count = cmsCore::getModel('users')->getUsersCount();
echo 'На сайте: пользователей - '.$users_count.', записей в блоге - '.$posts_count;

Поблагодарить:
автора записи
+1
11:32
451
RSS
07:39
Подскажите, пожалуйста, как этот код: $posts_count = cmsCore::getModel('content')->getContentItemsCount('posts');
$users_count = cmsCore::getModel('users')->getUsersCount();
echo 'На сайте: пользователей — '.$users_count.', записей в блоге — '.$posts_count; сделать по середине? И как надпись сделать цветной? Я хотел бы просто сделать в виджете статистику пользователей, например: Нас уже — 200
11:21
echo '<div style="text-align:center;color:red;">Нас уже: '.$users_count.'</div>';

Все смотря какая верстка у вас. Стили блока свои пропишите.
07:18
Огромное спасибо, все помогло — Вы умница!!!
21:03
+1
Добрый вечер! Если можно, подскажите еще, пожалуйста, как можно тогда сделать например: Сейчас онлайн — 5?
21:07
echo 'Сейчас онлайн - '.cmsCore::getModel('users')->filterOnlineUsers()->getUsersCount();
21:09
Огромное спасибо за помощь, все сработало — СУПЕР!
18:12
Здравствуйте, можно ли при помощи данного виджета сделать вывод аватара пользователя в нужном месте страницы? То есть — есть страница, на ней какой то html код и css и вот в нужном месте выводится аватар например поверх красивого фона с текстом, как открытка. Нужен код вывода этого самого аватара. Можно так сделать?
18:20
+1
Да, можно.
Чей аватар хотите вывести?
19:53
Каждого, кто входит на страницу.
19:56 (отредактировано)
Так можно вывести аватарку текущего зарегистрированного пользователя в виджете.
echo html_avatar_image(cmsUser::getInstance()->avatar, 'normal');
20:11
Большое спасибо. А у вас нет инструкции по разным кодам? Что вывести можно? Хотя бы самое основное. Было бы здорово такой список получить.
20:13
Такой инструкции не бывает. Все основано на личном опыте и docs.instantcms.ru
20:37 (отредактировано)
Статистика пользователей
echo '<div style="text-align:center;color:red;">Нас уже: '.$users_count.'</div>';

Вывод аватара
echo html_avatar_image(cmsUser::getInstance()->avatar, 'normal');

Сколько зарегистрировано и блогов
$posts_count = cmsCore::getModel('content')->getContentItemsCount('posts');
$users_count = cmsCore::getModel('users')->getUsersCount();
echo 'На сайте: пользователей - '.$users_count.', записей в блоге - '.$posts_count;


Вот такой список имею ввиду был бы удобным!
20:51
+1
Если бы я стал такой список заполнять то он бы никогда не закончился и вы бы в нем заблудились. В движке много всего)
viannen_98
20:56
Заведите блог здесь и выкладывайте список по мере запросов, люди пишут, вы отвечаете и переносите в список. Удобно же:) Могу и я вам помогать!
20:57
Обычно нужно вывод сколько людей, сколько людей в определённых группах, с кармой, сколько записей и так далее.
21:10
Как только найду свободное время (что вряд ли), или финансирование на такое дело, сразу же займусь.
09:30
Помогите пожалуйста ещё вывести логин пользователя и имя. Любого кто заходит на страницу.
09:45
Этот виджет поддерживает html и css?
10:05
Нужно вывести аввтар пользователя в html коде. Но не работает. А если в пхп виджет вставлять код из html то вообще не выводит. Как сделать чтоб в виджете было одновременно и php, html и css?
11:17 (отредактировано)
echo '<div>Какой то текст</div>';
22:15
Помогите пожалуйста ещё вывести логин пользователя и имя. Любого кто заходит на страницу.
22:50 (отредактировано)
+1
echo cmsUser::getInstance()->nickname;
21:40
+1
Как можно найти в определенном типе контента, определенную запись по какому либо полю и вывести из этой записи какое либо поле на экран? Если что, то могу более подробно smile
18:37
+1
$item = cmsCore::getModel('content')->getContentItem('news', $value, $field_name);

Так можно получить любую запись типа контента «news» со значением поля $field_name равным $value
18:52
+1
Благодарю!
18:53
Благодарю за очередной донат)

Бесплатнометр

Хотите поддержать выход и поддержку бесплатных дополнений для InstantCMS?
482 15 руб. 19.01
Гость 5 руб. 17.01
красн 200 руб. 16.01
vladimird 200 руб. 10.01
unlocked 50 руб. 09.01
lakomet 100 руб. 09.01
EAstomin 1 руб. 09.01
EAstomin 1 руб. 08.01
Гость 1 руб. 08.01
Марина 5 руб. 07.01
Марина 5 руб. 07.01
EAstomin 1 руб. 07.01
Гость 15 руб. 05.01
Марина 20 руб. 04.01
Марина 15 руб. 03.01
Марина 15 руб. 02.01
vikont 500 руб. 31.12
vladimird 100 руб. 29.12
vikont 250 руб. 28.12
vladimird 100 руб. 28.12
Milyana 150 руб. 27.12
shuma 15 руб. 26.12
lakomet 50 руб. 25.12
Лиловая Лиса 100 руб. 25.12
vladimird 100 руб. 24.12
Лиловая Лиса 50 руб. 24.12
THEfUm3 100 руб. 21.12
lakomet 100 руб. 21.12
Не знаете какое дополнение выбрать? Спросите на форуме. Подберем и подскажем.
InstantCMS (c) 2018 | Template create on SiteKreator addon