137 Nachrichten unter 42 Themen von 49 Mitgliedern
[SilverStripe Roadmap][Changelog]

Suche mit Grafik statt Button

Seite: 1 840 mal gelesen
  • Stefko
    Community Member
    36 Beiträge

    Suche mit Grafik statt Button

    Hallo,

    bin hier gerade mit SS2.4.0 am werkeln und suche nach einer Möglichkeit bei dem Suchfeld anstatt des "Standard-Buttons" [Suchen] eine Grafik einzusetzen.
    Kann mir da jemand weiterhelfen?

    Danke und Grüße,
    Stefko

    PS. weiß jemand, warum die Suche bei 2.4 per default deaktiviert ist?
  • lerni
    lerni Community Member
    11 Beiträge

    Re: Suche mit Grafik statt Button

    hallo

    das geht per css. z.b. auf silverstripe.org ist eine HG grafik fuer input & action auf div#searchbox hinterlegt. siehe:
    http://silverstripe.org/themes/silverstripe/images/searchbox.png

    um den text von input#SearchForm_SearchForm_action_doSearch verschwinden zu lassen wurde z.b. auf silverstripe.org mit overflow und padding gearbeitet. (der text ist also noch vorhanden sollte aber nicht erscheinen weil per padding unterm unteren rand und das wird durch overflow versteckt)

    #searchbox input.action {
    cursor:pointer;
    display:block;
    float:right;
    height:24px;
    overflow:hidden;
    padding-top:24px;
    width:24px;
    }

    leider ist das suchformular sapphire/search/ContentControllerSearchExtension nicht übersetzt. daher modifiziere dich die datei...   /**
        * Site search form
        */
       function SearchForm() {
          $searchText = isset($_REQUEST['Search']) ? $_REQUEST['Search'] : _t('SearchForm.SEARCH', 'Search');
          $fields = new FieldSet(
             new TextField('Search', '', $searchText)
          );
          $actions = new FieldSet(
             new FormAction('results', _t('SearchForm.GO', 'Go'))
          );
          return new SearchForm($this->owner, 'SearchForm', $fields, $actions);
       }


    ich gehe davon aus, dass die suche per default aus performace gründen ausgeschaltet ist.
  • Stefko
    Community Member
    36 Beiträge

    Re: Suche mit Grafik statt Button

    Dankeschön,

    prima, so hat's funktioniert.
    Grüße,
    Stefko

Zur Zeit online: Zur Zeit ist leider niemand online.

Wir begrüßen unsere neuen Mitglieder: saerdna