views
Eingetragen von dollares (41)
am 19.02.2007 - 15:35 Uhr in
am 19.02.2007 - 15:35 Uhr in
hallo ich hab mit views Folgendes gemacht:
$view = new stdClass();
$view->name = 'Feriengemeinden';
$view->description = 'Feirienobjekt in einer Gemeinde finden';
$view->access = array (
);
$view->view_args_php = '';
$view->page = TRUE;
$view->page_title = 'Feriengemeinden';
$view->page_header = 'Hier haben Sie die Möglichkeit Ferienobjekte in einer Gemeinde zu Suchen.<br />';
$view->page_header_format = '1';
$view->page_footer = '';
$view->page_footer_format = '1';
$view->page_empty = '<br /><br />Es wurde leider kein Ferienobjekt in der Gewünschten Grmeinde gefunden.';
$view->page_empty_format = '1';
$view->page_type = 'list';
$view->url = 'suchen/gemeinde.html';
$view->use_pager = FALSE;
$view->nodes_per_page = '0';
$view->sort = array (
);
$view->argument = array (
);
$view->field = array (
array (
'tablename' => 'node',
'field' => 'title',
'label' => '',
'handler' => 'views_handler_field_nodelink',
'defaultsort' => 'ASC',
'options' => 'link',
),
);
$view->filter = array (
array (
'tablename' => 'term_node_1',
'field' => 'tid',
'operator' => 'AND',
'options' => '',
'value' => array (
0 => '135',
),
),
);
$view->exposed_filter = array (
array (
'tablename' => 'term_node_1',
'field' => 'tid',
'label' => 'Gemeinden:',
'optional' => '0',
'is_default' => '1',
'operator' => '1',
'single' => '1',
),
);
$view->requires = array(node, term_node_1);
$views[$view->name] = $view;
Der code wird auch richtig angezeigt: http://unterkunft.ostholstein-urlaub.com/suchen/gemeinde.html
allerdings steht auf dem Button "Speichern" ich würde dort jedoch lieber "Suchen" stehen haben.
Gibt es eine Möglichkeit das Einzustellen?
THX
- Anmelden oder Registrieren um Kommentare zu schreiben
das suche ich auch grade..
am 02.05.2007 - 10:16 Uhr
das suche ich auch grade.. mal gucken, ob mittlerweile jemand was genaueres weisst
So würde ich das Problem
am 06.05.2007 - 23:41 Uhr
So würde ich das Problem lösen:
Das Wort "Speichern" ist ein übersetzter String. Erst mal mit der Lokalisierung die englische Bezeichnung suchen oder die Website auf englisch umschalten. Nehmen wir an es heißt "save".
Dann eine Volltextsuche auf das Modul views nach "save". Um diese Suche zu konkretisieren sucht man eventuell besser gleich nach t('save'), da dieses Wort ja übersetzt ist.
In Abhängigkeit der Fundstellen kannst Du dann entscheiden was Du machst.
Entweder Du ersetzt die Fundstelle t('save') mit t('search') und übersetzt dann diesen String
oder wenn sich der String t('save') nur auf das Modul views oder eine seiner Dateien bezieht übersetzt Du gleich diesen String ohne vorher am Code etwas zu ändern (t('save') mit t('search') ersetzen).
Ich hoffe ich konnte einen Ansatz zur Hilfe liefern.
-------------
quiptime
Da geht noch was.
ja, so hab ich auch schon
am 09.05.2007 - 11:59 Uhr
ja, so hab ich auch schon probiert und gedacht, ich hätte alles gelösst.. nur das "save" gilt für views, z.B. wenn ich nach Namen filtern will oder ähnliches, und dieses "save" gilt auch für andere Inhaltstypen, d.h. wenn ich ein Blog ändern will, dann steht da unten ja auch save. Deswegen weiss ich wieder nicht, was ich machen soll :/