Может кто, знает как его обновить
Хотел посмотреть на него, при распаковке ругается встроенный антивирус
Может кто, знает как его обновить
Хотел посмотреть на него, при распаковке ругается встроенный антивирус
наверняка это из-за строки
Чем можно заменить eval, что всё работало и антивир не ругался, с php не дружу, а гугл что то помогать не хочет :)
Чем можно заменить eval, что всё работало и антивир не ругался
Мысль как сделать есть, но нет мотивации.
Мысль как сделать есть
Нашёл рабочий виджет, если внимательно на форуме можно всё найти. Проверил на 2.15.2 работает. Данный виджет находится в теме — instantcms 2 виджет php
Нашёл рабочий виджет, если внимательно на форуме можно всё найти.
По поиску — зачет. А вот от eval вы не избавились, см. /templates/default/widgets/php/php.tpl.php
А вот от eval вы не избавились
От eval хоть не избавился, но при таком варианте антивирус молчит и главное всё работает.
при таком варианте антивирус молчит
Это, конечно, успокаивает.
и главное всё работает
Оно работает ровно по той же схеме, что и аналогичный рабочий виджет.
Протестировал тот виджет, вроде как работает. Только у него есть ограничения «Слишком длинное значение (макс. длина: 4096)». Где это значение регулируется? Или это ограничения самого движка?
макс. длина: 4096
А вам реально нужно больше или это теоретический вопрос?
А вам реально нужно больше или это теоретический вопрос?
Пока в теории. Просто вдруг разойдусь, а код не влезет. 8)
А ещё почему не все php срабатывают? Пробую вставить в просмотре записи код:
<?php html($item['title']); ?>
и ничего не отображается.
Пока в теории. Просто вдруг разойдусь, а код не влезет.
Думаю, когда вы до этого момента доберётесь, то вопрос отпадет.
А ещё почему не все php срабатывают?
Виджет — это отдельное «пространство» и нужны «мосточки», чтобы получить что-то из других «пространств».