我在制作Drupla模板时想重写一下核心函数来表现特殊,比如想输出一下标题,或者获取表单或文件名,会经常用到 Drupal API 的 drupal_get_* 函数:

Functions & methods

Name Location Description
drupal_get_bootstrap_phase includes/
bootstrap.inc
Returns the current bootstrap phase for this Drupal process.
drupal_get_breadcrumb includes/
common.inc
Get the breadcrumb trail for the current page.
drupal_get_css includes/
common.inc
Returns a themed representation of all stylesheets that should be attached to the page.
drupal_get_database_types includes/
install.inc
Return all supported database installer objects that are compiled into PHP.
drupal_get_destination includes/
common.inc
Prepare a 'destination' URL query parameter for use in combination with drupal_goto().
drupal_get_feeds includes/
common.inc
Get the feed URLs for the current page.
drupal_get_filename includes/
bootstrap.inc
Returns and optionally sets the filename for a system item (module, theme, etc.). The filename, whether provided, cached, or retrieved from the database, is only returned if the file exists.
drupal_get_filetransfer_info includes/
common.inc
Drupal FileTransfer registry.
drupal_get_form includes/
form.inc
Wrapper for drupal_build_form() for use when $form_state is not needed.
drupal_get_hash_salt includes/
common.inc
Get a salt useful for hardening against SQL injection.
drupal_get_html_head includes/
common.inc
Retrieve output to be displayed in the HEAD tag of the HTML page.
drupal_get_http_header includes/
bootstrap.inc
Get the HTTP response headers for the current page.
drupal_get_installed_schema_version includes/
install.inc
Returns the currently installed schema version for a module.
drupal_get_js includes/
common.inc
Returns a themed presentation of all JavaScript code for the current page.
drupal_get_library includes/
common.inc
Retrieves information for a JavaScript/CSS library.
drupal_get_messages includes/
bootstrap.inc
Return all messages that have been set.
drupal_get_normal_path includes/
path.inc
Given a path alias, return the internal path it represents.
drupal_get_path includes/
common.inc
Returns the path to a system item (module, theme, etc.).
drupal_get_path_alias includes/
path.inc
Given an internal Drupal path, return the alias set by the administrator.
drupal_get_private_key includes/
common.inc
Ensure the private key variable used to generate tokens is set.
drupal_get_profile includes/
common.inc
Get the name of the currently active install profile.
drupal_get_query_array includes/
common.inc
Split an URL-encoded query string into an array.
drupal_get_query_parameters includes/
common.inc
Process a URL query parameter array to remove unwanted elements.
drupal_get_rdf_namespaces includes/
common.inc
Returns a string containing RDF namespace declarations for use in XML and XHTML output.
drupal_get_region_content includes/
common.inc
Get assigned content for a given region.
drupal_get_schema includes/
bootstrap.inc
Get the schema definition of a table, or the whole database schema.
drupal_get_schema_unprocessed includes/
common.inc
Returns the unprocessed and unaltered version of a module's schema.
drupal_get_schema_versions includes/
install.inc
Returns an array of available schema versions for a module.
drupal_get_title includes/
bootstrap.inc
获取当前页面的标题,用来显示在页面或文档标题.
drupal_get_token includes/
common.inc
Generate a token based on $value, the current user session and private key.
drupal_get_updaters includes/
common.inc
Drupal Updater registry.
drupal_get_user_timezone includes/
bootstrap.inc
Return the time zone of the current user.
_drupal_get_last_caller includes/
errors.inc
Gets the last caller from a backtrace.
喜欢这篇文章吗,不妨分享给朋友们吧!