Выпадающее меню

Mebpuf

Client
Регистрация
12.03.2019
Сообщения
48
Благодарностей
1
Баллы
8
Здравствуйте! Нужна помощь. Необходимо выбрать нужный пункт из выпадающего списка в Joomla. Пробовал различными способами - не получается.
54466

54467

54468

Работает только один способ через запись видео. Получается экшн такого типа.
54469

Это числовое значение является номером категории в меню. Если подставлять значения через переменную, то будет работать - выбирать категории. НО меня это не устраивает! Мне нужно чтобы поиск в выпадающем списке происходил по текстовому значению, а не по номерам. Т.е чтобы открывался этот выпадающий список категорий, бралась строка из переменной, сайдинг например, и это значение выбиралось в выпадающем меню. Именно чтоб поиск был по тексту.
 

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 334
Благодарностей
5 432
Баллы
113
Если долго мучатся то руки доходят до эмулятора мыши.

А вобще тебе надо число в value менять. Эту тему мусолят раз в месяц точно))
можешь погуглить по запросу select
 

Mebpuf

Client
Регистрация
12.03.2019
Сообщения
48
Благодарностей
1
Баллы
8
Мне нужно чтоб поиск по тексту из переменной шел, а не по числу в value. Я выше написал. Если правильно все понимаю
 

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 334
Благодарностей
5 432
Баллы
113
Мне нужно чтоб поиск по тексту из переменной шел, а не по числу в value. Я выше написал. Если правильно все понимаю
А это меню разве не статичное? Я так поинмаю тебе надо во входные настройки вывести меню*?
 

Mebpuf

Client
Регистрация
12.03.2019
Сообщения
48
Благодарностей
1
Баллы
8
В том то и дело что нет. И цифры не подходят. Нужен поиск только по тексту. Так бы я мог вместо двойки, что на картинке, переменную со счетчиком поствать и всё.
 

ulLite

Client
Регистрация
24.03.2019
Сообщения
75
Благодарностей
23
Баллы
8
Через пост запросы можно с выпадающим меню работать, там уже не числовые значения а текстовые. Но это знания для этого нужны
 

PlayerT7

Client
Регистрация
15.12.2011
Сообщения
31
Благодарностей
5
Баллы
8
SET ---> selecteditems для элемента select ---> устанавливаете текстовое значение http://joxi.ru/bmowbReS90KOWm
Если пункт не выбирается, после этого кубика на тот же элемент добавьте кубик Rise ---> onchange http://joxi.ru/V2VXv6JcKW3BDr
 
  • Спасибо
Реакции: Ceed и Mebpuf

ezotonal

Client
Регистрация
13.01.2014
Сообщения
811
Благодарностей
227
Баллы
43
SET ---> selecteditems для элемента select ---> устанавливаете текстовое значение http://joxi.ru/bmowbReS90KOWm
Если пункт не выбирается, после этого кубика на тот же элемент добавьте кубик Rise ---> onchange http://joxi.ru/V2VXv6JcKW3BDr
Так в основном я делаю


Либо как выше пишут устанавливать тегу select, атрибуту value значение 2

Например

54505
 
  • Спасибо
Реакции: Mebpuf

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 694
Баллы
113
попробуй так.

C#:
//---- входные параметры -------------------------------------------------
string data_seach     = @">" + project.Variables["Data_value"].Value+@"<";
string xpath         = "//select[@id='ordering']";
string xpath_opt     = ".//option";
//-------------------------------------------------------------------------
string result = "" ; int id1=0; List<string> lst_Find = new List<string>();
var he2= instance.ActiveTab.FindElementByXPath(xpath,0);
try { lst_Find = ZennoPoster.Parser.ParseByXpath(he2.OuterHtml, xpath_opt, "OuterHtml" ).ToList(); } catch{}
if (lst_Find.Count > 0) {
    foreach (string he_opt in lst_Find) {
        if (he_opt.IndexOf(data_seach) != -1) {
            he2.SetValue(id1.ToString(), "None", false);
            return 0;
        }
        id1++;
    }
}
 
  • Спасибо
Реакции: Mebpuf

Mebpuf

Client
Регистрация
12.03.2019
Сообщения
48
Благодарностей
1
Баллы
8
Всем Спасибо! Помогло вроде
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)