Posted 28 марта, 20213 yr comment_168692 Вопрос, как вставить код в шаблон 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}}
28 марта, 20213 yr comment_168695 7 часов назад, bandit58 сказал: Вопрос, как вставить код в шаблон 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}} логи ips смотри
28 марта, 20213 yr Author comment_168696 35 минут назад, ZIKURIK сказал: логи ips смотри В логах ничего не нашел. Тема стандартная. Странно, что плагин не хочет выводить эту кнопку. Хотел прям этот код вставить в настройки поста, но сразу ошибку со стилем ловлю.
28 марта, 20213 yr comment_168697 45 минут назад, bandit58 сказал: В логах ничего не нашел. Тема стандартная. Странно, что плагин не хочет выводить эту кнопку. Хотел прям этот код вставить в настройки поста, но сразу ошибку со стилем ловлю. в системных журналах должна быть ошибка ?app=core&module=support&controller=systemLogs Edited 28 марта, 20213 yr by ZIKURIK
28 марта, 20213 yr Author comment_168698 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 И выходит как то так:
28 марта, 20213 yr comment_168699 7 минут назад, bandit58 сказал: После вставки кода в журнал выдает ошибки: 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 И выходит как то так: потому что в шаблон post не передается переменная $member, вместо неё там используется переменная $comment->author() Edited 28 марта, 20213 yr by ZIKURIK
28 марта, 20213 yr Author comment_168700 2 минуты назад, ZIKURIK сказал: потому что в шаблон post не передается переменная $member, вместо неё там используется переменная $comment->author() Тоесть в коде просто меняет $member на $comment->author()??
28 марта, 20213 yr comment_168701 1 минуту назад, bandit58 сказал: Тоесть в коде просто меняет $member на $comment->author()?? возможно, попробуй и отпиши 😀
28 марта, 20213 yr Author comment_168702 7 минут назад, ZIKURIK сказал: возможно, попробуй и отпиши 😀 Спасибо, сработало
11 июня, 20222 yr comment_182279 36 минут назад, aLEX49566 сказал: Поясните пожалуйста, что на что поменяли?( {{if \IPS\Member::loggedIn()->canMention( $comment->author() )}} {{if $inList}}<li>{{endif}} <a href="#" data-action="mentionMember" data-member-id="{$comment->author()->member_id}" data-member-name="{$comment->author()->name}" data-member-link="{$comment->author()->url()}" data-member-hoverlink="{$comment->author()->url()->setQueryString( 'do', 'hovercard' )}"> {{if $title}}{lang="{$title}"}{{else}}{$comment->author()->name}{{endif}} </a> {{if $inList}}</li>{{endif}} {{endif}} Поидее так
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.