Перейти к публикации

Изменить стандартный select в админ панели


Рекомендованные сообщения

Тот который есть: старый, не красивый и устарел.

Когда категорий более 100 сложно создать категорию внутри другой категории т.к приходится долго листать. Хочу чтоб была полоска поиска при нажатии на выбор категории. А там легкий поиск по словам.

 

Нажал на выбор категории и если много их, то пиши что ищешь.

 

Пример : жив

и со всего списка остается , например только животные 

 

А не пролистывать 100 тни категорий. Бесит(

 

Вроде есть готовое решение Tail.Select 

Пример

https://disk.yandex.ru/i/nIfa6sdChb2iTg

Ссылка на сообщение
Поделиться на других сайтах

Так и в стандартном можно поиск добавить к select и будет поиск,

data-live-search="true"

 

  • Нравится 1
Ссылка на сообщение
Поделиться на других сайтах
03.07.2023 в 22:47, MSK сказал:

Так и в стандартном можно поиск добавить к select и будет поиск,


data-live-search="true"

 

Спасибо, я уже и забыл какая тут помощь)

 

Пожалуйста расскажите , куда (Какой файл открыть , какую строчку найти) нужно это прописать....

 

Пожалуйста, заранее спасибо...)

Ссылка на сообщение
Поделиться на других сайтах

Возможно, зависит от версии двига.

Концептуально - файл categories.php

вот это

$output = "<select class=\"uniform\" name=\"{$name}\" style=\"min-width:100px;\">\r\n";
  

как-то вот так

$output = "<select class=\"uniform\" name=\"{$name}\" style=\"min-width:100px;\" data-live-search=\"true\">\r\n";

 

Ссылка на сообщение
Поделиться на других сайтах
06.07.2023 в 22:23, MSK сказал:

Возможно, зависит от версии двига.

Концептуально - файл categories.php

вот это


$output = "<select class=\"uniform\" name=\"{$name}\" style=\"min-width:100px;\">\r\n";
  

как-то вот так


$output = "<select class=\"uniform\" name=\"{$name}\" style=\"min-width:100px;\" data-live-search=\"true\">\r\n";

 

Еще раз здравствуйте, а у Вас есть возможность попробовать вписать на тестовом сайте dle?

Не получается, точнее не появляется поиск... Нашел только файл default.skin.php в нем есть примерно такая строка. Но не чего не меняется(((( на сайте dle-faq

Писали похожий вопрос но написано что это сторонний плагин и поиск нельзя активировать т.к его нет в cms( 
https://dle-faq.ru/faq/common/28031-gde-nahodyatsya-kod-otvechayuschiy-za-poisk-v-kategoriyah.html

Ссылка на сообщение
Поделиться на других сайтах
52 минуты назад, OnlySteam сказал:

попробовать вписать на тестовом сайте dle?

на тестовом ничего менять нельзя :)

вот так это работает, если я правильно понял задачу

https://screenshare.ru/s/Nty64WaLxhFzzbDsgpBVNH

Ссылка на сообщение
Поделиться на других сайтах
50 минут назад, MSK сказал:

на тестовом ничего менять нельзя :)

вот так это работает, если я правильно понял задачу

https://screenshare.ru/s/Nty64WaLxhFzzbDsgpBVNH

Вау, т.е эта за ? все-таки отображается) очень жаль что по дефолту не включена(. Кому бы мешала. А где вы нашли скрин) или сами дорабатывали) 

Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, OnlySteam сказал:

А где вы нашли скрин)

Улыбнуло ;)

Что отвечает за поиск я написал выше.

  • Нравится 1
Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, MSK сказал:

Улыбнуло ;)

Что отвечает за поиск я написал выше.

Капец, вот знаете же все, и одни "Концептуальные" ответы. Я уже 50 тысяч форумов перелистал и переругался со всеми там, как через браузер найти файл который используется на странице. Они мне объясняли стили css, а я видели те сам виноват. не указал что мне именно нужен php файл...  а не css стили на странице капец.

 

В общем может пригодится. DLE 16 идем

engine/inc/categories.php

Ищем строку

<select class="uniform" name="category" 

Дописываем data-live-search="true"

<select class="uniform" data-live-search="true" name="category"

И радуемся лупе поиска)))

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

Бинго!

Только надо добавлять в 2х местах. 

Не спрашивайте, почему ;)

 

И, надеюсь, не надо напоминать, что все правки в двиг надо делать через плагины.

Изменено пользователем MSK
Ссылка на сообщение
Поделиться на других сайтах
14 минут назад, MSK сказал:

Бинго!

Только надо добавлять в 2х местах. 

Не спрашивайте, почему ;)

 

И, надеюсь, не надо напоминать, что все правки в двиг надо делать через плагины.

Да , мляяя

Ссылка на сообщение
Поделиться на других сайтах

И еще.

Принимайте во внимание то, что многие подсказки даются, что называется, "по памяти", когда нет доступа или времени копаться в исходниках....

  • Нравится 1
Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...