Тип лицензии - модуль Каталог Файлов

голоса: 0

Как изменить название пунктов в поле "Тип лицензии" ?

| Автор: | Категория: Доп. функции

Ответов: 1

Голоса: +1
 
Лучший ответ
Пункты меняются в ПУ - Настройки - Замена стандартных надписей - Каталог файлов
| Автор:
Выбор ответа лучшим | | Автор: Yuri_Geruk

Речь идет о пунктах поля "Тип лицензии"

Бесплатно, условно-бесплатно, платно

Как их изменить!

Петр Мих,

Я умею читать. А вот вы похоже, что нет. Еще раз. 

Пункты меняются в ПУ - Настройки - Замена стандартных надписей - Каталог файлов

Могу еще так объяснить. Заходим в Панель управления. В самом верху находим вкладочку Настройки, щелкаем по ней левой кнопочкой мыши. Появляется меню. В нем ищем пунктик Замена стандартных надписей. Щелкаем по ней левой кнопочкой мыши. Появляется большой списочек. В нем находим пунктик Каталог файлов и изменяем 3 последних пункта (бесплатно, условно-бесплатно, платно) на свои. Потом внизу жмем кнопочку Сохранить. 

Скриншот. Вдруг не понятно объяснил.

Александр Леонов,
Невнимательный, я смотрел в: ФОРМА ДОБАВЛЕНИЯ МОДУЛЯ "КАТАЛОГ ФАЙЛОВ" этот пункт к ней относится.

Уже не важно, большое спасибо !

Еще такой вопрос, если можено, как сделать так, чтобы это поле в странице добавления, было видно только админнистратору
Петр Мих,

В шаблоне каталога файлов Страница добавления/редактирования материала перед </head> поставить

<? ifnot ($GROUP_ID$=='4') ?>
  <style>
    #ldM61 {display: none;}
  </style>
<? endif ?>

 

Александр Леонов,

а чтобы выводило разные тексты, когда выберу: 

Бесплатно = ТЕКСТ 1

условно-бесплатно = ТЕКСТ 2

платно = ТЕКСТ 3

При условии когда выберу текст 1, то видели его все группы пользователей, когда  выберу ТЕКСТ 2, видел его только администратор, а ТЕКСТ 3 только модератор

Петр Мих,

Бесплатно, условно-бесплатно и платно поменять на свой текст. Текст должен быть один в один. Т.е. если он с большой буквы, то так же с большой буквы и писать. 

<? if($LICENCE$=='Бесплатно') ?>
    $LICENCE$
<? endif ?>

<? if($LICENCE$=='Условно-бесплатно') && $GROUP_ID$=='4' ?>
    $LICENCE$
<? endif ?>

<? if($LICENCE$=='Платно') && $GROUP_ID$=='4' || $GROUP_ID$=='3' ?>
    $LICENCE$
<? endif ?>

 

Александр Леонов,
Так немного плохо, потому что когда пользователь под группой # 4, и когда например выбранный пункт 'Платно' тогда он видит текст с 2 ('Условно-бесплатно') условного оператора и с 3 ('Платно'). Нужно чтобы они не были зависимы друг от друга.
Александр Леонов,
<? ifnot ($GROUP_ID$=='4') ?>
  <style>
    #ldM61 {display: none;}
  </style>
<? endif ?>

это не работает, видимо поле всем пользователям !

Петр Мих,

Перепутал. Вместо #ldM61 надо #ldM16

Так немного плохо, потому что когда пользователь под группой # 4, и когда например выбранный пункт 'Платно' тогда он видит текст с 2 ('Условно-бесплатно') условного оператора и с 3 ('Платно'). Нужно чтобы они не были зависимы друг от друга.

У вас ранее было написано, что текст 3 должен видеть админ. и модер. А сейчас уже раздельно нужно...

<? if($LICENCE$=='Бесплатно') ?>
    $LICENCE$
<? endif ?>

<? if ( $LICENCE$=='Условно-бесплатно' && $GROUP_ID$=='4' ) ?>
    $LICENCE$
<? endif ?>

<? if ( $LICENCE$=='Платно' && $GROUP_ID$=='3' ) ?>
    $LICENCE$
<? endif ?>

 

...