Zuldek
-
Постов
87 -
Зарегистрирован
Тип контента
Профили
Загрузки
База знаний IPS Community Suite 4
База знаний IP.Board 3.x
Форумы
События
Магазин
Совместные покупки
Сообщения, опубликованные Zuldek
-
-
В менеджере меню, включен пункт правил, но не отображается так как данная функция отключена. Собственно, как включить данную функцию?
-
Мужики, хелп.
В панеле модератора, очередь одобрения. Необходимо вывести значение поля так же как и содержимое поста.
Если необходимо проверить сообщение, то ок, любое значение поля возможно вытащить. Но вот если на модерации тема с 1 сообщением, то значение оно вытаскивает только из таблицы топика. То есть мне необходимо и там и там поле создавать, а затем все это настраивать. То есть если создается тем, то заносим значение в таблицу топиков и наоброт.
Чтобы было меньше гемороя. Буду заносить значение только в таблицу постов. Так вот, для того чтобы взять значение из таблицы постов когда на проверке топик.
Необходимо обращаться к функции
public function content() { return $this->mapped('content'); }
Ок, благодаря ей, возможно вытащить значение любого поля из таблицы постов.
Проблема в том, что я не знаю как передать значение в функцию
public function content($t = false) { return $this->mapped($t ?? 'content'); }
Функция просто не принимает значение которое ей передают.
Ок, создаем точно такую же функцию, проблема в том что ее не видно если вызывать из файла Unapproved.php.
Мужики, хелп
-
public function content() { return $this->mapped('content'); }
Функцию нашел, только передать параметр не удается, создавал другую функцию, но не обратиться к ней...
А так через нее возможно достатьзначение другого поля...
-
Панель модератора -> очередь одобрения
-
Когда вызываем
$item->content()
В очереди при модерации, к какой функции обращаемя? Не содержимое поста необходимо вывести, а значение другого поля...
-
Предусмотрена ли функция от ips, которая подсчитывает длину сообщения?
-
Что за плагин который накладывает копирайт на загружаемые изображения?
-
дефолтное значение должно быть 1364?
-
-
Уже удалил, нет возможно глянуть. Ранее вроде смотрел, их там не было...
-
-
Не понимаю, никакого расширения не создавал. Где мне создать какой та скилет?
Мне просто необходимо отправлять пользователю уведомление с текстом, не более...
-
Как вытащить записи из 2 таблиц и сопоставить через join left - понятно.
Но как вытащить записи из одной таблицы и в тоже время при наличии записи во второй сопоставить. Выводим все записи из первой таблицы + только если есть во второй вытаскиваем и из второй.
Как выполнить такой запрос?
-
Не то, все перепутал.
$member = \IPS\Member::loggedIn(3);
Тут указываю у какого конкретного пользователя необходимо обновить.
Обновляет, но не у конкретного аккаунта, а у моей учетной записи. В чем дело?
\IPS\Member::load($idu);
Вот что нужно было...
-
$member = \IPS\Member::loggedIn(3); $member->test = 2; $member->save();
Верно ли выполняю, необходимо обновить данные в поле, не удается...
Точнее выходит, в таблице меняется, но вот кэш. Видимо из-за кэша, отображается по прежнему. Как обновить кэш?
-
$notification = new \IPS\Notification( \IPS\Application::load('core'), 'private_message_added', [ 'title' => "Mark has replied to A Topic", 'url' => 'asd', 'content' => "Lorem ipsum dolar sit", 'author' => \IPS\Member::load( 1 )]); $notification->send();
Не выходит, совсем
-
$notification = new \IPS\Notification( \IPS\Application::load('app'), 'key', $item, $params ); $notification->recipients->attach( \IPS\Member::load(1)); $notification->send();
Что именно в параметрах указывать. Как отправить уведомление которое будет как от системы, в которой не будет ссылки в нем. Только сообщение, заголовок и оранжевый бордюр по левому борту. То есть не кликабельное уведомление...
-
Как отправить конкретному пользователю, свое уведомление?
-
Ничего не помнимаю.
1 - необходимо создать js файлы
2 - когда отправляем якс запрос, отдавать что та вроде
\IPS\Output::i()->jsFiles = array_merge( \IPS\Output::i()->jsFiles, \IPS\Output::i()->js( 'front_profile.js', 'core' ) );
И передавать данные в js?
Где данный js расположен
- /js/front/controllers/profile/ips.profile.body.js
-
Как сделать ссылку, клик по которой не будет обновлять страницу, а отправит якс запрос?
В модальном окне выводит
console.log('ss');
В index.php прописал
define( 'IN_DEV', TRUE );
-
Как включить режим разработчика?
-
<a href='/admin/?app=core&module=settings&controller=pr&tab=approve' data-ipsdialog-size='my1' data-ipsdialog=''>Открыть модалное окно</a>
Таким образом открываем в модельном окне то что пришло в ответ.
Как будет просто отправить якс запрос на сервер, отдать js и выполнить его на странице?
-
13 часов назад, Desti сказал:
отправить ajax запрос на сервер, получить ответ в json (например)
Отправляю ajax запрос на сервер, как верно отдать js код?
\IPS\Output::i()->sendOutput(json_decode("console.log('sdf')"))
Не выводится сообщение в консоле
-
\IPS\Output::i()->sendOutput($form); Просто в html код обернул и все заработало \IPS\Output::i()->sendOutput("<div class='ipsWidget_inner ipsPad'>".$form."</div>");
Перелинковка в тексте, плагин
в Техническая поддержка Invision Community
Опубликовано
Возможно есть готовый плагин. Суть в том, что в настройках указываешь ключевое слово и ссылку, а при постинге на форуме. Автоматически в тексте ищет ключ и проставляет ссылку.
Есть готовый?