User profil oldal kategóriáinak sorrendje

eMeLA képe

Valaki tud modult a felhasználói profilon megjelenő kategóriák sorrendjének megváltoztatására?

A Drupal 6.x-hez még volt: http://drupal.org/project/profile_category_weight , de nem találtam folytatást 7.x-hez !?

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 
Nagy Gusztáv képe

Mire gondolsz? A sorrend alapból beállítható vonszolással. Én nem értem a problémát.

admin/config/people/accounts/display

0
0

Nagy Gusztáv

eMeLA képe

Nem a mezők sorrendjét, hanem a kategóriák sorrendjét.

Ugyebár egynémely modul beépül az adatlapba és létrehoz pl. ilyen kategóriákat: "Invite statistics", "Történet". Felvettem néhány mezőt a profilhoz, ebből négyet a "Történet" előtt jelenít meg, kettőt pedig a "Történet" után. Ez így nem igazán szép.

0
0

...mit tudok: http://web.termuves.hu

szantog képe

A display suite talán szétbontja ezeket a pluszokat is okosban, ha nem, akkor marad a jollyjoker hook_page_alter.

0
0

----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.

eMeLA képe

Sajnos a Display Suite sem hozza elő a profile kategóriákat...

0
0

...mit tudok: http://web.termuves.hu

eMeLA képe

Félig mégis neked volt igazad, mert végül (jó nagy kerülővel) visszajutottam a az általad írt oldalhoz.
Ami viszont hibádzott az, hogy az Invite modulból hiányzik ez a függvényhívás:

hook_field_extra_fields

function invite_field_extra_fields() {
  $return['user']['user'] = array(
    'display' => array(
      'invite_stats' => array(
        'label' => t('Invite statis'), 
        'description' => t('Invite statis'), 
        'weight' => 5,
      ),
    ),
  );
 
 
  return $return;
}

Amikor megtaláltam ezt user_field_extra_fields és megnéztem a sorrend beállító oldalon, tényleg ott volt (én az Invite stats-ot kerestem). Ezután már csak rá kellett keresni az Invite modulban...

0
0

...mit tudok: http://web.termuves.hu