Блог пользователя - gumk

Есть ли модули для реализации совместных переводов?

7 сентября 2011 в 20:08

Добрый день,, уважаемое сообщество!

Есть ли модули для реализации совместных переводов желательно для d7? Желательно, чтобы текст разбивался на фрагменты.
Можно ли реализовать такой функционал, основываясь на уже существующих модулях?

Если есть у кого-нибудь наработки в этой области предлагайте свои услуги в личку. Спасибо!

День радости электронной коммерции друпала!

23 августа 2011 в 23:15

Сегодня вслед одной очень приятной новости по электронной коммерции появилась другая - релиз drupal commerce!!! Ура товарищи! я побежал в холодильник за пивом!

views и кнопка добавить материал

19 августа 2011 в 2:59

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

Проблемы с выпадающем меню

15 августа 2011 в 11:22

Добрый день, пытаюсь привесить к сайту на drupal7 выпадающее меню как здесь http://www.noupe.com/tutorial/drop-down-menu-jquery-css.html, но почему-то выдает ошибку

<?phpmissing : after property id
[Прерывать на этой ошибке] $("ul.subnav").parent().append("<s...ds empty span tag after ul.subnav*) ?>

ul.subnav есть - меню оттемизировано до такой же степени, как в примере.

drupal 7 проблемы с темизацией

4 июля 2011 в 22:40

У друпала 7 стало много функций, влияющих на массивы до рендера, но вот целый день не могу понять как в добавить свой элемент в $title_suffix или как повлиять на массив %tabs скорей всего это можно сделать, но доков по этому поводу найти не удалось((

Лента с материалами групп, в которых состоит пользователь?

17 июня 2011 в 15:14

Никто не знает как с помощью views сделать страницу с материалами групп, в которых состоит пользователь?

аналог таксонрмии только чуть хитрее

13 июня 2011 в 12:41

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

пример:
заболевания желудка может находиться на ветках:
заболевания - болезни органов пищеварения - хронические - заболевания желудка - язва желудка

лечение - заболевания органов пищеварения - заболевания желудка - хронические

мои вариант решения данной проблемы - форкнуть модуль таксономии и вставить таблицу, связывающую taxonomy_tree и taxonomy_data,
но проблема в том, что при выборе термина нужно будет выводить материалы, всех дочерних терминов, на всех ветках на которых он присутствует, что делает запрос очень сложным. А так-как объем выводимой информации будет не маленьким работать будет очень медленно

пример структуры:
www.nlm.nih.gov/cgi/mesh/2011/MB_cgi

буду рад любым советам

ubercart - скидка от количества, желательно через условные действия есть ли такое?

10 июня 2011 в 14:21

ubercart - скидка от количества, желательно через условные действия есть ли такое?

Я люблю Drupal 7 (создаем кататалог для drupal commerce)

18 апреля 2011 в 20:58

Поставил drupal commerce, потыкал несколько дней, понял - весч! Все круто, все легко и гибко настраивается, легко имортируется из csv и xml при помощи модуля feeds. Вообщем то что надо! за одним НО, как мать его создать каталог?

Пробовал ставить разные модули, искать решение на d.org - ничего толового не нашел, побился головой об стену, и полез во .... views

Ошибка autocomplite

2 апреля 2011 в 12:45

При заполнении поля автокомплитом вылазить ошибка? что делать?

HTTP запрос AJAX завершен неправильно.
Следует отладочная информация.
Путь: http://localhost/test/autocomplete
СтатусТекст:
ResponseText:
ReadyState: 4

tableselect.js отваливается после обновления формы ajax

23 марта 2011 в 15:14

Есть форма с таблицей по умолчанию к ней подгружается tableselect.js, который добавляет чекбокс отметитить все и подсвечивает выделенные tr таблицы. Проблема в том, что я использую ajax сортировку таблицы, после ajax перезагрузки страницы tableselect.js отваливается (

OpenPublic - электронное правительство

10 марта 2011 в 0:43


Сегодня Phase2 Technology - создатели OpenAtrium представили первую betta сборку очередного своего творения под названием OpenPublic.

Теперь каждый желающий может создать сайт белого дома за 5 минут)))

В ubercarte на checkout странице не работают ahah формы

7 марта 2011 в 11:34

Неделю бьюсь не могу заставить работать ahah форму на странице checkout в уберкарте
Может видел кто модули, реализующие ahah в убере?

Я люблю Drupal 7 (выпадающий список таксономии)

3 марта 2011 в 0:07

С помощью нового Form api можно избавится от модуля hierarchical select

Для решения задачи подгружаемых выпадающих списков хватило трех функций:

Функция формы:

<?php
function example_form($form, &$form_state$checkout_pane$order) {
$form2['example'] = get_form_building(0$form_state);
$form2['example']['#prefix'] = '<div id="example-wrapper">';
$form2['example']['#suffix'] = '</div>';
return 
$form2;
}
?>

Рекрусивная функция построения выпадающих списков

<?php
function get_form_building($tid$form_state ''$stay 0){
$options = array();
 
$result db_query('SELECT td.tid, td.name
FROM {taxonomy_term_hierarchy} th
INNER JOIN {taxonomy_term_data} td
  ON td.tid = th.tid
WHERE th.parent = :pid
ORDER BY td.weight ASC, td.name ASC '
, array(':pid' => $tid));
foreach (
$result as $record) {
$options[$record->tid] = $record->name;
}

if(

count($options)){

if(

$options[$form_state['values']['example'['term-level-'.$stay]]){
$default_value $form_state['values']['example']['term-level-'.$stay];
}
//если нужно чтобы вся иерархия таксономии не подгружалась сразу можно удалить этот else
 
else {
$default_value key($options);
 }

$out['term-level-'.$stay] = array(
    
'#type' => 'select',
    
'#title' => 'third Dropdown',
    
'#prefix' => '<div id="dropdown_replace_'.$stay.'">',
    
'#suffix' => '</div>',
    
'#options' => $options,
    
'#default_value' => $default_value,
    
'#ajax' => array(
      
'event' => 'change',?>

#AHAH и формы drupal 6

21 февраля 2011 в 23:11

Делаю иерархию терминов таксономии с помощью ahah helpera город>район>улица
но есть проблема если после выбора улицы поменять город обновляется поле район, но поле улица не обновляется
Как можно его удалять или автоматически заставить изменяться после обновления предыдущих полей.

<?php function ahah_helper_demo_form($form_state) {
  
$form = array();

  

// Register the form with ahah_helper so we can use it. Also updates
  // $form_state['storage'] to ensure it contains the latest values that have
  // been entered, even when the form item has temporarily been removed from
  // the form. So if a form item *once* had a value, you *always* can retrieve
  // it.
  
ahah_helper_register($form$form_state);

  

// Determine the default value of the 'usage' select. When nothing is stored
  // in $form_state['storage'] yet, it's the form hasn't been submitted yet,
  // thus it's the first time the form is being displayed. Then, we set the
  // default to 'company'.

  

$form['billing_info'] = array(
    
'#type'   => 'fieldset',
    
'#title'  => t('Billing information'),
    
'#prefix' => '<div id="billing-info-wrapper">'// This is our wrapper div.
    
'#suffix' => '</div>',
    
'#tree'   => TRUE// Don't forget to set #tree!
  
);
  
$form['billing_info']['usage'] = array(
    
'#type' => 'select',
    
'#title' => t('Usage'),
    
'#options' => get_term_children(5),
    
'#default_value' => $form_state['storage']['billing_info']['usage'],
    
'#ahah' => array(
      
'event'   => 'change',?>

hierarchical select и подгрузка дополнительных полей

21 февраля 2011 в 21:11

Добрый день, в своей форме использую поле типа hierarchical_select (от одноименного модуля), написал свой js скрипт, который реагирует на изменение поля hierarchical_select и подгружает соответствующее поле типа checkbox, но вот проблема - поля которые я подгружаю не формируются в form_api друпала, можно как нибудь вставить их в структуру данной формы?