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

turk

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

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

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

  1. Разрешите мне дать вам более ясное объяснение. Я создал файл HTML, как показано на картинке, и поместил свой код в него:

    Spoiler alert

    Firefox_Screenshot_2023-05-08T17-41-35_597Z.thumb.png.3b11a342b328aa0c0ef6b747e10dbd2d.png

    Теперь я вызвал этот код в формате postcontainer, как показано на картинке ниже, но я получаю ошибку.

    Spoiler alert

    Firefox_Screenshot_2023-05-08T17-43-59_090Z.png.28e5e2992db0c87518f232b2f14f744b.png

     

  2. Error: Call to a member function author() on null in /home/*******/*******/system/Theme/Theme.php(885) : eval()'d code:1062
    Stack trace:
    #0 /home/*******/*******/system/Theme/SandboxedTemplate.php(61): IPS\Theme\class_core_front_dollafin->pst_dollafin(Object(IPS\core\Achievements\Rank))
    #1 /home/*******/*******/system/Theme/Theme.php(885) : eval()'d code(3216): IPS\Theme\_SandboxedTemplate->__call('pst_dollafin...', Array)
    #2 /home/*******/*******/system/Theme/SandboxedTemplate.php(61): IPS\Theme\class_forums_front_topics->postContainer(Object(IPS\forums\Topic), Object(IPS\forums\Topic\Post), Array, '')
    #3 /home/*******/*******/system/Theme/Theme.php(885) : eval()'d code(5973): IPS\Theme\_SandboxedTemplate->__call('postContainer', Array)
    #4 /home/*******/*******/system/Theme/SandboxedTemplate.php(61): IPS\Theme\class_forums_front_topics->topic(Object(IPS\forums\Topic), Array, NULL, Array, NULL, NULL, Array)
    #5 /home/*******/*******/applications/forums/modules/front/forums/topic.php(604): IPS\Theme\_SandboxedTemplate->__call('topic', Array)
    #6 /home/*******/*******/system/Dispatcher/Controller.php(118): IPS\forums\modules\front\forums\_topic->manage()
    #7 /home/*******/*******/system/Content/Controller.php(50): IPS\Dispatcher\_Controller->execute()
    #8 /home/*******/*******/applications/forums/modules/front/forums/topic.php(39): IPS\Content\_Controller->execute()
    #9 /home/*******/*******/system/Dispatcher/Dispatcher.php(153): IPS\forums\modules\front\forums\_topic->execute()
    #10 /home/*******/*******/index.php(13): IPS\_Dispatcher->run()
    #11 {main} 

     

  3. Привет!

    Я использую следующий код в файле postcontainer для отображения ранга пользователей.

    {{if $comment->author()->canHaveAchievements() and \IPS\core\Achievements\Rank::show() and \IPS\core\Achievements\Rank::getStore() and $rank = $comment->author()->rank()}}
               <div class="postlevel">
                  {{if $nextRank = $comment->author()->nextRank()}}
                  <div class="postlevel_content">
                    <span class="postlevel_levels">{$rank->rankPosition()['pos']} level</span>
                    <span class="postlevel_exp"><b>{$comment->author()->achievements_points}</b> / {$nextRank->points}</span>
                  </div>
                  <div class="postlevel_progress">
                    <div class="postlevel_progress_bar" style="width: calc({expression='$comment->author()->achievements_points'} / {$nextRank->points} * 100%);"></div>
                  </div>
                  {{endif}}
               </div>
            {{endif}}

    Сейчас я хочу разместить эти же коды в новом файле HTML и вызвать их из postcontainer используя следующий метод, но я получаю ошибку.

    {template="pst_dollafin" app="core" group="dollafin" location="front" params=""}

    В чем проблема?

  4. Привет. Когда я захожу на форум как гость, ширина экрана отображается неправильно.

    Spoiler

    Firefox_Screenshot_2023-04-08T17-20-22_197Z.thumb.png.428b92d3bf6185810166c886d94fe0d5.png

    Но когда я вхожу в учетную запись пользователя, он работает

     

    Spoiler

    Firefox_Screenshot_2023-04-08T17-20-45_373Z.thumb.png.93d6db588e1a28c056ff54f1595966a7.png

     

  5. Привет.

    Я использую следующий код для отображения даты последнего сообщения пользователя, но этот код отображает одну и ту же дату для всех пользователей.

    {{if $member->member_id == \IPS\Member::loggedIn()->member_id}}
                {{$userlastpost['lastpost'] == \IPS\Member::loggedIn()->member_last_post;}}
    <li>
                  <h4 class='ipsType_minorHeading'>{lang="activity_member_last_post"}</h4>
                    <span>{datetime="$userlastpost['lastpost']"}</span>
    </li>
    {{endif}}

    Что не так?

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