Предлагаю решение

[РЕШЕНО] Advanced Forum Поле изображения

17 апреля 2012 в 14:54

В АДМИНКЕ Advanced Forum
/admin/config/content/advanced-forum

Нижнаяя секция (collapsed)
НАСТРОЙКИ ИЗОБРАЖЕНИЙ ФОРУМА

Кому-нибудь удавалось настроить и использовать "Поле изображения" в админке Advanced Forum?
Для чего оно?

У меня выпадающее меню "Поле изображения для отображения изображений форума" содержит только "нет",
хотя к нодетипу "Тема форума" я добавил поле "Изображение".

Image field
The image field to use to display forum images.

Но как его начать использовать - не понятно.

Работа с Facet API и Apache Solr. Часть 2

14 апреля 2012 в 9:05

Всем привет. В предыдущем посте я рассказал, как можно "повлиять" на процесс индексации, добавляя дополнительные поля в индекс, и создавать свои фасеты (фильтры) с помощью Facet API. Сегодня я хочу рассказать об альтернативном способе индексирования полей и возможности поиска по дополнительным полям. Дело в том, что Solr не ищет по всем полям, а только по тем, о которых его просят. Итак, поехали.

Advanced Forum: ошибка в файле template_preprocess_advanced_forum_topic_list_view.inc строка 82

14 апреля 2012 в 1:18

Здравствуйте. Может кому понадобится. Сегодня установил Advanced Forum на одном проекте моего знакомого. Перед этим был установлен модуль Forum из ядра. Был создан Контейнер, форум и топик. При открытии топика выскакивала ошибка в файле template_preprocess_advanced_forum_topic_list_view.inc строка 82
trying to get property of non-object in _template_preprocess_advanced_forum_topic_list_view()

Темизируем форму комментариев Друпал 7

13 апреля 2012 в 14:17
1

Данный материал не учебный, а скорее познавательный. В нем я расскажу о том, как темизировал форму комментариев для сайта www.hotel-prog.ru Т.е. это не руководство как это надо делать, а просто материал о том как это делал я.
Итак из дополнительных модулей я установил:

  • Модуль comment_notify
  • Модуль CAPCHA
  • Модуль ccfcollapse (из ccfilter) - используются внутренние функции и js-функционал для сворачивания полей и формы комментария

Views - Страница не найдена { РЕШЕНО }

12 апреля 2012 в 20:36

В общем перегрузил я Views (сохранял одновременно более 10 представлений) после чего при редактировании представления (нажимая кнопку изменить) Views пишет "Страница не найдена"

1. На главной странице всех представлений выбираем вкладку ИНСТРУМЕНТЫ
2. Во втором пункте ("Отключить кэширование данных представлений")ставим галку и нажимаем сохранить.
3. Возвращаемся в список всех представлений - и все должно работать после проверки что все опять работает. - МОЖНО ОПЯТЬ ВЕРНУТСЯ В ИНСТРУМЕНТЫ И СНЯТЬ ГАЛКУ ОБРАТНО - все продолжит работать и без нее.

словарь таксономии

11 апреля 2012 в 15:39

Здравствуйте.
Недавно столкнулся с такой ситуацией.
Создал словарь с терминами, указав для него атрибут "Обязательный".
Далее создал тип содержимого, в одном из полей которого привязал созданный словарь (привязка выполняется с помощью content_taxonomy).
Но при создании ноды созданного типа, поле, для которого привязан словарь, друпал дает сохранить с пустым значением поля, хотя по логике друпал должен был вывести сообщение об ошибке.
Погуглив в инете я выяснил, что модуль content_taxonomy переопределяет методы стандартного модуля taxonomy.
Для решения сложившейся ситуации в методе content_taxonomy_field для блока switch ($op) был дописан следущий код:

<?php
case 'validate':
   if(
$node->form_id == 'kartochka_node_form'){?>

Предложения по дополнительным требованиям к размещению объявлений на разработку сайтов и модулей.

11 апреля 2012 в 13:30

Предложение 1. Обязать публиковать хотя бы минимальный бюджет проекта.

Предложение 2. Обязать публиковать чёткое ТЗ (ну, тут уже иногда могут быть некоторые исключения - например, если заказчик ещё не знает, насколько реализуем проект в принципе).

Причины:

Причина 1: есть предложения, с которыми загодя просто нет смысла связываться. После длительного разбора всех технических деталей/условий часто выясняется, что работа не интересна/не выгодна в материальном плане и заказчик не располагает адекватным бюджетом.

Причина 2: сам разбор деталей/условий, при котором тратится много времени на распутывание вводных и имеющейся конфигурации заказчика. По сути дела - это уже работа.

Решение: Загрузка товаров в Commerce из 1C

10 апреля 2012 в 21:00

Сделал загрузку товаров из 1С 8.2 Управление Торговлей на сайт в каталог commerce на основе стандартного обмена 1С8 с сайтом в формате CommerceML
+ парсинг описаний товаров с других сайтов.

Стояла задача:
1. Импортировать и обновлять из 1с цены и количество товаров.
2. Заполнить описания товаров с сайтов-поставщиков.

Задачи решены.
Импортирует товары, цены, каталог со структурой.
Парсит описания товаров с картинками.
Ноды-описания привязываются к нодам-ценам вручную. (Из 1с потом обновляются автоматически.)

Необходимые модули:
http://drupal.org/project/commerce
http://drupal.org/project/commerce_feeds
http://drupal.org/project/feeds_xpathparser
http://drupal.org/project/feeds_tamper 7.x-1.x-dev.tar.gz (31.95 KB) 2012-Feb-02
Парсер сайтов

РЕШЕНО: Блок из поля - не могу спрятать пустой блок

10 апреля 2012 в 12:30

Есть нодетип с полями.
Одно из полей с помощью Views я вывожу в блок.
Во вьювсе задаю неформатированный список, всюду где можно (конфиг формата вывода и конфиг поля) указываю не выводить пустые поля.
Поле пустое, сохраняю ноду. Блок есть. Анализирую Firebug-ом - контент из одного пробела между тегами.
Надо прятать блок, если поле пустое, подскажите!!!