werklich Posted December 31, 2013 Share Posted December 31, 2013 hallo zusammen! auch silvestertag lassen die `probleme`nicht nach, daher belästige ich euch mal mit meinem anliegen ich möchte im oben genannten modul gern einen placeholder haben ("suchbegriff eingeben..." oder so was) habe aber bislang nur lösungen gefunden die nicht zu eingesetzten Version passen, hat da jemand eine lösung für? sollte ich einen passenden thread im Forum übersehen haben: *sry* die eingesetzte shopversion ist die 1.5.6.1 mit dem standard (default) template. euch allen einen guten rutsch! Link to comment Share on other sites More sharing options...
BluTiGeS Posted December 31, 2013 Share Posted December 31, 2013 Hi, für moderne browser sollte das einfach gehen, wenn du im tpl file das search inut filed suhst und dort als attribut placeholder="{l s='Enter text for search....' mod='blocksearch'} einträgst. Und dann halt noch übersetzen im BackOffice. Danach cache löschen und voila es sollte passen. Jedoch ist es bereits so als default in der blocksearch-top.tpl: <input class="search_query" type="search" id="search_query_top" name="search_query" placeholder="{l s='Search' mod='blocksearch'}" value="{$search_query|escape:'htmlall':'UTF-8'|stripslashes}" /> Vll fehlt es bei dir an der entsprechenden Stelle. Link to comment Share on other sites More sharing options...
werklich Posted December 31, 2013 Author Share Posted December 31, 2013 danke für das Feedback im blocksearch.tpl ist es drin - das stimmt - blocksearch-top ist ausgeschaltete und es wird nur im rechten Bereich die instantsearch eingesetzt, da soll der placeholder auch rein Link to comment Share on other sites More sharing options...
BluTiGeS Posted December 31, 2013 Share Posted December 31, 2013 Das ist dann die blocksearch.tpl file, diese inkludiert die instantsearch javascript files. <input class="search_query" type="text" id="search_query_block" name="search_query" value="{$search_query|escape:'htmlall':'UTF-8'|stripslashes}" /> auf <input placeholder="{l s='Search' mod='blocksearch'}" class="search_query" type="text" id="search_query_block" name="search_query" value="{$search_query|escape:'htmlall':'UTF-8'|stripslashes}" /> ändern dann sollte es passen. Link to comment Share on other sites More sharing options...
werklich Posted December 31, 2013 Author Share Posted December 31, 2013 ..da passiert nicht wirklich etwas, also da wird kein text im eingabefeld angezeigt!? <!-- Block search module --> <div id="search_block_left" class="block exclusive"> <h4 class="title_block">{l s='Search' mod='blocksearch'}</h4> <form method="get" action="{$link->getPageLink('search', true)|escape:'html'}" id="searchbox"> <p class="block_content"> <label for="search_query_block">{l s='Enter a product name or description.' mod='blocksearch'}</label> <input type="hidden" name="controller" value="search" /> <input type="hidden" name="orderby" value="position" /> <input type="hidden" name="orderway" value="desc" /> <!--input class="search_query" type="text" id="search_query_block" name="search_query" value="{$search_query|escape:'htmlall':'UTF-8'|stripslashes}" /--> <input placeholder="{l s='Search' mod='blocksearch-instandsearch'}" class="search_query" type="text" id="search_query_block" name="search_query" value="{$search_query|escape:'htmlall':'UTF-8'|stripslashes}" /> <input type="submit" id="search_button" class="button_mini" value="{l s='Go!' mod='blocksearch'}" /> </p> </form> </div> {include file="$self/blocksearch-instantsearch.tpl"} <!-- /Block search module --> Link to comment Share on other sites More sharing options...
BluTiGeS Posted December 31, 2013 Share Posted December 31, 2013 cache geleert? tpl files rekompiliert? Link to comment Share on other sites More sharing options...
werklich Posted December 31, 2013 Author Share Posted December 31, 2013 ja, beides - mir verschließt im Moment aber auch, wo der text steht, der in dem Feld angezeigt werden soll; nicht das wir hier aneinander vorbeischreiben und silvester verpassen ;-) Link to comment Share on other sites More sharing options...
BluTiGeS Posted December 31, 2013 Share Posted December 31, 2013 bei dir ist es auch auskommentiert <!--input class="search_query" type="text" id="search_query_block" name="search_query" value="{$search_query|escape:'htmlall':'UTF-8'|stripslashes}" /--> mal ändern ohne die <!-- und /--> Link to comment Share on other sites More sharing options...
werklich Posted December 31, 2013 Author Share Posted December 31, 2013 hier nochmals die blocksearch.tpl - dreh gleich durch <!-- Block search module --> <div id="search_block_left" class="block exclusive"> <h4 class="title_block">{l s='Search' mod='blocksearch'}</h4> <form method="get" action="{$link->getPageLink('search', true)|escape:'html'}" id="searchbox"> <p class="block_content"> <label for="search_query_block">{l s='Enter a product name or description.' mod='blocksearch'}</label> <input type="hidden" name="controller" value="search" /> <input type="hidden" name="orderby" value="position" /> <input type="hidden" name="orderway" value="desc" /> <input class="search_query" type="text" id="search_query_block" name="search_query" value="{$search_query|escape:'htmlall':'UTF-8'|stripslashes}" /> <input placeholder="{l s='Search' mod='blocksearch'}" class="search_query" type="text" id="search_query_block" name="search_query" value="{$search_query|escape:'htmlall':'UTF-8'|stripslashes}" /> <input type="submit" id="search_button" class="button_mini" value="{l s='Go!' mod='blocksearch'}" /> </p> </form> </div> {include file="$self/blocksearch-instantsearch.tpl"} <!-- /Block search module --> Link to comment Share on other sites More sharing options...
BluTiGeS Posted December 31, 2013 Share Posted December 31, 2013 sorry mein fehler du hast einfach die zeile kopiert dann auskommentiert, also kommando zurück, aber es sollte schon anzeigt werden. vll hat jemand noch eine idee vll sind hast du tpl overrides in deinem theme sprich dein theme nimmt eigene tpl files für den blocksearch Link to comment Share on other sites More sharing options...
werklich Posted December 31, 2013 Author Share Posted December 31, 2013 (edited) hatte mich schon gewundert da es sich bei dem theme um das Standard theme handelt, kann ich mir das nicht wirklich vorstellen, dass da etwas überschrieben wird!? `placeholder`wird mir aber auch in Notepad++ als schwarz angezeigt, also normaler text Edited December 31, 2013 by werklich (see edit history) Link to comment Share on other sites More sharing options...
BluTiGeS Posted December 31, 2013 Share Posted December 31, 2013 themes\default\modules\blocksearch et voila eine blocksearch.tpl file beim default, pass es dort mal an ,) Link to comment Share on other sites More sharing options...
werklich Posted December 31, 2013 Author Share Posted December 31, 2013 (edited) puhh, wie doof ist das denn...da muss man drauf kommen - ok, gedanklich stoß ich mit dir heute nacht an, jetzt steht da 'Suche' drin - wo ändere ich denn diesen text nun?? eine änderung in der de.php (gleicher ordner) zeigt keine Wirkung, oder muss ich da wieder woanders nachsehen?? ok - geht übers backend ;-) wenn ich jetzt noch den text über dem input-Feld wegbekomme, ist alles fein Edited December 31, 2013 by werklich (see edit history) Link to comment Share on other sites More sharing options...
eleazar Posted December 31, 2013 Share Posted December 31, 2013 ok - geht übers backend ;-) wenn ich jetzt noch den text über dem input-Feld wegbekomme, ist alles fein Dann gehst du einfach im Back Office auf Übersetzungen --> Installierte Module --> <Dein Template>, klickst auf die deutsche Flagge und suchst die Sektion blocksearch-top. Da git es nur einen Eineitrag - "Suche". Link to comment Share on other sites More sharing options...
werklich Posted December 31, 2013 Author Share Posted December 31, 2013 danke, das funktioniert nur nicht, mache ich jetzt schon ne weile, aber ich bekomme die "Überschrift" nicht weg; ich meine direkt über dem Input-Feld das Geschreibsel "Produktname eingeben! oder so ähnlich; es soll nur im Input-Feld etwas stehen und der button rechts davon, natürlich noch die block-überschrift Link to comment Share on other sites More sharing options...
eleazar Posted December 31, 2013 Share Posted December 31, 2013 Ach so, dann hast läuft bei dir überhaupt kein Standard, sondern irgendeine angepasste Version bzw. ein geändertes Template! Denn im Original gibt es so ein 'Geschreibsel' gar nicht. Link to comment Share on other sites More sharing options...
werklich Posted December 31, 2013 Author Share Posted December 31, 2013 doch, alles Standard, auch das Template (Default); üblicherweise steht da "Enter a product name or description." das finde ich etwas störend und ist mit 'Geschreibsel' gemeint ;-) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now