Страница 42 из 42

Re: Контексты в шаблонах поведения

Добавлено: Чт авг 10, 2023 6:15 pm
xor
Logrus писал(а):
Чт авг 10, 2023 3:55 pm
если б вы слышали что вас просят и повторили эти действия то уже б разобрались
п.с. автору о проблеме написал, проверял одно, вылезло другое :?
если ты про if ($rec['IS_CONTEXT'] && !$rec['IS_LAST']) {
то у меня это прижилось, для многоуровневых только снимаю галку
не проверять другие шаблоны при совпадении
кроме последнего
так работает и
включи свет на кухне
и
включи
что включить?
свет
где?
на кухне
и т.д.

Re: Контексты в шаблонах поведения

Добавлено: Чт авг 10, 2023 6:21 pm
Logrus
проверял это, вылезло у морфологии

п.с. ее удобно юзать
1. расскажи (контекст)
1.1 давлениЕ (с морфологией)

команда: расскажи о давлениИ, отработает 1.1 (ну так было ранее, сейчас ни это, ни последующие после, даже если была их 1.2 команда не работают)

Re: Контексты в шаблонах поведения

Добавлено: Чт авг 10, 2023 8:37 pm
xor
Logrus писал(а):
Чт авг 10, 2023 6:21 pm
проверял это, вылезло у морфологии

п.с. ее удобно юзать
1. расскажи (контекст)
1.1 давлениЕ (с морфологией)

команда: расскажи о давлениИ, отработает 1.1 (ну так было ранее, сейчас ни это, ни последующие после, даже если была их 1.2 команда не работают)
а разве так не прокатывает безо всякой морфологии?
1. расскажи (контекст)
1.1 давлени
1,2 температ
1,3 влажност

расскажи про давление
расскажи о давлении
и т.д.
2023-08-10_20-41-17.png
2023-08-10_20-41-17.png (11.65 КБ) 970 просмотров
2023-08-10_20-40-38.png
2023-08-10_20-40-38.png (21.57 КБ) 970 просмотров

Re: Контексты в шаблонах поведения

Добавлено: Чт авг 10, 2023 9:30 pm
Logrus
прокатывает, но если усложнить (а не простое сравнение), то увы
п.с. конечно сами шаблоны лучше не усложнять, надежней в коде, но иногда приходится, выше ж простейший пример на котором показана трабла
п.п.с. так если разбирать то и до юзанья ивентов можно дойди, в любом модуле без создания класса/объекта/свойств одной строкой, хранением и получением любого количества как самих значений, так и времени их изменения и т.д.

Re: Контексты в шаблонах поведения

Добавлено: Чт авг 10, 2023 10:14 pm
xor
Shuravi писал(а):
Ср авг 09, 2023 12:53 am
Исправил в соответствии с предложенным xor скрином. Ниже мой:
Если что-то сделал не так, не кидайтесь тапками...
ну, не знаю(
у меня шаблоны из альфы, тоже стоит пхпморфи
добавил ваш дебмес
в код шаблона
say($matches[1], 2);
debmes(print_r($matches,true));
2023-08-10_22-01-05.png
2023-08-10_22-01-05.png (9 КБ) 953 просмотра
Вложение 2023-08-10_22-04-06.png больше недоступно
у вас таблица паттернов, случаем, не битая? нет повторяющихся записей? индекс, если есть, перестроить?

Re: Контексты в шаблонах поведения

Добавлено: Пт авг 11, 2023 4:20 pm
Shuravi
Коллеги, благодарю за помощь!
У меня не менее 200 шаблонов на управление различными устройствами и получение информации. Я установил первый приоритет шаблону "Повтори за мной", все заработало. В логе вижу информацию, как у Xor на примере. Что стало причиной этому мне не известно, если докопаюсь до истины - непременно напишу результат сюда. Еще раз спасибо!