Перейти к содержанию

bandit58

Пользователи
  • Постов

    45
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные bandit58

  1. Привет всем. Можно ли как то отсортировать сообщения из темы в обратном порядке через виджет "Лента сообщений"?

    В настройках виджета есть направление сортировки, но на отображение не влияет.

  2. 20 часов назад, Exception сказал:

    В данном случае можно при помощи js найти это Да на фронте, но это такой себе вариант в виде костылей. При помощи php в твоем случае никак, там выводится языковая строка которая хэшируется.
    Единственное что можно сделать, это доработать класс IPS\downloads\Field (\applications\downloads\sources\Field) и добавить туда кастомный (свой) вывод значения чекбокса. Пример можно взять из похожего класса IPS\cms\Fields так как они оба расширяют класс \IPS\CustomField

    Спасибо за ответ. Будем пытаться :)

  3. 11 минут назад, Exception сказал:

    или тебе нужно получить значение у файла, у которого уже был отмечен чекбокс?

    Именно, мне необходимо получить значение у файла, у которого был отмечен чекбокс. Через php разве нельзя реализовать?)

  4. Привет, создал дополнительное поле для файлов. Формат поля чекбокс. 

    Как сделать проверку, чтоб при активном чекбоксе отображалась первая иконка, при неактивном вторая? 

    Ниже скрин

    Спойлер

    image.png.60dc3ca7f6fb0dbd5e777fab1c228cc8.png

    image.png.7e5cfeaf2704b585ee70edeb9dfa8e91.png

     

  5. 10 часов назад, Zero108 сказал:

    Можно просто в HTML-код письма добавить ссылку на отписку: https://www.unisender.com/ru/blog/sovety/kak-pravilno-otpisyvat-ot-rassylki-gid-po-list-unsubscribe/

    Так, а где ссылку на отписку найти?)

  6. Привет, в постах темы у пользователей под аватаркой сделал кастомные вкладки. Как то можно реализовать так же, как на картинке? Если вторая вкладка у пользователя пустая (к примеру доп поле пользователя не заполнено), то отображать только первую (которая изначально активная), а вторую вкладку скрывать. 

    Спойлер

    1527060953_2021-04-29131611.thumb.png.e44be7172c39a76de41a85b1c86a7913.png

     

  7. 6 минут назад, ZIKURIK сказал:

    обычно делают так: перед циклом foreach задают переменную например $id=0; далее в теле цикла увеличивают её $id++
    вижу это код в шаблоне post? Там есть id для каждого поста, попробуй заменить в своем коде "01" на {$comment->$idField}

    Сработало. Спасибо большое :)

  8. Привет, в чем может быть проблема, в сообщениях сделал вкладки для пользователей с инфой, но они как будто конфликтуют. Вкладки в первом сообщении открываются нормально, а остальные не работают.

    Вот код:

    Спойлер

     <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>

     183781376_2021-04-28013243.thumb.png.f48b321b3d8785fc650e93ec2b805e42.png

  9. В 20.04.2020 в 22:31, andros0789 сказал:

    сейчас проще написать на js обычный блок с выводом контента с канала с оформлением под родной шаблон IPS
    Делал когда-то для себя))Думаю интернет вам поскажет как переделать под новый апи твича)будет две вкладки с трансляциями твич и ютуб. Вверху всегда выводятся онлайн трансляции

     

    а можно сделать чисто 2 вкладки со текстом своим?  нужен js?

  10. 1 час назад, Desti сказал:
    
    {{$member = \IPS\Member::load( $memberID);}}
    Ник ползателя с ID={$memberID} - {$member->name}

    $memberID естессно, надо передать в шаблон в параметрах или получить из уже имеющихся данных.

    Не для определённого пользователя, а вывести определённое поле (например поле "о себе") там, где есть контент пользователя

    Как поля отображаются под аватаркой пользователя в темах, вот так же необходимо вывести любое определённое поле (а не все) к примеру под сообщением пользователя. 

    Либо в другом любом месте, где есть контент пользователя 

  11. На странице записей вставляю ключ шаблона нужного поля: {$record->customFieldDisplayByKey('public_ver', 'listing')|raw}

    В ответ получаю ошибку Error: Call to a member function customFieldDisplayByKey() on null (0)

    На странице категорий записей ключ работает, а вот именно на странице самой записи ловлю ошибку

    В чем может быть проблема?

  12. 2 минуты назад, ZIKURIK сказал:

    потому что в шаблон post не передается переменная $member, вместо неё там используется переменная $comment->author()

    Тоесть в коде просто меняет $member на $comment->author()??

  13. 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

    И выходит как то так:

    573827605_2021-03-28204349.thumb.png.58512c046c3cabf687c10a0d4ea3624c.png

  14. 35 минут назад, ZIKURIK сказал:

    логи ips смотри

    В логах ничего не нашел. Тема стандартная. Странно, что плагин не хочет выводить эту кнопку. Хотел прям этот код вставить в настройки поста, но сразу ошибку со стилем ловлю. 

  15. Вопрос, как вставить код в шаблон 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}}

     

  16. В 24.03.2021 в 10:31, accop сказал:

    bandit58 может настройки прокси блочат? php-fpm 

    так то 200 это не ошибка это значит всё окей

    Решено. Требовалось добавить значение в файл по пути /etc/httpd/conf.d/fcgid.conf и перезапустить службу httpd
    Значение: FcgidMaxRequestLen 20000000

×
×
  • Создать...