Taxonomy Image APIs
taxonomy_image_display($tid, $tags = null, $profile = null, $overrides = array())
Display the image associated with the given term id.
- Parameters:
- $tid
- The taxonomy term identifier.
- $tags
- Optional. Additional attributes, in standard Drupal attributes array format ('attribute_name' => 'attribute_value').
- $profile
- Optional. An Imagecache preset name.
- $overrides
- Optional. An array of overrides to the configured settings that will be applied for this one call. Use this with great care.
- wrapper -> Adds a wrapper division to the generated URL.
- imagecache_preset -> Specifies the Imagecache preset to use. Note: the "profile" parameter is better for this.
- recursive -> Use recursive image search to find the image to use.
- resize -> Which type of Taxonomy Image resizing to use.
- width -> The width to use for Taxonomy Image resizing.
- height -> The height to use for Taxonomy Image resizing.
- Returns:
- An HTML string containing a themed ('image' or 'imagecache') "<img>" element.
- Note:
- If you want to call both "taxonomy_image_display" and "taxonomy_image_get_object," call for the object first. The object is statically cached so it will already be available when you get the image.
taxonomy_image_get_url($tid)
Get a URL for an image, for use in CSS, HTML, or other client-side code.
- Parameters:
- $tid
- The taxonomy term identifier.
- Returns:
- A URL for the image.
taxonomy_image_get_object($tid, $recursive = null)
Get an image object with more useful data for custom formatting.
- Parameters:
- $tid
- The taxonomy term identifier.
- $recursive
- Override the configured setting for recursive display. The default is to use the configuration.
- Returns:
- An object containing:
- path -> The file path for the image.
- name -> The term name.
- description -> The description of the term, as entered by the admin.
- url -> The URL for the image.
- width -> The width for the image.
- height -> The height for the image.
- type -> The image type value (see http://us2.php.net/manual/en/function.getimagesize.php).
- tags -> The width and height formatted for inclusion within HTML.
- bits -> As returned from "getimagesize."
- channels -> As returned from "getimagesize."
- mime -> As returned from "getimagesize."
- term -> A formatted URL (or URL alias if available) for use as a "taxonomy/term/xxx" link.
- image -> An "<img>" element containing the width and height (but without using any resizing options).
Recent comments
19 weeks 13 hours ago
19 weeks 13 hours ago
29 weeks 17 hours ago
29 weeks 2 days ago
29 weeks 6 days ago
33 weeks 2 days ago
47 weeks 2 days ago
47 weeks 4 days ago
48 weeks 3 days ago
48 weeks 4 days ago