Как я постигал views API
Очередной свой сайт решил сделать как можно меньше прибегая к собственным модулям. Поэтому создавая форму поиска пришлось повозиться с views, т.к. поиск был не самым простым.
В частности сложность возникла в следующем.
Особенности модуля drupal fivestar
Понадобился мне для проекта модуль fivestar. Модуль понравился, но нашлось несколько шероховатостей, которые пришлось исправлять изменением кода модуля.
Во-первых я не нашел как можно изменить заголовок, который располагается над звездочками. Я завел несколько критериев голосования для одного материала (tags) и мне не нужно было слово Среднее в заголовка. Достаточно было просто название tag.
Для этого пришлось подправить функцию
function fivestar_form(&$form_state, $content_type, $content_id, $tag) { ... $settings = array(
Несколько картинок с модулем Drupal uc_option_image
Попросили меня на днях немного доработать модуль uc_option_image. Данный модуль позволяет добавлять картинки к свойствам товара в уберкарте. Но по умолчанию работает таким образом, что при выборе нескольких свойств, отображается изображение только последнего выбранного.
Выкладываю подкорректированный js файлик, который позволяет отображать несколько фоток товара для разных свойств.
Подсветка кода 1С с помощью GeSHi 1.0.8
В принципе ничего сложного нет. Необходимо для начала скачать модуль для Друпала geshifilter. В папке модуля необходимо залить в папку geshi непосредственно сам модуль GeSHi. Внутри этой папки есть опять папка geshi, в которой лежат настройки для каждого поддреживаемого языка.
Для 1С я создал там файл 1c7.php. И надо не забыть включить новый язык settings/geshifilter/languages.