Egy kimondottan ronda, de működő preprocess, ha ki akarjuk irtani az rss feed ből a szerző nevét. Hála balint87-nek a #drupal.hu csatornán, némileg alippai és DenesSzabo kolléga is közreműködik, azért hogy ez ilyen randa lett, nekem jár a köszönet. :D
Ja, és nem utolsó sorban be kell hozzá kapcsolni a views default frontnézetét, illetve ha a taxonómia oldalon is akarjuk ugyanezt, akkor a taxonomy default nézetet is.
function SMINKNEVE_preprocess_views_view_row_rss(&$vars) { $view = &$vars['view']; $options = &$vars['options']; $item = &$vars['row']; $vars['title'] = check_plain($item->title); $vars['link'] = check_url($item->link); $vars['description'] = check_plain($item->description) ; $items = $item->elements; $index = 0 ; foreach ($items as &$key) { if ($key['key'] == 'dc:creator') { unset ($items[$index]); } $index++; } $item->elements = $items ; $vars['item_elements'] = empty($item->elements) ? '' : format_xml_elements($item->elements); return $vars; }
Hozzászólás