bandit58
-
Постов
45 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Загрузки
База знаний IPS Community Suite 4
База знаний IP.Board 3.x
Форумы
События
Магазин
Совместные покупки
Сообщения, опубликованные bandit58
-
-
20 часов назад, Exception сказал:
В данном случае можно при помощи js найти это Да на фронте, но это такой себе вариант в виде костылей. При помощи php в твоем случае никак, там выводится языковая строка которая хэшируется.
Единственное что можно сделать, это доработать класс IPS\downloads\Field (\applications\downloads\sources\Field) и добавить туда кастомный (свой) вывод значения чекбокса. Пример можно взять из похожего класса IPS\cms\Fields так как они оба расширяют класс \IPS\CustomFieldСпасибо за ответ. Будем пытаться
-
11 минут назад, Exception сказал:
или тебе нужно получить значение у файла, у которого уже был отмечен чекбокс?
Именно, мне необходимо получить значение у файла, у которого был отмечен чекбокс. Через php разве нельзя реализовать?)
-
21 час назад, Exception сказал:
При помощи js, повесить на чекбокс проверку состояния при клике, и показывать нужные иконки
Хмм, а можно по подробнее?)
-
Привет, создал дополнительное поле для файлов. Формат поля чекбокс.
Как сделать проверку, чтоб при активном чекбоксе отображалась первая иконка, при неактивном вторая?
Ниже скрин
Спойлер -
10 часов назад, Zero108 сказал:
Можно просто в HTML-код письма добавить ссылку на отписку: https://www.unisender.com/ru/blog/sovety/kak-pravilno-otpisyvat-ot-rassylki-gid-po-list-unsubscribe/
Так, а где ссылку на отписку найти?)
-
-
Кстати, как обновился до последней версии, так теперь у народа статуса "Онлайн" нет, постоянно "Был в сети минуту назад".
-
9 минут назад, SlawkA сказал:
так это же с тракерсмп 🙂
Именно)
-
Привет, в постах темы у пользователей под аватаркой сделал кастомные вкладки. Как то можно реализовать так же, как на картинке? Если вторая вкладка у пользователя пустая (к примеру доп поле пользователя не заполнено), то отображать только первую (которая изначально активная), а вторую вкладку скрывать.
-
6 минут назад, ZIKURIK сказал:
обычно делают так: перед циклом foreach задают переменную например $id=0; далее в теле цикла увеличивают её $id++
вижу это код в шаблоне post? Там есть id для каждого поста, попробуй заменить в своем коде "01" на {$comment->$idField}Сработало. Спасибо большое
-
Только что, ZIKURIK сказал:
id у элементов не может быть одинаковым
А как это можно исправить?
-
Привет, в чем может быть проблема, в сообщениях сделал вкладки для пользователей с инфой, но они как будто конфликтуют. Вкладки в первом сообщении открываются нормально, а остальные не работают.
Вот код:
Спойлер<div class="ipsTabs ipsTabs_small ipsTabs_stretch ipsClearfix" id="blocksTab_01" data-ipstabbar="" data-ipstabbar-contentarea="#blocksTab_01_content">
<a href='#blocksTab_01' data-action='expandTabs'><i class='icon-caret-down'></i></a>
<ul role='tablist'>
<li role='presentation'>
<a href="#" role='tab' id='blocksTab_01_forums' class='ipsTabs_item ipsType_center' aria-selected="true">Первая</a>
</li>
<li role='presentation'>
<a href="#" id='blocksTab_01_orion' role='tab' class='ipsTabs_item ipsType_center'>Вторая</a>
</li>
</ul>
</div>
<div id="blocksTab_01_content" class="ipsTabs_panels">
<div id="ipsTabs_blocksTab_01_blocksTab_01_forums_panel" class="ipsTabs_panel" style="" aria-hidden="" animating="false">
<div class="ipsWidget_inner">
<div class="ipsPad_half" id="scroll_streams">
<ul class="ipsDataList ipsDataList_reducedSpacing" id="results">
</ul>
</div>
</div>
</div>
<div id="ipsTabs_blocksTab_01_blocksTab_01_orion_panel" class="ipsTabs_panel" style="" aria-hidden="" animating="false">
<div class="ipsWidget_inner">
<div class="ipsPad_half" id="scroll_streams">
<ul class="ipsDataList ipsDataList_reducedSpacing" id="results2"> </ul>
</div>
</div>
</div>
</div> -
В 20.04.2020 в 22:31, andros0789 сказал:
сейчас проще написать на js обычный блок с выводом контента с канала с оформлением под родной шаблон IPS
Делал когда-то для себя))Думаю интернет вам поскажет как переделать под новый апи твича)будет две вкладки с трансляциями твич и ютуб. Вверху всегда выводятся онлайн трансляцииа можно сделать чисто 2 вкладки со текстом своим? нужен js?
-
@Desti Тоесть можно так вывести? $member->field_ID
-
1 час назад, Desti сказал:
{{$member = \IPS\Member::load( $memberID);}} Ник ползателя с ID={$memberID} - {$member->name}
$memberID естессно, надо передать в шаблон в параметрах или получить из уже имеющихся данных.
Не для определённого пользователя, а вывести определённое поле (например поле "о себе") там, где есть контент пользователя
Как поля отображаются под аватаркой пользователя в темах, вот так же необходимо вывести любое определённое поле (а не все) к примеру под сообщением пользователя.
Либо в другом любом месте, где есть контент пользователя
-
2 часа назад, Desti сказал:
Получить пользователя по ID через $member = \IPS\Member::load( $id ), вывести поле ( $member->name, например.. )
А можно поподробней? пример?)
-
Привет, как отобразить нужное поле пользователей по ID в темах или профиле в нужном месте?
-
На странице записей вставляю ключ шаблона нужного поля: {$record->customFieldDisplayByKey('public_ver', 'listing')|raw}
В ответ получаю ошибку Error: Call to a member function customFieldDisplayByKey() on null (0)
На странице категорий записей ключ работает, а вот именно на странице самой записи ловлю ошибку
В чем может быть проблема?
-
7 минут назад, ZIKURIK сказал:
возможно, попробуй и отпиши 😀
Спасибо, сработало
-
2 минуты назад, ZIKURIK сказал:
потому что в шаблон post не передается переменная $member, вместо неё там используется переменная $comment->author()
Тоесть в коде просто меняет $member на $comment->author()??
-
8 минут назад, ZIKURIK сказал:
в системных журналах должна быть ошибка ?app=core&module=support&controller=systemLogs
После вставки кода в журнал выдает ошибки: Error: Call to a member function url() on null in /home/admin/web/site.ru/public_html/system/Theme/Theme.php(860) : eval()'d code:676
И выходит как то так:
-
35 минут назад, ZIKURIK сказал:
логи ips смотри
В логах ничего не нашел. Тема стандартная. Странно, что плагин не хочет выводить эту кнопку. Хотел прям этот код вставить в настройки поста, но сразу ошибку со стилем ловлю.
-
Вопрос, как вставить код в шаблон forums > front > topics > post, что бы не поймать ошибку [[Template forums/front/topics/post is throwing an error. This theme may be out of date. Run the support tool in the AdminCP to restore the default theme.]]???
Поясняю, плагин не хочет выводить эту кнопку возле кнопки "Изменить". Перед ником пользователя и после ника выводит, а вот в настройках поста не хочет.
{{if \IPS\Member::loggedIn()->canMention( $member )}} {{if $inList}}<li>{{endif}} <a href="#" data-action="mentionMember" data-member-id="{$member->member_id}" data-member-name="{$member->name}" data-member-link="{$member->url()}" data-member-hoverlink="{$member->url()->setQueryString( 'do', 'hovercard' )}"> {{if $title}}{lang="{$title}"}{{else}}{$member->name}{{endif}} </a> {{if $inList}}</li>{{endif}} {{endif}}
-
Вывод сообщений из тем через виджет
в Техническая поддержка Invision Community
Опубликовано
Привет всем. Можно ли как то отсортировать сообщения из темы в обратном порядке через виджет "Лента сообщений"?
В настройках виджета есть направление сортировки, но на отображение не влияет.