Внимание! Данный раздел закрыт и доступен только для чтения в связи с запуском нового проекта uВопросы, на котором Вы можете найти ответ или задать любой интересующий вопрос по системе uCoz. Задавайте вопросы, ищите ответы и помогайте найти ответы другим пользователям системы! Получайте баллы и открывайте новые достижения. Подробнее в блоге...

Перейти на новый сайт помощи по uCoz


Архив - только для чтения
Сообщество uCoz » Модули uCoz » Контент-модули » Каталоги » Дополнительные поля при добавлении материалов (способ активации и вставки в шаблон)
Дополнительные поля при добавлении материалов
Модератор форума
Сообщение # 1 | 23:48:49
Дополнительные поля можно активировать в следующих модулях:


Новости сайта, Каталог сайтов, Доска объявлений, Блог, Фотоальбомы, Онлайн игры, Каталог статей, Модуль Видео 5 дополнительных полей + 3 пользовательских доп. поля для сайтов без оплаты услуг или + 10 пользовательских доп. полей для сайтов с оплаченными услугами или + 30 для сайтов с оплаченным VIP тарифом

Каталог файлов 8 пользовательских доп. поля для сайтов без оплаты услуг или + 15 пользовательских доп. полей для сайтов с оплаченными услугами или + 30 для сайтов с оплаченным VIP тарифом

Мини-чат 2 дополнительных поля

Дополнительные поля активируются из Панели управления - Любой из перечисленных модулей - Настройка модуля - Поля для добавления материалов.
Активация дополнительного поля происходит при проставлении одной галочки в форме настройки (необязательное поле) или двух галочек в форме настройки (обязательное поле) и сохранения внизу.

Как стандартные поля добавления материалов можно переименовывать, так и дополнительные. Переименовывать поля можно в Замене стандартных надписей

Для вставки активированного поля в код шаблона страницы материала и комментариев к нему, а так же в форму добавления материала использовать код:

$OTHER1$

Примечание: как сами дополнительные поля, так и сам коды имеют нумерацию. это значит, что если активировано дополнительное поле 1, то код у него будет $OTHER1$, если активировано дополнительное поле 2, то код у него будет $OTHER2$ и так далее...


Дополнение: После активации пользовательских дополнительных полей у вас появится возможность выбрать, какие поля будут работать как фильтры: У полей, для которых активирована опция "Фильтр", при добавлении материала можно либо выбрать значение фильтра из выпадающего списка (как при использовании обычных системных фильтров), либо вписать новое значение прямо внутри дополнительного поля.

Таким образом, новые значения для фильтра будут создаваться буквально "на лету" в момент публикации нового материала.

На данный момент преобразовывать доп. поля в фильтры есть только в модуле Каталог файлов
Сообщение отредактировал webanet - Четверг, 18 Май 2017, 21:00:13
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 31 | 01:34:06

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
дед2909
Сообщений: 14
Репутация: 0

Сообщение # 32 | 15:37:18
Добрый день. У меня действующий сайт. Я хочу добавить модуль (каталог сайтов),т.е. активировать его, но пока он будет в переделке мне надо,чтобы его не было видно в меню сайта.либо он не кликался. Есть ли варианты?
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 33 | 15:39:51
дед2909, конструктор меню изучайте.или вручную убирайте. какое отношение имеет ваш вопрос к доп. полям?

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
дед2909
Сообщений: 14
Репутация: 0

Сообщение # 34 | 15:46:06
Дело в том,что я на базе каталога файлов сделал каталог товаров.а мне надо,чтобы материал еще подразделялся и не хватает полей.
olegsuv
Сообщений: 1365
Репутация: 127

Сообщение # 35 | 16:52:50
Quote (дед2909)
Дело в том,что я на базе каталога файлов сделал каталог товаров.а мне надо,чтобы материал еще подразделялся и не хватает полей.

Зря. Для этого магазин.

Любые работы по:
- Javascript, jQuery, HTML, CSS
- Верстке макетов и установке их на сайты
- Нестандартным решениям
дед2909
Сообщений: 14
Репутация: 0

Сообщение # 36 | 17:01:52
Понятно,а что по вопросу?
olegsuv
Сообщений: 1365
Репутация: 127

Сообщение # 37 | 17:04:23
Quote (дед2909)
Понятно,а что по вопросу?

Структура: Модуль - Раздел - Категория - Материал. Все.

Любые работы по:
- Javascript, jQuery, HTML, CSS
- Верстке макетов и установке их на сайты
- Нестандартным решениям
Diz6942
Сообщений: 16
Репутация: 10

Сообщение # 38 | 16:26:00
Подскажите, пожалуйста, как вывести название дополнительного поля в материал? Если таким кодом
Code
<?if($OTHER1$)?>Источник:<div style="font:bold 10pt;">$OTHER1$</div><?endif?>
, то название и содержание доп.поля выстраиваются одно под другим. А нужно в одну линию.
Сообщение отредактировал Diz6942 - Суббота, 22 Окт 2011, 16:32:59
allmonte
Сообщений: 49
Репутация: 2

Сообщение # 39 | 11:01:27
Добрый день, заморочился с проблемой одной, мне нужно чтобы до отправления формы на сервер при вводе значения допустим в "поле1", в другом поле в зависимости от значения "поля1" выводились соответствующие значения, т.е если в "поле1" вводится 10 то в "поле2" заполняется "да" если вводится в "поле1" значение 20 то в "поле2" заполняется "нет" если в "поле1" вводятся любые иные значения то "поле2" заполняется "нет значения".
Во время отправки формы на сервер "поле1" очищается, а "поле2" остается заполненным.
Пробовал onkeyup...но не выходит чот...
Andre
Сообщений: 342
Репутация: 140

Сообщение # 40 | 11:18:47
дед2909, используй фильтры
Diz6942, учи HTML <?if($OTHER1$)?>Источник:<span style="font:bold 10pt;">$OTHER1$</span><?endif?>
allmonte, для этого использую onChange, еще у формы есть проверочная функция checksubmit(), в которую можно вставить как проверку, так и автозаполнение полей
allmonte
Сообщений: 49
Репутация: 2

Сообщение # 41 | 13:35:23
Quote (Andre)
allmonte, для этого использую onChange, еще у формы есть проверочная функция checksubmit(), в которую можно вставить как проверку, так и автозаполнение полей

Можете пример показать где и как используете?

Добавлено (03-Ноя-2011, 13:35:23)
---------------------------------------------
кароче через onBlur лучше всего получилось если интересно кому:

$("#bdF17").blur(function () {
counter = $("#bdF17").val();
if(counter==vvv)
$("#bdF8").val("да");
else
$("#bdF8").val("нет");
});

durogon
Сообщений: 11
Репутация: 0

Сообщение # 42 | 19:28:49
Добрый вкчер, подскажите пожалуйста... сделал из "Ссылка на страницу документации к материалу" ссылку на файл, но дело в том, что если не добавлять туда ссылку оно всё равно отображается, можно ли это как-то избежать?

MetalGirl.Ru - энциклопедия метала с женским вокалом.
FeniX_kz
Сообщений: 1642
Репутация: 971

Сообщение # 43 | 20:01:18
durogon, какое поле (код) отвечает за пункт?

.::I'll be back::.
Выбор за тобой!
durogon
Сообщений: 11
Репутация: 0

Сообщение # 44 | 20:57:32
Quote (Владислав1999)
какое поле (код) отвечает за пункт?

$DOCPAGE_URL$ - ссылка на страницу с документацией к материалу

MetalGirl.Ru - энциклопедия метала с женским вокалом.
FeniX_kz
Сообщений: 1642
Репутация: 971

Сообщение # 45 | 08:05:47
durogon, пропишите условие
Code
<?if($DOCPAGE_URL$)?> тут код <?endif?>

.::I'll be back::.
Выбор за тобой!
Сообщество uCoz » Модули uCoz » Контент-модули » Каталоги » Дополнительные поля при добавлении материалов (способ активации и вставки в шаблон)
Поиск: