Forums / National / Russian / Тех. поддержка / Экстраполя для групп

Как настроить?

виталик
#45519 2022-01-26 23:29
#41829 Macik:
#41822 yugrin:

Я так понимаю, для показа/скрытия поля в зависимости от группы, надо использовать условие IF и класс HIDDEN в шаблонах. 

Я бы рекомендовал не использовать «скрывающий класс», а исключать вывод не нужного в принципе. Зачем в странице лишний мусор?

(код в примере условный, лишь для демонстрации идеи. 1 и 4 в данном примере ID групп Гости и Пользователи)

<!-- IF {PHP.usr.maingrp} == 1 -->
	<tr>
		<td>{PHP.L.guests_extra_title}:</td>
		<td>{USERS_EXTRA_GUESTDATA}</td>
	</tr>
<!-- ENDIF -->
<!-- IF {PHP.usr.maingrp} == 4 -->
	<tr>
		<td>{PHP.L.users_extra_title}:</td>
		<td>{USERS_EXTRA_USERDATA}</td>
	</tr>
<!-- ENDIF -->


 

А как сделать, что для несеолько групп ? Запятыми разделить ? 1, 3  Или как ?

Добавлено 20 минут спустя:

#45519 виталик:
#41829 Macik:
#41822 yugrin:

Я так понимаю, для показа/скрытия поля в зависимости от группы, надо использовать условие IF и класс HIDDEN в шаблонах. 

Я бы рекомендовал не использовать «скрывающий класс», а исключать вывод не нужного в принципе. Зачем в странице лишний мусор?

(код в примере условный, лишь для демонстрации идеи. 1 и 4 в данном примере ID групп Гости и Пользователи)

<!-- IF {PHP.usr.maingrp} == 1 -->
	<tr>
		<td>{PHP.L.guests_extra_title}:</td>
		<td>{USERS_EXTRA_GUESTDATA}</td>
	</tr>
<!-- ENDIF -->
<!-- IF {PHP.usr.maingrp} == 4 -->
	<tr>
		<td>{PHP.L.users_extra_title}:</td>
		<td>{USERS_EXTRA_USERDATA}</td>
	</tr>
<!-- ENDIF -->


 

А как сделать, что для несеолько групп ? Запятыми разделить ? 1, 3  Или как ?

Чот у меня не то, и не другое не работает

Добавлено 1 неделя спустя:

#45519 виталик:
#41829 Macik:
#41822 yugrin:

Я так понимаю, для показа/скрытия поля в зависимости от группы, надо использовать условие IF и класс HIDDEN в шаблонах. 

Я бы рекомендовал не использовать «скрывающий класс», а исключать вывод не нужного в принципе. Зачем в странице лишний мусор?

(код в примере условный, лишь для демонстрации идеи. 1 и 4 в данном примере ID групп Гости и Пользователи)

<!-- IF {PHP.usr.maingrp} == 1 -->
	<tr>
		<td>{PHP.L.guests_extra_title}:</td>
		<td>{USERS_EXTRA_GUESTDATA}</td>
	</tr>
<!-- ENDIF -->
<!-- IF {PHP.usr.maingrp} == 4 -->
	<tr>
		<td>{PHP.L.users_extra_title}:</td>
		<td>{USERS_EXTRA_USERDATA}</td>
	</tr>
<!-- ENDIF -->


 

А как сделать, что для несеолько групп ? Запятыми разделить ? 1, 3  Или как ?

Добавлено 20 минут спустя:

#45519 виталик:
#41829 Macik:
#41822 yugrin:

Я так понимаю, для показа/скрытия поля в зависимости от группы, надо использовать условие IF и класс HIDDEN в шаблонах. 

Я бы рекомендовал не использовать «скрывающий класс», а исключать вывод не нужного в принципе. Зачем в странице лишний мусор?

(код в примере условный, лишь для демонстрации идеи. 1 и 4 в данном примере ID групп Гости и Пользователи)

<!-- IF {PHP.usr.maingrp} == 1 -->
	<tr>
		<td>{PHP.L.guests_extra_title}:</td>
		<td>{USERS_EXTRA_GUESTDATA}</td>
	</tr>
<!-- ENDIF -->
<!-- IF {PHP.usr.maingrp} == 4 -->
	<tr>
		<td>{PHP.L.users_extra_title}:</td>
		<td>{USERS_EXTRA_USERDATA}</td>
	</tr>
<!-- ENDIF -->


 

А как сделать, что для несеолько групп ? Запятыми разделить ? 1, 3  Или как ?

Чот у меня не то, и не другое не работает

Не работают эти условия, не работают. Информация отображаеться всем, даже для тех, кто прилетел с марса 

This post was edited by виталик (2022-02-04 11:03, 2 years ago)