Das extra Tab im Profil
am 08.02.2008 - 14:51 Uhr in
Also ich hab ein View erstellt das ich gerne über das Profil der Benutzer mit eigenen Tab verlinken würde. Jedoch die URL die ich im View definiert habe erscheint nicht auf der Seite.
folgendes habe ich definiert:
user/$arg/galerie
folgendes ist im Tab als href hinterlegt:
user/6
Das ist das View im Export:
$view = new stdClass();
$view->name = 'own_gallery';
$view->description = '';
$view->access = array (
0 => '2',
);
$view->view_args_php = '';
$view->page = TRUE;
$view->page_title = 'Eigene Galerie';
$view->page_header = '';
$view->page_header_format = '1';
$view->page_footer = '';
$view->page_footer_format = '1';
$view->page_empty = '';
$view->page_empty_format = '1';
$view->page_type = 'bonus_grid';
$view->url = 'user/$arg/galerie';
$view->use_pager = TRUE;
$view->nodes_per_page = '10';
$view->menu = TRUE;
$view->menu_title = 'Eigene Galerie';
$view->menu_tab = TRUE;
$view->menu_tab_weight = '0';
$view->menu_tab_default = TRUE;
$view->menu_tab_default_parent = NULL;
$view->menu_tab_default_parent_type = 'existing';
$view->menu_parent_tab_weight = '0';
$view->menu_parent_title = '';
$view->sort = array (
);
$view->argument = array (
array (
'type' => 'username',
'argdefault' => '3',
'title' => '',
'options' => '',
'wildcard' => '',
'wildcard_substitution' => '',
),
);
$view->field = array (
array (
'tablename' => 'node',
'field' => 'title',
'label' => '',
'handler' => 'views_handler_field_nodelink',
'options' => 'nolink',
),
array (
'tablename' => 'node_data_field_image',
'field' => 'field_image_fid',
'label' => '',
'handler' => 'content_views_field_handler_group',
'options' => 'thickbox][thumbnails',
),
array (
'tablename' => 'comments',
'field' => 'add',
'label' => '',
'options' => 'Kommentar',
),
array (
'tablename' => 'node',
'field' => 'delete',
'label' => '',
'handler' => 'views_handler_node_delete_destination',
'options' => 'Löschen',
),
);
$view->filter = array (
array (
'tablename' => 'node',
'field' => 'type',
'operator' => 'OR',
'options' => '',
'value' => array (
0 => 'user_galerie',
),
),
);
$view->exposed_filter = array (
);
$view->requires = array(node, node_data_field_image, comments);
$views[$view->name] = $view;Ich hab auch in dem Argument auch schon die UID verwendet sprich die "6" in meinem Fall, aber er bringt mir einfach dieses galerie nicht nach dem Argument.
Jemand einen Tip für mich?
- Anmelden oder Registrieren um Kommentare zu schreiben

Neue Kommentare
vor 2 Wochen 6 Stunden
vor 2 Wochen 1 Tag
vor 2 Wochen 1 Tag
vor 2 Wochen 6 Tagen
vor 2 Wochen 6 Tagen
vor 3 Wochen 3 Tagen
vor 3 Wochen 3 Tagen
vor 3 Wochen 3 Tagen
vor 6 Wochen 3 Stunden
vor 6 Wochen 1 Tag