Вкладка "Прайс-лист"

Автор Сообщение

bim666

#1/05.04.2014 23:34
0

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

Карма: +7

Подскажите друзья, вот хочу в деталях профиля вывести вкладку "Прайс-лист", создал в эстрополях строку PRICE, отдельно хочу вывести экстраполе со своим стилем в отдельной вкладке.

+ Хочу чтоб могли добавлять только исполнители, но при этом чтоб у заказчиков не отображалась эта вкладка.

з.ы. Группа А видит у группы Б, группа Б не видит у группы А, А не видит у себя. Шаб один и тот же. Как сделать? 

Да и вообще чтоб не отображалась например вкладка с товарами у тех кто не имеет права размещать у себя.

 

 

Сообщения: 61

CrazyFreeMan

Ярослав
#2/06.04.2014 00:56
0

Модераторы

Карма: +317

У себя такое реализовал :)

Нужно править ручками.

Чтоб ограничить видимость для групп - либо создать  отдельньіе шаблоньі (я так и сделал users.details.employer.tpl , users.details.trade-representative.tpl ) либо делать проверку на группьі

После там где нужно отображать вкладку в navbar добавляем 

<li<!-- IF {PHP.tab} == 'price-list' --> class="active"<!-- ENDIF -->><a href="{USERS_DETAILS_DETAILSLINK}?tab=price-list#tab_price-list" data-toggle="tab">{PHP.L.price-list}</a></li>

ну и в низу добавляем (у меня еще с проверкой на гостя

<div class="tab-pane<!-- IF {PHP.tab} == 'price-list' --> active<!-- ENDIF -->" id="tab_price-list">
				<!-- IF {PHP.usr.id} > 0 -->
				<table class="table">	
					<tr>
						<td width="170">{USERS_DETAILS_PRICE_TITLE}:</td>
						<td>{USERS_DETAILS_PRICE}</td>
					</tr>	
				</table>			
				<!-- ELSE -->
						<p class="textcenter">Информация доступна только <a href="/register">зарегистрированным</a> пользователям</p>						
						<p class="textcenter"><img src="themes/mybootlance/img/error.png" alt="Доступ запрещен" ></p>
				<!-- ENDIF -->
			</div>

Также и решение с вьіводом поля тех кому нужно - создать файльі шаблонов каждому

Сообщения: 1248

bim666

#3/06.04.2014 09:10
0

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

Карма: +7

 

Спасибо друг! Вкладку реализовал со своими переделками.

А вот с видимостью так и недопонял маленько :( Можно подробней? 

А есть вообще условия скрытия например не "показывать только со значением А", а например "показывать всем кроме значения А, Б" или просто А

??

Сообщения: 61

CrazyFreeMan

Ярослав
#4/07.04.2014 02:06
0

Модераторы

Карма: +317

ну я ж написал, или делать проверку по группам (на сайте есть описание как такое провернуть) или же создавать шаблоньі для каждой группьі - я так и сделал, и для каждого участника делаю  свои аблоньі, и они видят только те поля которьіе я прописал для группьі.

Создаются шаблоньі по алиасу, в папке /module/ нашей темьі есть общий файл для всех users.details.tpl    я дописьіваю users.details.employer.tpl     и получаю шаблон только для работодателей. Так и по остальному делать.

Сообщения: 1248

Erus

#5/27.11.2016 02:39
0

Аватар

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

Карма: +1

Здравствуйте.

Добрые люди, опишите более подробнее шаги создания вкладки «Пайс лист», пожалуйста!

Сообщения: 8

CrazyFreeMan

Ярослав
#6/27.11.2016 18:09
0

Модераторы

Карма: +317

Тут описано подробно. Если нужно что-то другое  - обращайтесь (есть готовое решение)

Сообщения: 1248

Erus

#7/27.11.2016 18:17
0

Аватар

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

Карма: +1

Как можно с вами связаться?
меня интересует несколько решений, может поможете. Не бесплатно конечно)
P:​я вам в скайпе запрос скинум

Сообщения: 8