Изготовить тип поля

InstantCMS 2.X
#1 2 июля 2017 в 20:41
Поле при добавлении записи:
Текстовое поле, при введении значений, появляется выпадающий список с похожими словами добавленными ранее (как в поле теги) (так же хотелось бы стилизовать значения, что бы при разделении запятой или нажатии на энтер, значения выделялось и возле него появлялась кнопка для удаления

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

Поле в записи:
Значения в ряд, значение кликабельное, при клике выводятся записи с таким же значением.

Нужно что бы работало несколько полей на странице.

Связаться можно или тут в ЛС или на почту:
Иллюстрация
#2 2 июля 2017 в 23:06
Jestik, штатные поля в версии с github всё это умеют, если я вас правильно понял. Только список значений заранее должен быть составлен.
#3 3 июля 2017 в 08:10

Только список значений заранее должен быть составлен.

Fuze
В том то и дело, что нужно что бы список значений "пополнялся" по ходу наполнения, как теги
#4 3 июля 2017 в 13:17
Очень нужное тип поля. Я уже давно планировал заказать такое. То есть нужен такое поля который по функционалу будет похож на добавление модератора в настройках типа контента. То есть когда вводим букву то подгружается уже ранее добавленные варианты пользователями. Таким образам не приходиться составлять заранее список. Я вас правильно понял, Jestik? Или вы другое имели ввиду?
Такое поля хорош в досках объявлений. Не приходится постоянна следить за новыми моделями каких то продукций чтобы добавить в список. Пользователи сами дополняют список. Нужно еще сделать так чтобы учитывался или не учитывался регистр. Даже лучше, при добавлении все буквы сменился на нижний регистр.
#5 3 июля 2017 в 13:45

Даже лучше, при добавлении все буквы сменился на нижний регистр.

globator
Не всегда такое желательно. Например марки авто BMW и Audi к нижнему регистру нежелательно переводить, и с первой большой тоже.
#6 3 июля 2017 в 17:47

Не всегда такое желательно. Например марки авто BMW и Audi к нижнему регистру нежелательно переводить, и с первой большой тоже.

Loadырь
Да, на марках автомобилей согласен. В принципе, главное что поля не считал разный регистр одного того же слова за разный вариант
#7 3 июля 2017 в 18:12
Jestik, какое-то хитромудрое поле вы замутили. Я понял только часть про добавление отсутствующих значений, а как это должно выглядеть в остальном пока не соображу. Нарисовать можете?
#8 3 июля 2017 в 18:58
Регистр мне кстати хороши было бы переводить в нижний.

На вид, при добавлении такое же поле как и теги,
в записи тоже как теги: ссылки (по принципу как в первой ветке в УК сделано)
В фильтре как то так:
Иллюстрация
codepen.io/elmahdim/pen/hlmri

Но что бы значения можно было еще вводить, типа поиска по значениям.
Иллюстрация
#9 4 июля 2017 в 18:54
Эх..) Походу пока никого в лычке не замучаешь ничего не дождешься)
#10 4 июля 2017 в 19:28
А зачем именно чекбоксы в селекторе?
#11 4 июля 2017 в 20:13
Loadырь, что бы можно было выбрать несколько значений
#12 4 июля 2017 в 20:25
А стандартный селектор в коробке не подходит? yadi.sk/i/4xoArf3g3KkV63
Там только после выбора каждого закрывается селект и надо снова его открывать для выбора следующего значения.
#13 4 июля 2017 в 21:44

Там только после выбора каждого закрывается селект и надо снова его открывать для выбора следующего значения.

Loadырь
Вот если закрываться не будет тогда было бы классно)

Просто значений может быть около 100, не каждый будет знать правильное название значения и будет скролить список выбирая нужные, а когда выбрал скажем до букву "Ш" и нужно еще посмотреть букву "Я" то неудобно
#14 5 июля 2017 в 01:42

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

globator
Не так — пользователь вводит bMW или AUDi — данные принимаются в поле, если отсутствуют при вводе новых значений, но в итоге админ должен задавать правильный регистр, которому будут следовать все неправильно введенные данные. Один раз исправил в базе — все остальные уже будут и BMW, и Audi, и ВАЗы — в правильных регистрах автоматом подставляться!..
#15 5 июля 2017 в 12:06

Один раз исправил в базе — все остальные уже будут и BMW, и Audi, и ВАЗы — в правильных регистрах автоматом подставляться!..

AndroS
Согласен, такой вариант лучше smile
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.