bucefal82
Заблокирован
- Сообщения
- 87
- Реакции
- 38
- Баллы
- 8,115
Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: В настоящее время эта функция требует доступа к сайту с помощью встроенного браузера Safari.
Не совсем.
Посмотреть вложение 134004
Я создал отдельную страницу и взял код из account_details
HTML:<xf:wrap template="account_wrapper" /> <xf:if is="$xf.visitor.canEditProfile()"> <xf:if contentcheck="true"> <h2 class="block-formSectionHeader"><span class="block-formSectionHeader-aligner">{{ phrase('identities') }}</span></h2> <div class="block-body"> <xf:contentcheck> <xf:macro template="custom_fields_macros" name="custom_fields_edit" arg-type="users" arg-group="contact" arg-set="{$xf.visitor.Profile.custom_fields}" /> </xf:contentcheck> </div> </xf:if> <xf:submitrow icon="save"...
node-{pageId}
Если нужно конкретно на определенной странице, то что-то типо такого.Имеется страница /pages/name, но data-template равняется page_view, а надо page_node_181 для удобной работы css со стандартными классами, которые использует XenForo.
Страница создана через стандартную xenforo функцию( /admin.php?nodes/ )
Посмотреть вложение 134002
.template-page_view
{
&[data-container-key='node-ЗДЕСЬАЙДИ']
{
//code here
}
}
А как можно использовать это, где используется <xf:wrap template="account_wrapper" /> ?Можно селектится по data-container-key атрибуту у тега HTML.
Он равен значениюnode-{pageId}
Как пример Правила нашего форума
Да, но со своей страницей, так-как там контакты располагаются. Ибо стандартные настройки XenForo неудобны.Ты хочешь подсветку выбранной вкладки навигации?
Только там по дефолту, если я не ошибаюсь, не применяется is-selected.bucefal82, все там удобно, создаешь пункт навигации со ссылкой на страницу, потом в настройках страницы указываешь раздел навигации. Конечно если я правильно понял.
<xf:page option="section" value="testPage" />
/admin.php?navigation/
Не совсем.bucefal82, все там удобно, создаешь пункт навигации со ссылкой на страницу, потом в настройках страницы указываешь раздел навигации. Конечно если я правильно понял.
<xf:wrap template="account_wrapper" />
<xf:if is="$xf.visitor.canEditProfile()">
<xf:if contentcheck="true">
<h2 class="block-formSectionHeader"><span class="block-formSectionHeader-aligner">{{ phrase('identities') }}</span></h2>
<div class="block-body">
<xf:contentcheck>
<xf:macro template="custom_fields_macros" name="custom_fields_edit" arg-type="users" arg-group="contact" arg-set="{$xf.visitor.Profile.custom_fields}" />
</xf:contentcheck>
</div>
</xf:if>
<xf:submitrow icon="save" sticky="true" />
</xf:if>
Я кастомлю под себя.А зачем этот велосипед, если в информации отображаются средства коммуникации
Так-то 1 вопрос = 1 тема.Не совсем.
Посмотреть вложение 134004
Я создал отдельную страницу и взял код из account_details
HTML:<xf:wrap template="account_wrapper" /> <xf:if is="$xf.visitor.canEditProfile()"> <xf:if contentcheck="true"> <h2 class="block-formSectionHeader"><span class="block-formSectionHeader-aligner">{{ phrase('identities') }}</span></h2> <div class="block-body"> <xf:contentcheck> <xf:macro template="custom_fields_macros" name="custom_fields_edit" arg-type="users" arg-group="contact" arg-set="{$xf.visitor.Profile.custom_fields}" /> </xf:contentcheck> </div> </xf:if> <xf:submitrow icon="save" sticky="true" /> </xf:if>
account_wrapper
<!--[XF:settings_links:bottom]-->
$0
<xf:if is="$xf.visitor.правоЕслиЕсть()">
<a class="blockLink {{ $pageSelected == 'test' ? 'is-selected' : '' }}" href="{{ link('account/test') }}">
{{ phrase('фраза') }}
</a>
</xf:if>
Мы используем основные cookies для обеспечения работы этого сайта, а также дополнительные cookies для обеспечения максимального удобства пользователя.
Посмотрите дополнительную информацию и настройте свои предпочтения