modul módosítás

cartman képe

Kezdő drupalos vagyok és akadt egy kis problémám.

Mit tehetek akkor ha találtam egy modult ami jó lenne, de egy pici módosításra lenne szükségem, pl. adja vissza a node id-t is vagy egy függvényben módosítani kell, hogy úgy működjön ahogy nekem kell.
Ez előfordulhat az alap drupal modulok között is és a telepített modulokban is. Ha módosítom akkor elveszítem a frissítési lehetőséget, ha nem módosítom akkor "rosszul" működik.

Mit tehetek ilyenkor?

Lavjaman képe

Kérdés mindig az, hogy mi az, amit el akarsz érni.

Ha egy modul által generált form-on szeretnél változtatni, akkor írsz egy saját modult hook_form_alter()-vel

Alapszabály: drupal core modulokat nem piszkálunk :)

És még egy -kevésbé akkurátus, de működőképes megoldás- ha olyan modulallal találod szembe magad, amin tényleg keveset kell változtatni, nem core modul, és NAGYON NAGYON kell, akkor lekoppintod az egész modult, elvégzed benne a megfelelő változtatásokat és kész :)

0
0

*----*----*

$node ? 'alma' : 'bor'

*----*----*