Emosko, Клонируйте виджет text, и на выводе замените <?php echo nl2br($widget->options['content']); ?> на <?php echo $widget->options['content']; ?>
Если что то не понятно, спрашиваете, так же есть готовый виджет Текстовый HTML блок, могу скинут…

My-InstantCMS.Ru
По всем вопросам пишите в телеграм, сюда без VPN не пускает
+1127
Репутация
16309
Рейтинг
shark255, Если разбираетесь в кодах, вот вам тема instantcms.ru/forum/thread17994-1.html#170560 только вам нужно меня модель форума
Откройте \www\components\content\model.php в строке 245 есть такой код:
вот после u.login as user_login надо поставить запятую и добавить u.city
должно получиться так
потом в шаблоне
$sql = "SELECT con.*, con.pubdate as fpubdate, cat.title as cat_title, cat.seolink as catseolink, cat.showdesc, u.nickname as author, u.login as user_login FROM cms_content con
должно получиться так
$sql = "SELECT con.*, con.pubdate as fpubdate, cat.title as cat_title, cat.seolink as catseolink, cat.showdesc, u.nickname as author, u.login as user_login, u.city FROM cms_content con
<div> {$article.author} {$article.city} - <a href="{$article.url}">{$article.title}</a> </div> {/foreach}
Когда то уже писал про этот баг в форуме instantcms.ru/forum/thread16725.html и вроде бы решил, комменты добавлялись но не обновлялись, это было в локальном сервере, но с приходом на хостинг, обновлялись аяксом...
Даже не знаю почему у вас не работает
Даже не знаю почему у вас не работает

а что вы хотите вывести? в view вы передаете текст 'добавить файл', в add 'удалить файл'...
Создайте com_testv_view.tpl и внутри напишите <h2>{$addfile}</h2> при входе на site.ru/testv/view выводить "добавить файл"
Создайте com_testv_view.tpl и внутри напишите <h2>{$addfile}</h2> при входе на site.ru/testv/view выводить "добавить файл"
$zapis получает данные из БД, сохраняет в массив и передает в com_test_view.tpl
Пример функции в model.php
Пример функции в model.php
public function getZapis(){ $sql = "SELECT * FROM cms_table"; $result = $this->inDB->query($sql); if ($this->inDB->error()) { return false; } if (!$this->inDB->num_rows($result)) { return false; } while ($zap = $this->inDB->fetch_assoc($result)){ $zapis[] = $zap; } return $zapis; }
Обработчик не обязательно должен быть в отдельном файле add.php… У меня например в Frontend.php внутри if ($do == 'add')
Вообщем если вы хотите вывести данные из БД в view то вот примерный код:
Вообщем если вы хотите вывести данные из БД в view то вот примерный код:
if ($do == 'view'){ $zapis = $model->getZapis(); //В моделе нужно создать функцию getZapis $smarty = $inCore->initSmarty('components', 'com_test_view.tpl'); $smarty->assign('zapis', $zapis); $smarty->display('com_test_view.tpl'); return; }
через phpmyadmin в БД найдите поле и редактируйте
omalisev, Генератор плагина
SE7EN, чем искать везде и заменить даты, лучше откроете /system/libs/ strings.helper.php там есть функция string_date_ago который принимает дату и вернет что то типа 2 дня назад, вам нужно сделать так чтоб функция приняла дату и вернула дату😊
Это если вам нужно изменить даты всего сайта
Это если вам нужно изменить даты всего сайта
Lora, а простой текст echo "qwerty"; выводить?
Попробуйте выводить с помощью heredoc
Попробуйте выводить с помощью heredoc
Nemoi, Спасибо, результат получилось что то вроде 2.12345678 но (int)($DateDiff) всё решил…
Здравствуйте!
Такой вопрос: Есть поле enddate в БД тип timestamp, мне нужно сравнить текущую дату со значением поле enddate, в интернете нашел такой код
Идея такая чтоб если переменная data <= 0 то идет аякс запрос где изменить значение поле status на 0
Проблема в том что например если enddate == 2014-03-15 а текущая дата 2014-03-19 то переменная $date должна ровняться к -4 а она ровняется к 4
Такой вопрос: Есть поле enddate в БД тип timestamp, мне нужно сравнить текущую дату со значением поле enddate, в интернете нашел такой код
$interval = date_diff($datetime1, $datetime2); $date = $interval->format('%d');
Проблема в том что например если enddate == 2014-03-15 а текущая дата 2014-03-19 то переменная $date должна ровняться к -4 а она ровняется к 4
Как сказал Евгений, всё ради интереса…А почему не сделали просто типами контента? Не вникал в ваш компонент, но вроде бы FAQ возможно сделать и отдельным типом контета. Получится почти то же самое, что и FAQ в первой ветке.
Короткая информация о типах контента, который возможно кто то не знал:
Как нам известно, если мы хотим изменить вид своего типа контента, мы создаем в \templates\default\content\ два файла, для списка {ИМЯ}_list.tpl.php для просмотра {ИМЯ}_item.tpl.php
Но иногда появляется необходимость в создании еще какого нибудь экшена и запроса или изменении запроса, тогда если мы изменим файл /system/controllers/{ИМЯ}/model.php то данное действия повлияет на все типы контента, решение оказывается очень простое…
Создаем тип контента, например faq потом создаем папку faq в /system/controllers/ и там же создаем свой модель и фронтенд...
Только я пока не понял как расширят модель и фронтенд данного типа контента который находиться в /system/controllers/content по этому просто скопировал все содержимое папки content в папку faq и изменил имена некоторых классов и функции...
Думаю так можно с экономить много времени, так как автоматический создается Система комментирования, рейтинг, теги, наборы и т.д
Люди уже давно ждут двойку — может подождем выхода релиза и не будет своими хотелками оставить дату выхода еще на несколько месяцев.Но есть и третье: обсудить и найти лучший вариант.
Неужели вы думаете что после выхода релиза всё таки останется, ведь будет 2.0.1, 2.0.2 и т.д. может тогда будет придумывать новые дополнение к уже имеющим компонентам?