Úpravy vzhledu

Dobrý den!

Chtěl bych poradit. Dělám ze srandy stránky (abych se naučil) a teď řešm hned 2 problémy...

  • Potřebuju přidat #placeholder do přihlašovacího formuláře. Udělal jsem to takhle

function zen_form_user_login_block_alter(&$form, &$form_state, $form_id) {
  $form['name']['#placeholder'] = "Nick";
  $form['pass']['#placeholder'] = "Heslo";
}

Ale to mi přidá placeholder jenom k Nicku.

  • 2) Když jsem chtěl odstranit uživatelské jméno (nadpis) tak jsem použil:

function zen_form_user_login_block_alter(&$form, &$form_state, $form_id) {
  $form['name']['#title'] = "";
  $form['pass']['#title'] = "";
}

ale zůstala mi tam samotná hvězdička (povinné pole), sice jsem v CSS nastavil:

.form required {
  visibility: hidden
}

Ale není tam nějaká jednodušší varianta? Nebo spíš lepší varianta? Tohle mi připadá takový krkolomný.

  • 3. Jako poslední bych potřeboval, aby postranní panely byly stejně dlouhé jako obsah a když nastavím

margin-bottom: 2em = stejně jako tomu bylo u #content tak to nic neudělá.

(Styluju Zen Theme s fixním rozměrem)

Předem děkuju za odpovědi

FerdaCZE

Profile picture for user Jan Polzer

1. Placeholder - mělo by to být takto:
$form['pass']['#attributes']['placeholder'] = 'Zadejte heslo';

2. Hvězdička - ta tam bude, leda byste to pole dal jako nepovinné. Zůstal bych u ukrytí pomocí toho CSS.

3. Délka postranních panelů - to je asi potřeba vyřešit JavaScriptem - například jQuery(".sidebar").height(jQuery(".content").height());

Odpovědět

Obsah tohoto pole je soukromý a nebude veřejně zobrazen.

Filtered HTML

  • Povolené HTML značky: <a href hreflang> <em> <strong> <cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <p> <br>
  • Řádky a odstavce se zalomí automaticky.
  • Web page addresses and email addresses turn into links automatically.

Odesláním komentáře souhlasíte s podmínkami Ochrany osobních údajů

reklama
Sledujte Maxiorla na Facebooku

Maxiorel na Facebooku

Poslední komentáře
reklama
Nové diskuze
reklama
Hosting pro Drupal a WordPress

Hledáte český webhosting vhodný nejenom pro redakční systém Drupal? Tak vyzkoušejte Webhosting C4 za 1200 Kč na rok s doménou v ceně, 20 GB prostoru a automatické navyšováním o 2 GB každý rok. Podrobnosti zde.

Knihy o Drupalu

Kniha Drupal 8 Kniha Drupal 7 333 tipů a triků pro Drupal
Více na KnihyPolzer.cz

@maxiorel na Twitteru

Maxiorel na Twitteru