本文整理汇总了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;
}