bocsi
mivel törölni nem tudom, így szerkesztem, jobban meggondolva inkább nem szólok bele a nagyok dolgába :d
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Ott van a
teszt blokkban amit szeretnél. A megjelenésnél csak azért hagytam benne a kategóriát, hogy látszódjon melyiket nézed. Ez 4 darab tartalom képernyőképe.
Üdv!
Dudás József
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Inkább modul
Egyszerűbb:
http://drupal.org/project/contemplate
Összetettebb:
http://drupal.org/project/ds
Üdv!
Dudás József
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Akkor ez lesz a views
$view = new view; $view->name = 'teszt'; $view->description = ''; $view->tag = 'default'; $view->base_table = 'node'; $view->human_name = 'Teszt'; $view->core = 7; $view->api_version = '3.0'; $view->disabled = FALSE; /* Edit this to true to make a default view disabled initially */ /* Display: Master */ $handler = $view->new_display('default', 'Master', 'default'); $handler->display->display_options['title'] = 'Teszt'; $handler->display->display_options['use_more_text'] = 'tovább'; $handler->display->display_options['access']['type'] = 'perm'; $handler->display->display_options['cache']['type'] = 'none'; $handler->display->display_options['query']['type'] = 'views_query'; $handler->display->display_options['query']['options']['query_comment'] = FALSE; $handler->display->display_options['exposed_form']['type'] = 'basic'; $handler->display->display_options['exposed_form']['options']['reset_button_label'] = 'Alaphelyzet'; $handler->display->display_options['exposed_form']['options']['exposed_sorts_label'] = 'Rendezés'; $handler->display->display_options['exposed_form']['options']['sort_asc_label'] = 'Növekvő'; $handler->display->display_options['exposed_form']['options']['sort_desc_label'] = 'Csökkenő'; $handler->display->display_options['pager']['type'] = 'some'; $handler->display->display_options['pager']['options']['items_per_page'] = '10'; $handler->display->display_options['style_plugin'] = 'default'; $handler->display->display_options['row_plugin'] = 'fields'; /* Mező: Tartalom: Cím */ $handler->display->display_options['fields']['title']['id'] = 'title'; $handler->display->display_options['fields']['title']['table'] = 'node'; $handler->display->display_options['fields']['title']['field'] = 'title'; $handler->display->display_options['fields']['title']['label'] = ''; $handler->display->display_options['fields']['title']['alter']['alter_text'] = 0; $handler->display->display_options['fields']['title']['alter']['make_link'] = 0; $handler->display->display_options['fields']['title']['alter']['absolute'] = 0; $handler->display->display_options['fields']['title']['alter']['word_boundary'] = 0; $handler->display->display_options['fields']['title']['alter']['ellipsis'] = 0; $handler->display->display_options['fields']['title']['alter']['strip_tags'] = 0; $handler->display->display_options['fields']['title']['alter']['trim'] = 0; $handler->display->display_options['fields']['title']['alter']['html'] = 0; $handler->display->display_options['fields']['title']['hide_empty'] = 0; $handler->display->display_options['fields']['title']['empty_zero'] = 0; $handler->display->display_options['fields']['title']['link_to_node'] = 1; /* Rendezési szempont: Tartalom: Cím */ $handler->display->display_options['sorts']['title']['id'] = 'title'; $handler->display->display_options['sorts']['title']['table'] = 'node'; $handler->display->display_options['sorts']['title']['field'] = 'title'; /* Szövegkörnyezeti szűrő: Tartalom: Teszt (field_teszt) */ $handler->display->display_options['arguments']['field_teszt_tid']['id'] = 'field_teszt_tid'; $handler->display->display_options['arguments']['field_teszt_tid']['table'] = 'field_data_field_teszt'; $handler->display->display_options['arguments']['field_teszt_tid']['field'] = 'field_teszt_tid'; $handler->display->display_options['arguments']['field_teszt_tid']['default_action'] = 'default'; $handler->display->display_options['arguments']['field_teszt_tid']['default_argument_type'] = 'php'; $handler->display->display_options['arguments']['field_teszt_tid']['default_argument_options']['code'] = '$tid = \'\'; if (arg(0) == \'node\' && is_numeric(arg(1))) { $node = node_load(arg(1)); if ($node) { $field = field_get_items(\'node\', $node, \'field_teszt\'); if ($field) { foreach ($field as $value) { if (!empty($tid)) { $tid .= \'+\'; } $tid .= $value[\'tid\']; } } } } return $tid;'; $handler->display->display_options['arguments']['field_teszt_tid']['default_argument_skip_url'] = 0; $handler->display->display_options['arguments']['field_teszt_tid']['summary']['number_of_records'] = '0'; $handler->display->display_options['arguments']['field_teszt_tid']['summary']['format'] = 'default_summary'; $handler->display->display_options['arguments']['field_teszt_tid']['summary_options']['items_per_page'] = '25'; $handler->display->display_options['arguments']['field_teszt_tid']['specify_validation'] = 1; $handler->display->display_options['arguments']['field_teszt_tid']['validate']['type'] = 'taxonomy_term'; $handler->display->display_options['arguments']['field_teszt_tid']['validate_options']['vocabularies'] = array( 'teszt' => 'teszt', ); $handler->display->display_options['arguments']['field_teszt_tid']['validate_options']['type'] = 'tids'; $handler->display->display_options['arguments']['field_teszt_tid']['validate_options']['transform'] = 0; $handler->display->display_options['arguments']['field_teszt_tid']['validate']['fail'] = 'empty'; $handler->display->display_options['arguments']['field_teszt_tid']['break_phrase'] = 1; $handler->display->display_options['arguments']['field_teszt_tid']['not'] = 0; /* Szövegkörnyezeti szűrő: Tartalom: Tartalom azonosító */ $handler->display->display_options['arguments']['nid']['id'] = 'nid'; $handler->display->display_options['arguments']['nid']['table'] = 'node'; $handler->display->display_options['arguments']['nid']['field'] = 'nid'; $handler->display->display_options['arguments']['nid']['default_action'] = 'default'; $handler->display->display_options['arguments']['nid']['default_argument_type'] = 'node'; $handler->display->display_options['arguments']['nid']['default_argument_skip_url'] = 0; $handler->display->display_options['arguments']['nid']['summary']['number_of_records'] = '0'; $handler->display->display_options['arguments']['nid']['summary']['format'] = 'default_summary'; $handler->display->display_options['arguments']['nid']['summary_options']['items_per_page'] = '25'; $handler->display->display_options['arguments']['nid']['specify_validation'] = 1; $handler->display->display_options['arguments']['nid']['validate']['type'] = 'node'; $handler->display->display_options['arguments']['nid']['validate_options']['types'] = array( 'teszt' => 'teszt', ); $handler->display->display_options['arguments']['nid']['validate_options']['access'] = 0; $handler->display->display_options['arguments']['nid']['validate']['fail'] = 'empty'; $handler->display->display_options['arguments']['nid']['break_phrase'] = 0; $handler->display->display_options['arguments']['nid']['not'] = 1; /* Szűrési feltétel: Tartalom: Közzétéve */ $handler->display->display_options['filters']['status']['id'] = 'status'; $handler->display->display_options['filters']['status']['table'] = 'node'; $handler->display->display_options['filters']['status']['field'] = 'status'; $handler->display->display_options['filters']['status']['value'] = 1; $handler->display->display_options['filters']['status']['group'] = 1; $handler->display->display_options['filters']['status']['expose']['operator'] = FALSE; /* Szűrési feltétel: Tartalom: Típus */ $handler->display->display_options['filters']['type']['id'] = 'type'; $handler->display->display_options['filters']['type']['table'] = 'node'; $handler->display->display_options['filters']['type']['field'] = 'type'; $handler->display->display_options['filters']['type']['value'] = array( 'teszt' => 'teszt', ); /* Display: Block */ $handler = $view->new_display('block', 'Block', 'block'); $handler->display->display_options['block_description'] = 'Teszt'; $translatables['teszt'] = array( t('Master'), t('Teszt'), t('tovább'), t('Alkalmazás'), t('Alaphelyzet'), t('Rendezés'), t('Növekvő'), t('Csökkenő'), t('Minden'), t('Block'), );
Szerk.
Javítottam a nézetet, volt benne egy hiba.
Üdv!
Dudás József
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Ugyan ebben a cipő járok
Én sem tudom telepíteni rendesen Drupal 7.14 xampp 3.0.12 szerveren.
Ugyan ezt a hiba üzenet kapom telepítés közben vagy ha angolul telepítem és után adom local-hoz a magyar nyelvet akkor is ezt kapom...
Hiába állítom át xampp\mysql\bin\my.ini-ben a innodb_flush_log_at_trx_commit = 2-re.
Máshoz nem nyúltam. Ha valakinek van 5lete azt szívesen venném ha megosztaná.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Eddig nem rossz, amit
Eddig nem rossz, amit csináltál. A formnak nem kell feltétlenül hook_menuben odaadni az értéket, bőven ráérsz a form képzésekor. Ha szépen megírtad a loadered, akkor menu_get_object('test_event')-el tudod bárhonnan elérni. Hogy szépen tudj (és más modul is tudjon) vele játszani, érdemes $form_state['test_event']-ben eltárolni a betöltött értéket a form függvényedben. Egyébként nézz szét a node.pages.inc fáljban a node modulban, sok okosság van benne.
----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Másold ide a views exportot.
Nálam így néz ki:




Üdv!
Dudás József