Добавить ссылку в профиль пользователя

IlyaPep

Проверенные
Сообщения
2,165
Решения
265
Реакции
4,531
Баллы
3,850
мой шаблон:
Код:
<xf:if contentcheck="true">
    <h4 class="menu-tabHeader tabs" data-xf-init="tabs" role="tablist">
        <span class="hScroller" data-xf-init="h-scroller">
            <span class="hScroller-scroll">
                <a href="{{ link('account') }}" class="tabs-tab is-active" role="tab" tabindex="0" aria-controls="{{ unique_id('accountMenu') }}">{{ phrase('your_account') }}</a>
            <xf:contentcheck>
                <xf:if is="$xf.visitor.canViewBookmarks()">
                    <a href="{{ link('account/bookmarks') }}" class="tabs-tab" role="tab" tabindex="0" aria-controls="{{ unique_id('accountMenuBookmarks') }}">{{ phrase('bookmarks') }}</a>
                </xf:if>
               
<xf:if is="{$xf.visitor.user_2}"><li><a href="{{ link('https://') }}" class="menu-linkRow">Текст</a></li></xf:if>
           
                </xf:contentcheck>
            </span>
        </span>
    </h4>
    <xf:set var="$hasTabs" value="{{ true }}" />
</xf:if>

<xf:set var="$accountHtml">
    <div class="menu-row menu-row--alt">
        <xf:macro name="visitor_panel_row" />
    </div>

    <xf:macro name="visitor_panel_row">
        <div class="contentRow">
            <div class="contentRow-figure">
                <span class="avatarWrapper">
                    <xf:avatar user="{$xf.visitor}" size="m" href="" notooltip="true" />
                    <xf:if is="$xf.visitor.canUploadAvatar()">
                        <a class="avatarWrapper-update" href="{{ link('account/avatar') }}" data-xf-click="overlay"><span>{{ phrase('edit') }}</span></a>
                    </xf:if>
                </span>
            </div>
            <div class="contentRow-main">
                <h3 class="contentRow-header"><xf:username user="$xf.visitor" rich="true" notooltip="true" /></h3>
                <div class="contentRow-lesser">
                    <xf:usertitle user="$xf.visitor" />
                </div>

                <div class="contentRow-minor">
                    <!--[XF:stats_pairs:above_messages]-->
                    <dl class="pairs pairs--justified fauxBlockLink">
                        <dt>{{ phrase('messages') }}</dt>
                        <dd>
                            <a href="{{ link('search/member', null, {'user_id': $xf.visitor.user_id}) }}" class="fauxBlockLink-linkRow u-concealed">
                                {$xf.visitor.message_count|number}
                            </a>
                        </dd>
                    </dl>
                    <!--[XF:stats_pairs:above_reactions]-->
                    <dl class="pairs pairs--justified fauxBlockLink">
                        <dt>{{ phrase('reaction_score') }}</dt>
                        <dd>
                            <a href="{{ link('account/reactions') }}" class="fauxBlockLink-linkRow u-concealed">
                                {$xf.visitor.reaction_score|number}
                            </a>
                        </dd>
                    </dl>
                    <!--[XF:stats_pairs:above_points]-->
                    <xf:if is="$xf.options.enableTrophies">
                        <dl class="pairs pairs--justified fauxBlockLink">
                            <dt>{{ phrase('trophy_points') }}</dt>
                            <dd>
                                <a href="{{ link('members/trophies', $xf.visitor) }}" data-xf-click="overlay" class="fauxBlockLink-linkRow u-concealed">
                                    {$xf.visitor.trophy_points|number}
                                </a>
                            </dd>
                        </dl>
                    </xf:if>
                </div>
            </div>
        </div>
    </xf:macro>

    <!--[XF:menu_separator:below_visitor_panel]-->
    <hr class="menu-separator menu-separator--hard" />

    <ul class="listPlain listColumns listColumns--narrow listColumns--together">
        <!--[XF:content_links:top]-->
        <xf:if is="$xf.options.enableNewsFeed">
            <li><a href="{{ link('whats-new/news-feed') }}" class="menu-linkRow">{{ phrase('news_feed') }}</a></li>
        </xf:if>
        <li><a href="{{ link('search/member', null, {'user_id': $xf.visitor.user_id}) }}" class="menu-linkRow">{{ phrase('your_content') }}</a></li>
        <li><a href="{{ link('account/reactions') }}" class="menu-linkRow">{{ phrase('reactions_received') }}</a></li>
        <!--[XF:content_links:bottom]-->
    </ul>

    <!--[XF:menu_separator:below_content_links]-->
    <hr class="menu-separator" />

    <ul class="listPlain listColumns listColumns--narrow listColumns--together">
        <!--[XF:account_links:top]-->
        <li><a href="{{ link('account/account-details') }}" class="menu-linkRow">{{ phrase('account_details') }}</a></li>
        <li><a href="{{ link('account/security') }}" class="menu-linkRow">{{ phrase('password_and_security') }}</a></li>
        <li><a href="{{ link('account/privacy') }}" class="menu-linkRow">{{ phrase('privacy') }}</a></li>
        <li><a href="{{ link('account/preferences') }}" class="menu-linkRow">{{ phrase('preferences') }}</a></li>
        <xf:if is="$xf.visitor.canEditSignature()">
            <li><a href="{{ link('account/signature') }}" class="menu-linkRow">{{ phrase('signature') }}</a></li>
        </xf:if>
        <xf:if is="$xf.app.userUpgradeCount">
            <li><a href="{{ link('account/upgrades') }}" class="menu-linkRow">{{ phrase('account_upgrades') }}</a></li>
        </xf:if>
        <xf:if is="$xf.app.connectedAccountCount">
            <li><a href="{{ link('account/connected-accounts') }}" class="menu-linkRow">{{ phrase('connected_accounts') }}</a></li>
        </xf:if>
        <li><a href="{{ link('account/following') }}" class="menu-linkRow">{{ phrase('following') }}</a></li>
        <li><a href="{{ link('account/ignored') }}" class="menu-linkRow">{{ phrase('ignoring') }}</a></li>
<xf:if is="{$xf.visitor.user_2}"><li><a href="{{ link('https://') }}" class="menu-linkRow">Текст</a></li></xf:if>
    </ul>

    <!--[XF:menu_separator:below_account_links]-->
    <hr class="menu-separator" />

    <a href="{{ link('logout', null, {'t': csrf_token()}) }}" class="menu-linkRow">{{ phrase('log_out') }}</a>

    <xf:if is="$xf.visitor.canPostOnProfile()">
        <xf:form action="{{ link('members/post', $xf.visitor) }}" ajax="true"
            data-redirect="off"
            data-reset-complete="true"
            data-no-auto-focus="true"
            class="menu-footer">

            <span class="u-srOnly" id="ctrl_message">{{ phrase('update_your_status:') }}</span>
            <xf:textarea name="message" rows="1" autosize="true"
                maxlength="{$xf.options.profilePostMaxLength}"
                placeholder="{{ phrase('update_your_status...') }}"
                data-xf-init="focus-trigger user-mentioner emoji-completer" data-display="< :next" aria-labelledby="ctrl_message" />
            <div class="u-hidden u-hidden--transition u-inputSpacer">
                <xf:button type="submit" class="button--primary" icon="reply">{{ phrase('post_verb') }}</xf:button>
            </div>
        </xf:form>
    </xf:if>
</xf:set>

<xf:if is="$hasTabs">
    <ul class="tabPanes">
        <li class="is-active" role="tabpanel" id="{{ unique_id('accountMenu') }}">
            {$accountHtml|raw}
        </li>
        <xf:if is="$xf.visitor.canViewBookmarks()">
            <li role="tabpanel" id="{{ unique_id('accountMenuBookmarks') }}"
                data-href="{{ link('account/bookmarks-popup') }}"
                data-load-target=".js-bookmarksMenuBody">
                <div class="js-bookmarksMenuBody">
                    <div class="menu-row">{{ phrase('loading...') }}</div>
                </div>
                <div class="menu-footer menu-footer--close">
                    <a href="{{ link('account/bookmarks') }}" class="js-bookmarkShowAllLink">{{ phrase('show_all...') }}</a>
                </div>
            </li>
        </xf:if>
        <!--[XF:account_tab_panes:bottom]-->
    </ul>
<xf:else />
    {$accountHtml|raw}
</xf:if>

Не появилась ссылка.
Правите шаблоны?
 
ФАКЕР, таки Вас уже ткнули:
А подумать самому иногда вообще никак?
Как я могу отобразить содержимое только определённым группам пользователей?


И научитесь уже создавать модификации шаблона, а не редактируйте их напрямую.
 
Мой вам совет, сесть один раз потратить неделю, поставить рядом с нуля стиль с дочерним и потихоньку все6 переносить в модификации в течении недели, как сделаете потом просто смените стиль на новый и все и вздохнете спокойно. Потратьте неделю своего времени но сделайте как надо, лень, заплатите, чтобы поковырялись у вас и сделали за вас работу.
 
займусь этим обязательно. конечно к первозданному виду вернуть можно, но пока лень) режу на живую))
 
я уже писал в предыдущей теме, что я правлю шаблоны. мой форум весь на правках внутри шаблонов и я понимаю, что это неверно. Слишком много изменений, что бы возвращать всё назад.


да.

написал
Код:
<xf:if is="{$xf.visitor.user_цифраIDгруппы}"><li><a href="{{ link('https://') }}" class="menu-linkRow">Текст</a></li></xf:if>
Это очень плохая практика, вам уже не однократно писали, но в каждой теме одна и та же история. Ну а потом вы естественно нормально не обновитесь или чего хуже сломаете форум, тк я понял что вы и файлы править думали (а может и правили уже). Вообщем делайте по нормальному, читайте что вам пишут и будет всё классно ?

Вы всё ещё кипятите? ?
А вы всё ещё несмешно шутите? Имхо, раньше смешнее было, без шуток или я не понял ?
 
А вы всё ещё несмешно шутите? Имхо, раньше смешнее было, без шуток или я не понял ?
А Вы всё ещё дерзите? Ну-ну... Продолжайте дальше. Шутку Вы не поняли, так как вряд ли родились тогда, когда по телевизору шла эта реклама. :)
 
А Вы всё ещё дерзите? Ну-ну... Продолжайте дальше. Шутку Вы не поняли, так как вряд ли родились тогда, когда по телевизору шла эта реклама. :)
OFFTOP


Для просмотра этого контента нам потребуется ваше согласие на установку файлов cookie третьих лиц.
Более подробную информацию можно найти на нашей странице cookie.

 
  • Мне нравится
Реакции: Hope
А Вы всё ещё дерзите? Ну-ну... Продолжайте дальше. Шутку Вы не поняли, так как вряд ли родились тогда, когда по телевизору шла эта реклама. :)
Да я не хотел дерзить, хотя чёт получилось ?‍♂️ Мне 3 годика всего-то тогда было, так что... Ладно чёт оффтоп какой-то пошел. Извиняюсь если как-то оскорбил
 
  • Мне нравится
Реакции: Hope
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу