Drupal modules zijn uiterst nuttig voor Drupal website ontwikkeling . Dus zijn Drupal functies . Drupal functies zijn PHP-functies , algemene functies , haken en core module functies . Als je een module ontwikkelaar , check regelmatig om te zien of de bestaande functies zullen voldoen aan uw behoeften voor het ontwikkelen van aangepaste functies . Wanneer u meer uitbreidingen dan de core module -functie biedt , gebruik dan een Drupal haak om de functionaliteit uit te breiden . In het algemeen , Drupal ontwikkelaars liever Drupal functies aan de PHP equivalent. Functies Database Er zijn verschillende database- functies om tabellen te maken , stel indexen of verbindingen te maken : db - connect initialiseert een database connectie ; db_add_column voegt een kolom met een database met behulp van syntax geschikt voor PostgreSQL ; db - voegen - veld voegt een nieuw veld aan een tabel ; db_add_index voegt een index voor een tafel ; . en db - drop_table druppels een tafel Access Functies User_access controleert of de huidige gebruiker heeft bepaalde rechten . Node_access controleert of de huidige gebruiker heeft bepaalde rechten op een bepaald type inhoud , zoals het maken , bekijken , bijwerken en verwijderen . Thema Thema functies stellen u Drupal thema uitvoer wijzigen . Theme_item_list ( ) kan een heleboel items of koppelingen voor je lijst . Parameter " $ items " is een array van items die moeten worden weergegeven in de lijst . Het keert een thema- lijst met items . Theme_table keert een thema tafel . Parameter " $ header " is een array met de tabelkoppen . Het element van de array kan ofwel een string of een associatieve array. Node Node functies worden niet zo vaak gebruikt als thema functies , maar het is altijd nuttig te weten over hen wanneer u probeert om een knooppunt te laden met aangepaste SQL- queries . De node - load ( ) -functie helpt u een knooppunt uit een database te laden . Node_view zal het knooppunt u zojuist hebt geladen worden weergegeven .
|