Full pager smikelése

baluuu képe

Sziasztok!

Már napok óta keresgélek valami leírást, vagy segítséget, hogy hogyan tudnám a full pager-t sminkelni. Pontosabban annyit szeretnék rajta változtatni, hogy a következő és az előző gomb egy általam kreált kis nyilacska képe legyen, valamint az oldalszámok közé kötőjelet tenni és eltüntetni az első és utolsó gombokat.
Eddig az api.drupal.org-ot nézegettem és próbáltam a pager.inc fájl 300. körüli soránál módosításokat végbevinni (persze itt csak próbáltam) ha ment volna akkor újra deklaráltam volna a template.php-ban, de nem ment...

Ha legalább egy linket küldene valaki, ahol találok valami támpontot, nagyon hálás lennék...

Előre is köszönöm!

Drupal verzió: 
Fórum: 
sgabe képe

A theme_pager() függvényt kell megvalósítanod a template.tpl.php fájlodban. Az első és utolsó gombokat egyszerűen kitörölheted. Az előző és következő gombokra a képet egyszerű CSS segítségével is meg tudod csinálni, de ha gondolod nézz rá a theme_pager_next() és theme_pager_previous() függvényekre is.

0
0
baluuu képe

A problémám, hogy valamiért nem lehet újra deklarálni azaz nem is vagyok biztos benne, hogy jól csinálom: megkerestem a szükséges függvényeket a pager.inc-ben és azokat átmásoltam a php-ba. Ilyenkor hibát ír ki a böngésző: Cannot redeclare theme_pager() , valamint hogy előzőleg deklarálva volt a pager.inc-ben.
Kissé bizonytalan vagyok...

0
0
Bálint képe

A theme előtag helyett a függvény nevében írd a sminked nevét, úgy jó lesz.
Utána ne felejtsd el üríteni a smink regisztrációs tárat!

0
0
baluuu képe

Ezt már hallottam, de nem ugrott volna be, hogy ezt kell. Köszi!

0
0
baluuu képe

Már nagyban kísérletezek, de még mindig van pár dolog amit nem értek:
ha fogom a

function theme_pager

függvényt és újra deklarálom a theme.php-ban akkor alapból semminek sem kellene változni, (csak ha módosítok benne valamit) mert a maradék függvényeket mint ha semmi sem történt volna az pager.inc-ből hívja. <= ezt jól gondolom?
Na de miért van az, hogy ha bemásolom ezt a function theme_pager függvényt akkor eltűnik a minden szöveges gomb: első, előző, következő, utolsó -és csak a számok maradnak.
Semmin sem változtat ha a többi függvényt(
theme_pager_first ...) is bemásolom!
(és persze átírom a theme-t és ürítem is a üríteni a smink regisztrációs tárat!)
0
0
baluuu képe

Az előző furcsaság miatt a pager.inc-ben próbálkozom, de nem sok eredménnyel, mert egy függvény paramétereit nem lehet csak úgy módosítani. Ezért az $output-ok piszkálásával próbálkozok, de azt sem a legjobb.
Megnéztem a css-es dolgot is:
ha background-image -nek szeretném berakni, mert nem tudom másképp hogyan lehetne... akkor ugye kell elé egy szöveg is mert kül nincs link, meg a kép sem látszik mert nincs érték.

Erre az egészre nincs véletlenül egy jól bevált modul vagy valami bevett szokás?

0
0