Úvodní stránka › Fórum podpory WordPressu › Pluginy (funkčnost webu) › textarea v Contact Form 7
Štítky: Contact form 7
Zvolené téma obsahuje celkem 5 odpovědí. Do diskuze (2 účastníci) se naposledy zapojil uživatel Vendulka a poslední změna je stará 11 let, 2 měsíce.
-
AutorPříspěvky
-
25. července 2015 (9:02) #23982
Ahoj,
nezdařilo se mi nikde objevit, jak mohu upravit velikosttextareave formuláři vytvořeném přes pluginContact Form 7. Stávající velikost je moc malá. Kdyby šlo o čisté html, s tím bych si poradit nějak dokázala, ale přes plugin jsem v pasti.
Vím, že je tam možnost nastavení id a class attribute – významy jsem neznala a při hledání narazila jen na informace, že se týkají nastavení CSS velikost písma a CSS jednoduché označení elementu, který má mít jiný vzhled, ovšem ani jedno neřeší velikost formuláře.
Protože kontaktní formulář užívají naši čtenáři pro vkládání vlastních příběhů, není aktuální “mrňavý” vzhled zrovna dvakrát žádoucí (http://zivot-s-rs.cz/muj-pribeh/).
Předem děkuji za každou radu.25. července 2015 (9:21) #23983Ten formulář se dá obecně nastylovat podle vlastních potřeb, my jej třeba máme na serveru nastylovaný takto http://www.vlasyaucesy.cz/registracni-formular-do-katalogu-kadernictvi/.
1. Za prvé je třeba té textarea říct na kolik znaků je definovaná, tím se dá i omezit, v našem případě je to 5000 znaků. [textarea* popis /5000 ]
2. A pak je možné jej stylovat pomocí css, kde je to položka .wpcf7-form-control.wpcf7-textarea a jí dáte např. width: 100% a ona se vám roztáhne na celou šířku. Pomocí height nastavíte výšku atd.
25. července 2015 (9:45) #23984Právě s tím bojuji. Je mi jasné, že musí být způsob, jak velikost upravit, ale…
Omezovat počtem znaků nechci a ani nevím, kde bych to provedla. Ve starší verzi pluginu to šlo, ale v aktualizované verzi již toto není.Ale především se mi nedaří najít místo, kde bych mohla ovlivnit velikost. Pomocí css – tím mluvíme o nastavení ve FTP? Pokud ano, pak Vámi uváděnou položku.wpcf7-form-control.wpcf7-textarea se mi nedaří objevit. Respektive ani v úpravě pluginu v rámci wordpressu jsem toto nenašla. Sice kousek pro textarea bych tam objevila, ale nezdá se, že by byl upravitelný. Konkrétněji se jediná část, která by patřila k textarea, objeví takto
contact-form-7/modules/textarea.php (neaktivní plugin)25. července 2015 (12:54) #23988No pokud to nechcete stylovat, tak stačí použít nastavení (cols)x(rows), ono to je v dokumentaci http://contactform7.com/text-fields/. vy tam máte ten nadefinový default 40×10 a ta velikost se definuje při vkládání toho pole, takže příklad jak je tam je
[textarea your-message 40×10 “your message here …”]
a vy to změňte např. na [textarea your-message 120×30 “your message here …”]
25. července 2015 (13:09) #23989Jo a drobnost ta maximální délka, tzn. maximální počet znaků se dneska definuje trošku jinak a to pomocí maxlength:90, kde hodnota definuje tu maximální délku
25. července 2015 (15:20) #23992Vůbec mne nenapadlo, že by to šlo udělat takhle jednoduchým vstupem do kódu. Hledala jsem složitosti v html a css. V oficiální stránce pluginu jsem to již hledala, ale nepochopila jsem to z toho. Vaše vysvětlení je skvělé i pro lamu ;)
Ještě jednou díky, již nastavuji všude možně požadované velikosti a funguje to :) -
AutorPříspěvky
Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.