sotkom: Блог

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

Отсутствие результатов в представлении

4 апреля 2016 в 16:16

Drupal 7, Views 3
Есть представление, которое выводит список дочерних текущему терминов.
Нужно при отсутствии результатов вывести список вышестоящего родителя, т.е. предыдущий список, в котором есть этот термин.
Подскажите, пожалуйста, как это лучше сделать?
Делал: в ПОВЕДЕНИЕ ПРИ ОТСУТСТВИИ РЕЗУЛЬТАТОВ вставлял php код, определял ид родителя, а вот как этот ид подсунуть в эту вьюху????

[Решен] Программное удаление товара из корзины

1 марта 2016 в 8:22

Drupal 7, Ubercart 3
Делаю заказ одной страницей.
На странице cart/checkout добавил в таблицу товаров заказа cart-review добавил дополнительные колонки к товарам изменения количества и удаления.
Пока разбираюсь с удалением.
Ajax-сом отправляю id товара в заказе, id заказа, nid товара в файл-обработчик php.
Из заказа товар удаляется нормально функцией uc_order_product_delete(order_product_id). Думаю что с изменение количества в заказе тоже проблем не должно быть...
Но вот с удалением этого товара из заказа возникли проблемы!!!

Как изменить расположение ссылок в tabs

20 февраля 2016 в 12:57

Подскажите как изменить расположение ссылок в tabs?
В личном кабинете /user вверху страницы выводятся табы со ссылками на определенные страницы.
Как можно поменять эти вкладки местами?
Пробовал в template.php в ..._preprocess_page() изменять ...['#link']['weight'] - не помогает... или нужно в ...[#primary] менять ключи у массива?
Подскажите, плз, как все таки можно правильно изменить положения табов?

Блок формы поиска в SearchAPI

11 ноября 2014 в 14:22

Доброго времени суток!
Помогите с проблемой, плз.
Настроил Search Api с Database server, включил и вывел фасеты, создал страницу поиска в Views.
Встал вопрос как сделать блок с текстовым поиском по заголовкам?
Т.е. форма поиска, чтобы туда вбил часть названия материала и открылась созданная страница поиска с отфильтрованными материалами и в фасете отобразился бы текущий запрос?

Не работает запрос к бд

14 октября 2014 в 20:17

доброго времени суток.
подскажите, пожалуйста, в чем может быть проблема.
Создал простейший модуль.
Написал функцию выборки из бд:

function dump_results(){
  $res = db_select('node', 'a')
          ->fields('a', array('nid', 'title'))
          ->range(0, 3)
          ->execute();
  while($r = $res->fetchAssoc()){
    $rr[]=$r;
  }
  var_dump($rr);
  return 'return';
}

все выводится нормально.
Но когда усложняю запрос:

function dump_results(){
  $res = db_select('node', 'a')
          ->leftJoin('field_data_body', 'b', 'b.entity_id=a.nid')
          ->fields('a', array('nid', 'title'))
          ->fields('b', array('body_value'))
          ->range(0, 3)
          ->execute();
  while($r = $res->fetchAssoc()){
    $rr[]=$r;
  }

ошибка Received an invalid response from the server

6 мая 2013 в 8:51

Помогите с проблемой, плз... В drupal новичок. Поиск результатов не дал...
На сайте (drupal 6.22) неожиданно перестал работать зависимый select. При выборе выдает ошибку Received an invalid response from the server.
При переносе сайта на denwer или на другой хостинг - все работает нормально!
Хостеры говорят что ничего не менялось на хостинге.
На этом хосте PHP Version 5.2.17, на денвере и другом хосте (куда переносил для тестирования) - PHP Version 5.3.*, но версия та же была и при работающем селекте!
В error.log на хосте с не работающим селектом много записей с одной ошибкой:
...PHP Parse error: syntax error, unexpected '{' in .../sites/all/modules/views/plugins/views_plugin_argument_default_php.inc(47) : eval()'d code on line 12, referer: http://.../.

Модуль BlockTheme в Drupal 7

15 сентября 2011 в 14:23

Не работает модуль blocktheme-7.x-1.0! Помогите советом, плз.

Стоит Drupal v.7.8:
- установил модуль blocktheme-7.x-1.0,
- русифицировал,
- включил,
- в настройках модуля прописал blank|Только контент,
- в папке шаблона создал файл blocktheme-blank.tpl.php (оригинальный block.tpl.php в той же папке),
- в этом файле (blocktheme-blank.tpl.php) оставил только вывод контента(<?php print $content ?>),
- в настройках блоков выбрал шаблон Только контент,
- очистил кэш