Изменение размера SELECT по его основанию при изменении экрана.
Помогите пожалуйста, мне нужно универсальное решение редиректа со страниц page/номер у пользовательских таксономий на главную страницу этих таксономий, например:
С
site.ru/catalog/type-realty/residential/page/125
перебросит на
site.ru/catalog/type-realty/residential
Я не знаю, как это будет указываться, или автоматом для всех будет работать, или нужно будет массивом указать необходимые таксономии... Можно и так и так попробовать.
Мне нужно внешнее решение, доступ к сайту дать не могу. Т.е. отдельный JS и CSS скрипты, которые я смогу просто встроить.
Форма поиска, которую нужно дорабатывать, выводится плагином. Выпадающий список, который выделен оранжевым видимо отличается стилями, поэтому не отрабатывает также как другие в этой форме. В нем даже текст не выводится, что-то перекрывает, сможете разобраться и сделать его работу также, как и у остальных (тоже наверно потребуется добавить/изменить стили).
Решается всё это оборачиванием через JS.
1) Добавить «Площадь от» и «Цена от» ДО указанных на скриншоте объектов. Сделать форму при этом адаптивной (чтобы все нормально смотрелось и умещалось на всех экранах). Для примера даю ссылку, как форма выглядела в мобильной версии изначального исходника - http://callidus.hitriy011.beget.tech/ (нужно аналогично учесть размеры и адаптив, чтобы всё умещалось и было удобно).
2) Выделенный оранжевым селект сделать также как остальные (он не принимает стили как у остальных, и работает по-другому).
3) Перерасчет элементов при изменении разрешения (возможно ли это?). Т.е. страница открылась, выпадающий список работает как надо. Но если я уменьшу размер странички НЕ перезагружаю ее, элемент отработает криво. Было бы круто, если бы он пересчитался и после изменения отработал как надо.
Сайт: https://publicapp.ru/
P.S. Заказ создаю второй раз. Первый исполнитель попросил 2 дня (сказал, что это с запасом). В итоге прошло больше месяца (путь был долгий, от того что ничего из этого невозможно сделать до того что имеем сейчас). Хотя изначально он меня уверял, что он точно знает, как это делается, и никаких проблем быть не должно. В итоге он частично выполнил 1 и 2 пункты, но до конца не довел. Вот файлы с его решением, они сейчас внедрены:
https://publicapp.ru/wp-content/themes/callidusinvest/js/new_scripts.js
https://publicapp.ru/wp-content/themes/callidusinvest/css/new_css_25.10.css
Просьба реально оценить свои компетенции и возможности, и только потом оставить отклик.
Плагин Multiple Domain Mapping on Single Site
Плагин заменяет на всем сайте ссылку страницы на указанный поддомен. Т.е. заменяет site.ru/1 на 1.site.ru. Прикрепил скриншот страницы плагина. В правой колонке указывается адрес страницы сайта, в левой - поддомен.
Я хочу избежать ручного ввода в эту таблицу. Нужно чтобы автоматически подгружались в него все опубликованные на сайте статьи.
Мне делали тоже самое для предыдущей версии этого плагина, исполнитель решил проблему очень элегантно. В отдельном файле написал код для получения всех опубликованных статей, затем вставил линк в нужное место плагине и все заработало (могу скинуть). Но в новой версии плагина все переписали...
P.S. В новой версии разработчики плагина встроили фильтры. Создатель плагина мне говорил, что чтобы решить эту задачу до записи в БД нужно использовать фильтр “falke_mdmf_save_mappings”. Мне важно, чтобы добавление статей происходило ПОСЛЕ считывания из БД. Они обещали сделать такой фильтр тоже, возможно и сделали, искать нужно по "falke_mdmf".
Должен работать аналогично примеру. Можете написать сами или вытащить с сайта.
Составить сравнительную таблицу моделей жизненного цикла:
Модель Build-and-Fix
Водопадная модель
Модель быстрого прототипирования
Инкрементная модель
Модель синхронизации и стабилизации
Спиральная модель
ОО-модель
Сделать вывод по применимости одной модели для выполнения курсового проекта.
Составить сравнительную таблицу строгих методологий разработки ПО (RUP и MSF). Сделать вывод по целесообразности применения.
Составить сравнительную таблицу гибких методологий разработки ПО (Scrum/Agile/XP). Сделать вывод по целесообразности применения.
У меня создан recyclerview в котором несколько EditText, при изменении одного EditText по заданному правилу изменяются все другие через onTextChanged.
Собственно сама проблема: Клавиатура установлена как . После выбора одного из EditText или ввода в него, клавиатура развернута. Если в этот момент совершить прокрутку и выбранный ранее EditText пропадает из области отрисовки, вместо открытой number клавиатуры появляется буквенная, если прокрутить обратно и тот самый EditText снова отрисуется, клавиатура number вернется.
Получается чтобы избежать такого поведения, нужно чтобы при изменении отрисовки recyclerview клавиатура сворачивалась? На сколько я понял, в адаптере за это отвечает onBindViewHolder? Пока-что не удалось скрыть клавиатуру оттуда, пожалуйста помогите.
Получилось скрыть через onFocusChange, но после первого же ввода в EditText клавиатура тоже сворачивается, т.е. не вариант как я понимаю в данном случае...
Плагин называется Multiple Domain Mapping on Single Site.
Сейчас плагин подгружает настройки со страницы настроек плагина (приложил скриншот). Нужно сделать, чтобы данные грузились из базы данных. Для этого я создал представление mysql_query("select * FROM mdm"), где один столбец, в котором и содержится examplepage.
Т. е. смысл в том, чтобы подгружалось это представление с examplepage, в результате чего URLы site.ru/examplepage станут examplepage.site.ru