Русский English Deutsch Українська Қазақша

Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не вошли.

#1 2014-05-14 14:26:59

Xoocki
Участник
Здесь с 2013-11-24
Сообщений: 5
Рейтинг :   

Присваивание значения полю xfield.

Добрый день. Столкнулся с такой проблемой. Делая мониторинг серверов я создал специальное поле, status в xfield, изначально оно равно 0. Дальше у меня стоит проверка, пингуется сервер, получаю ответы, то есть сервер стал онлайн мне нужно изменить поле status на 1, но не ручками, а автоматически чтобы делало это. Обычным присваиванием status = 1 не работает. Подскажите пожайлуста.

Вне форума

#2 2014-05-14 15:22:28

irbees2008
Продвинутый чайник
Откуда: Шахтинск
Здесь с 2012-03-14
Сообщений: 2,739
Рейтинг :   114 
Сайт

Re: Присваивание значения полю xfield.

для мониторинга есть плагин http://ngcms.ru/forum/viewtopic.php?id=265

Вне форума

#3 2014-05-14 15:29:47

Xoocki
Участник
Здесь с 2013-11-24
Сообщений: 5
Рейтинг :   

Re: Присваивание значения полю xfield.

irbees2008 пишет:

для мониторинга есть плагин http://ngcms.ru/forum/viewtopic.php?id=265

мне плагины не требуется. Меня интересует как мне сделать то, что я описал.

Вне форума

#4 2014-05-14 18:46:11

infinity237
Модератор
Откуда: Russia, Moscow
Здесь с 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: Присваивание значения полю xfield.

Слишком мало технических подробностей, что значит:

Обычным присваиванием status = 1 не работает

?

Тут дело в том, что даже, если поле xfields имеет тип "отдельные поля БД", то значения всё-равно дублируются в "единое хранилище" и соответственно при редактировании эти значения берутся именно из единого хранилища.

Варианты решения задачи:
1. Делать отдельный плагин, который будет работать с новостями или реализовывать свои сущности.
2. Редактировать поле xfields через встроенные средства xfields, а не просто менять значение в БД.

Вне форума

#5 2014-05-14 20:22:07

Xoocki
Участник
Здесь с 2013-11-24
Сообщений: 5
Рейтинг :   

Re: Присваивание значения полю xfield.

Простите за то, что в начале не грамотно выразился и огромное спасибо за помощь. В итоге понял, что придется писать плагин.

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] ClaudeBot

Подвал форума

Под управлением FluxBB 1.5.11
Модифицировал Visman

[ Сгенерировано за 0.012 сек, 7 запросов выполнено - Использовано памяти: 522.85 Кбайт (Пик: 550.09 Кбайт) ]