binnick: Блог

Главные вкладки

Попытка познакомиться (с Друпалом)

8 сентября 2012 в 0:51

Такое странное состояние. С одной стороны, потрясен богатыми возможностями Друпала, с другой - не могу сдвинуться с места ни на миллиметр, не могу воспользоваться ни одной из чудных его возможностей.

Что надо? Надо сделать место в сети, где люди могли бы хранить результаты своих (медицинских) анализов, при необходимости загружать табличку с динамикой этих анализов, распечатывать ее и показывать врачу, а врачи чтобы могли посмотреть анализы (и их динамику) конкретного пациента. В перспективе - некие простые математические манипуляции с результатами анализов и построение графиков от времени.

С чего я начал упражняться? Создал тип материала "Анализы", в нем поля:
Группа анализов (выбирается из словаря "группы")
Анализы (выбирается из словаря "анализы")
Дата сдачи анализа

Invalid argument supplied for foreach() в функции DatabaseCondition->compile()

1 сентября 2012 в 12:56

Здравствуйте!
Пытаюсь освоиться в Drupal (на бесплатном хостинге timeweb.ru), но что-то у меня не выходит "каменный цветок". В числе прочего смущает страшилка-предупреждение:
"Warning: Invalid argument supplied for foreach() в функции DatabaseCondition->compile() (строка 1854 в файле /home/f/fr17280/public_html/includes/database/query.inc)."

Собственно вопросы: можно ли как-нибудь устранить это Warning? Как это предупреждение может сказываться на функциональности (как будто не все работает, а причины я не пойму: то ли глюки, то ли руки)?

Я посмотрел файл query.inc, кусок вызывающего warning кода выглядит вот так (строка 1854 - "foreach ($condition['value'] as $value) {"):

 if ($operator['use_value']) {
              foreach ($condition['value'] as $value) {