A page.tpl.php-ben szeretném, ha mindig nagybetűvel kezdődne a cím ($title). Erre azért van szükség, mert a node-okat kisbetűvel címkézem és ha egy címkére kattintok, akkor csúnyán, helytelenül kisbetűvel jelenik meg az oldal címe.
Példa: http://kaktusz-es-pozsgas-tarsasag.hu/cimkek/hirlevel
Ehhez módosítottam a template.php-t:
function sminkem_preprocess_page(&$variables, $hook) { $variables['title'] = drupal_ucfirst($variables['title']); }
Erre nekem nem ad semmilyen eredményt, nem írja ki a címet :(
Köszönöm a válaszokat.
Drupal verzió:
Fórum:
Szerintem itt még nincs
Szerintem itt még nincs beállítva a
$variables['title']
, vagy ehhez hasonló hiba lehet.Ami viszont biztosan működik, akár ugyanebben a függvényben:
Köszönöm
Látom, hogy nagyon az út elején botorkálok még.
Most már helyesen jelenik meg több szavas címke esetén is: http://kaktusz-es-pozsgas-tarsasag.hu/cimkek/tavaszi-teendo
cssből
http://www.w3schools.com/cssref/pr_text_text-transform.asp
bumm
-
clear: both;
Ebből egyik sem csak az ELSŐ
Ebből egyik sem csak az ELSŐ szót teszi nagy kezdőbetűssé... :) A capitalize is minden egyes szót nagy kezdőbetűssé tesz, a többi meg végképp nem jó.
Szerintem ez a kérdés olyan
Szerintem ez a kérdés olyan határokat feszeget, amit nem a programozónak kell megoldania, hanem a tartalom készítőjének.
Drupal full-stack developer at Wunderman Thompson Budapest
azt teszi nagy kezdőbetűssé
amit célzol. meg tudod csak az első betűt célozni? meg.
-
clear: both;
Több szóból álló címke esetén nem segít, ...
mert a
a több szóból álló címke mindegyik szavának kezdőbetűjét nagybetűsíti.
Ha csak a cím első betűjét
Ha csak a cím első betűjét szeretnéd nagybetűre cserélni azt így lehet megcsinálni
21. X::pseudoElement
http://net.tutsplus.com/tutorials/html-css-techniques/the-30-css-selecto...
-
clear: both;
a fejlécben lévő title-t nem változtatja meg
+1 a cikkért, amúgy igazad van, a first-letter pseudo-elementről megfeledkeztem. DE amit én írtam korábban, az a böngésző fejlécében lévő title-t is megváltoztatja nagybetűsre.
ELŐTTE:
http://i.imgur.com/fvODX.png
drupal_set_title(drupal_ucfirst(drupal_get_title()));
UTÁNA:
http://i.imgur.com/bhbrP.png
Persze attól még nem mondom, hogy ez az igazán jó megoldás, így is picit tákolásnak tűnik az egész.
@Voluman
:két darab kettőspont kell itt a pseudoelementnél, ahogy a cikk is írja:
"A pseudo-element is composed of two colons:
::
"Mindenkinek köszönöm, ...
hogy css tudásom is bővítettétek.