Nawigacja
Książka
# W każdy czwartek o 22:00 #
Spotkania ludności drupal.pl na IRC- odpal czat -
- dedykowany temat na forum -
Ostatnie tematy na forum
- Drupal7, dodanie bloku z kodem PHP, z poziomu menu administratora
- Dodawanie posta w formie formularza a nie standardowego Dodaj treść
- Generowanie przycisków menu
- DrupalChat i brak reakcji
- Firewall drupala
- [simpleads] błąd w "_simpleads_node_stat_tab()"
- UserPoints aktualizacja punktów
- Dwa typy ogłoszeń, jak zrobić żeby było dobrze.
- Taksonomia dla bloków.
- Kategoryzowanie użytkowników według "Zainteresowań"
Shoutbox
DepecheMati:
11 to masz same łatki bezpieczeństwa, zaś 12 to łatki bezpieczeństwa + szereg innych zmian co niesie potrzebę przejrzenia listy zmian/przeprowadzenia testu (ogólnie czasu i większej uwagi, szczególnie przy dużych i/lub rozbudowanych witrynach). 5 godzin 27 min. ago |
Sergio:
czemu odrazu 11 i 12? 6 godzin 57 min. ago |
DepecheMati:
Wszyscy nowe kropelki pobierają :) 4 dni 7 godzin ago |
kerios83:
drupal.org znowu leży... 4 dni 10 godzin ago |
Jak zmienić położenie feed_icon w bloku
- Zaloguj się lub utwórz konto, by odpowiadać
- Zaloguj się lub utwórz konto, by odpowiadać
Nie wiem jak przemieścić element feed_icon z $block->content to $block->title. Czy jest to wogóle możliwe? Chcę poprostu użyskać efekt podobny jak na wp.pl, gdzie linki do kanałów są obok tematu działu. W chwili obecnej mam kanał powiązany z blokiem, ale to powoduje że link do kanałów znajduje się pod listą odnośników to tematu. Może ktoś wie jak rozwiązać ten problem?





pogmerałbym w template.php przy funkcjach *_preprocess_block, *_preprocess_links etc. dokładnego rozwiązania na teraz ci nie podam
coś mi wyszło w taki sposób:
w pliku sites/all/modules/views/plugins/views_plugin_display_block.inc
zamieniłem funkcję:
function execute() {// Prior to this being called, the $view should already be set to this
// display, and arguments should be set on the view.
$info['content'] = $this->view->render();
$info['subject'] = filter_xss_admin($this->view->get_title());
if (!empty($this->view->result) || $this->get_option('empty') || !empty($this->view->style_plugin->definition['even empty'])) {
return $info;
}
}
na:
function execute() {// Prior to this being called, the $view should already be set to this
// display, and arguments should be set on the view.
$info['content'] = $this->view->render();
$info['subject'] = filter_xss_admin($this->view->get_title());
if (isset($this->view->feed_icon))
{
$info['kanal']=$this->view->feed_icon;
}
if (!empty($this->view->result) || $this->get_option('empty') || !empty($this->view->style_plugin->definition['even empty'])) {
return $info;
}
}
czyli wprowadziłem sobie coś takiego jak $info['kanal']. Taka zmiana pozwala mi w definicji szablonu bloku wywołać coś takiego $block->kanal i otrzymać link do kanału rss tam gdzie chcę.
Jednak takie rozwiązanie nie do końca mnie zadawala. Może ktoś opisze jak ładnie taką metodę przeciążyć?
mhm tobie chodzi o widoki.. Masz do dyspozycji pliki *.tpl.php, poszukaj na forum gdzieś już wcześniej opisywałem co i jak..
Gmeranie w modułach to kiepski pomysł, przy aktualizacjach będziesz musiał gmerać w kodzie a też nie wiadomo czy za kilka miesięcy totalnie nie zmienią kodu modułu Views..