These are chat archives for dru-io/Drupal

22nd
Oct 2016
alexd73
@alexd73
Oct 22 2016 10:40

так что - лыко мочало, начинай с начала ))) придется писать свой фильтр

утро вечера мудренее (https://www.drupal.org/project/simple_regex_filter)

Grayw0lf
@Grayw0lf
Oct 22 2016 16:40
Приветствую всех. Подскажите онлайн сервис для создания мокапов.
Raman Starshykh
@dashiwa
Oct 22 2016 23:28
Привет всем. Как програмно генерировать разные сущности по уму.
Например fivestar? Включаем отладчик и смотрим какие переменные и куда прыгают + исходники?
Была подобная проблема с програмным созданием типов нод и полей..Решал похоже.. Может кто тоже сталкивался?
'code'
$node = menu_get_object();
  $settings = array(
    'content_type' => 'node',
    'content_id' => $node->nid,
    'entity' => $node,
    'stars' => 5,
    'field_name' => 'field_star_rating',
    'autosubmit' => TRUE,
    'allow_clear' => FALSE,
    'langcode' => $node->language,
    'text' => 'none', // options are none, average, smart, user, and dual
    'tag' => 'vote',
    'type' => 'fivestar',
    'allow_revote' => true,
    'allow_ownvote' => true,
    'description' => '',
    'style' => 'user', // options are average, dual, smart, user
    'widget' => array( 'name' => 'basic', 'css' => drupal_get_path('module', 'fivestar') . '/widgets/basic/basic.css' ),
    'process' => array('fivestar_expand'),
    'theme_wrappers' => array('form_element'),
    'values' => array(
      'user' => 0,
      'average' => 0,
      'count' => 0,
    ),
    'settings' => array(
      'style' => 'user',
      'text' => 'none',
    ),
  );
  global $user;
  $fivestar_values = fivestar_get_votes('node', $node->nid, 'vote', $user->uid);
  $fivestar_form = drupal_get_form('fivestar_custom_widget', $fivestar_values, $settings);
  $fivestar_form = render($fivestar_form);
В итоге отложил бубен.. Так как в команде никто не сталкивался ..и решил без хотелок просто стандартно выводить панелями