[Модуль] Веб-переменные (webvars)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

Аватара пользователя
xor
Сообщения: 2045
Зарегистрирован: Сб ноя 22, 2014 8:45 pm

Re: [Модуль] Веб-переменные (webvars)

Сообщение xor »

vitosmaxim80sad145 писал(а): Сб апр 11, 2020 9:39 am Почему я создаю свойство в объекте затем привязки его к переменой а она создаёт дубыль и сохраняет данные в нем а не в ранее созданном для этого свойстве ???
без скринов и подробностей трудно ответить(. может, у вас там спецсимволы какие-то?
Аватара пользователя
vitosmaxim80sad145
Сообщения: 148
Зарегистрирован: Сб июл 07, 2018 12:48 am
Откуда: Днепр

Re: [Модуль] Веб-переменные (webvars)

Сообщение vitosmaxim80sad145 »

xor писал(а): Сб апр 11, 2020 1:19 pm
vitosmaxim80sad145 писал(а): Сб апр 11, 2020 9:39 am Почему я создаю свойство в объекте затем привязки его к переменой а она создаёт дубыль и сохраняет данные в нем а не в ранее созданном для этого свойстве ???
без скринов и подробностей трудно ответить(. может, у вас там спецсимволы какие-то?

ПОШАГОВО ОПИШУ
Объект: Mainsity создал свойство sevodny
Создал веб переменную и привязал созданное свойство
обновляю переменные
в созданном свойстве нет данных но есть новое свойство с тем же именем и с данными из переменных
Вложения
Скриншот 2020-04-18 16.05.08.png
Скриншот 2020-04-18 16.05.08.png (132.44 КБ) 6832 просмотра
Скриншот 2020-04-18 16.03.55.png
Скриншот 2020-04-18 16.03.55.png (87.26 КБ) 6832 просмотра
Скриншот 2020-04-18 16.03.28.png
Скриншот 2020-04-18 16.03.28.png (99.25 КБ) 6832 просмотра
Аватара пользователя
xor
Сообщения: 2045
Зарегистрирован: Сб ноя 22, 2014 8:45 pm

Re: [Модуль] Веб-переменные (webvars)

Сообщение xor »

vitosmaxim80sad145 писал(а): Сб апр 18, 2020 4:17 pm
xor писал(а): Сб апр 11, 2020 1:19 pm
vitosmaxim80sad145 писал(а): Сб апр 11, 2020 9:39 am Почему я создаю свойство в объекте затем привязки его к переменой а она создаёт дубыль и сохраняет данные в нем а не в ранее созданном для этого свойстве ???
без скринов и подробностей трудно ответить(. может, у вас там спецсимволы какие-то?

ПОШАГОВО ОПИШУ
Объект: Mainsity создал свойство sevodny
Создал веб переменную и привязал созданное свойство
обновляю переменные
в созданном свойстве нет данных но есть новое свойство с тем же именем и с данными из переменных
ну и удалите пустое( которое не заполняется). пс. А чего оно у вас классовое? Вы несколько городов окучиваете?
Аватара пользователя
vitosmaxim80sad145
Сообщения: 148
Зарегистрирован: Сб июл 07, 2018 12:48 am
Откуда: Днепр

Re: [Модуль] Веб-переменные (webvars)

Сообщение vitosmaxim80sad145 »

спасибо я удалил то что создал и оно теперь само создает свойство и заполняет ,но только я непонял честно говоря логику ну я создаю свойство да для класса а переменная для обэкта но почему переменная не пишется в свойство созданное а создает новое и если я удаляяю из класса то теоретически и там должно удалятся
Аватара пользователя
xor
Сообщения: 2045
Зарегистрирован: Сб ноя 22, 2014 8:45 pm

Re: [Модуль] Веб-переменные (webvars)

Сообщение xor »

vitosmaxim80sad145 писал(а): Сб апр 18, 2020 5:04 pm спасибо я удалил то что создал и оно теперь само создает свойство и заполняет ,но только я непонял честно говоря логику ну я создаю свойство да для класса а переменная для обэкта но почему переменная не пишется в свойство созданное а создает новое и если я удаляяю из класса то теоретически и там должно удалятся
можно долго гадать - ошибка эта ваша или со стороны системы( но сейчас-то мы получили то, что хотели? если охота поразбираться, обнаружить ошибку, сообщить автору - я только за)
Аватара пользователя
vitosmaxim80sad145
Сообщения: 148
Зарегистрирован: Сб июл 07, 2018 12:48 am
Откуда: Днепр

Re: [Модуль] Веб-переменные (webvars)

Сообщение vitosmaxim80sad145 »

ну скорей всего ошыбка системы так как я из переменных передаю штук 10 свойств в тот же клас обэкт и ето не со всеми такое
Аватара пользователя
vitosmaxim80sad145
Сообщения: 148
Зарегистрирован: Сб июл 07, 2018 12:48 am
Откуда: Днепр

Re: [Модуль] Веб-переменные (webvars)

Сообщение vitosmaxim80sad145 »

Там похоже содержимое страницы меняется в зависимости от времени.
А если температуру взять так?
deg;<\/td> <td class="p5 " >(.+?)<\/td>

возращает +9&deg;
Вложения
а так вытянуть нельзя  ?
а так вытянуть нельзя ?
Скриншот 2020-04-21 15.35.55.png (254.44 КБ) 6659 просмотров
Jilber
Сообщения: 719
Зарегистрирован: Ср май 03, 2017 7:41 pm

Re: [Модуль] Веб-переменные (webvars)

Сообщение Jilber »

Этот шаблон вытягивает температуру из ячейки "p5", т.е. температуру на 12:00.
Изображение
Можно попробовать вытянуть температуру из всех ячеек в разные переменные, а потом показывать нужную переменную в зависимости от текущего времени.
Stor
Сообщения: 133
Зарегистрирован: Ср окт 31, 2018 11:45 pm

Re: [Модуль] Веб-переменные (webvars)

Сообщение Stor »

Привет.

Подскажите - можно ли использовать Xpath для поиска нужного элемента? Мне с Xpath легче работать.

И еще - хочу собирать показатели УФ излучения:
на сайте https://www.gismeteo.ru/weather-minsk-4248/

ищу по шаблону <div class="widget__item" data-item="0"><div class="w_uvb w_uvb__value_level_0 widget__value">(.+?)<\/div><\/div>
но ничего не находит.

Валидацию по регулярке проходит
SPOILERSPOILER_SHOW
Изображение
Помогите составить правильно шаблон.
Stor
Сообщения: 133
Зарегистрирован: Ср окт 31, 2018 11:45 pm

Re: [Модуль] Веб-переменные (webvars)

Сообщение Stor »

Странное происходит с модулем.

На странице https://www.gismeteo.ru/weather-minsk-4248/ ищу выражение <h2>(.+?)<\/h2> - на странице есть код <h2><a href="/maps/" class="link blue">Погода на карте</a></h2>, но модуль находит В Минске.

Хотя для http://pogoda.by/шаблон Восход: (\d+:\d+), работает как надо.

Не понимаю работает ли модуль как надо.
Ответить