本文整理匯總了PHP中nggdb::get_ids_from_gallery方法的典型用法代碼示例。如果您正苦於以下問題:PHP nggdb::get_ids_from_gallery方法的具體用法?PHP nggdb::get_ids_from_gallery怎麽用?PHP nggdb::get_ids_from_gallery使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類nggdb
的用法示例。
在下文中一共展示了nggdb::get_ids_from_gallery方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: get_image_ids
/**
* Return a JSON coded array of Image ids for a requested gallery
*
* @class nggAdmin
* @param int $galleryID
* @return arry (JSON)
*/
function get_image_ids($galleryID)
{
if (!function_exists('json_encode')) {
return -2;
}
$gallery = nggdb::get_ids_from_gallery($galleryID, 'pid', 'ASC', false);
header('Content-Type: text/plain; charset=' . get_option('blog_charset'), true);
$output = json_encode($gallery);
return $output;
}
示例2: nggShowImageBrowser
/**
* nggShowImageBrowser()
*
* @access public
* @param int|string $galleryID or gallery name
* @param string $template (optional) name for a template file, look for imagebrowser-$template
* @return the content
*/
function nggShowImageBrowser($galleryID, $template = '')
{
global $wpdb;
$ngg_options = nggGallery::get_option('ngg_options');
//Set sort order value, if not used (upgrade issue)
$ngg_options['galSort'] = $ngg_options['galSort'] ? $ngg_options['galSort'] : 'pid';
$ngg_options['galSortDir'] = $ngg_options['galSortDir'] == 'DESC' ? 'DESC' : 'ASC';
// get the pictures
$picturelist = nggdb::get_ids_from_gallery($galleryID, $ngg_options['galSort'], $ngg_options['galSortDir']);
if (is_array($picturelist)) {
$out = nggCreateImageBrowser($picturelist, $template);
} else {
$out = __('[Gallery not found]', 'nggallery');
}
$out = apply_filters('ngg_show_imagebrowser_content', $out, $galleryID);
return $out;
}