本文整理汇总了PHP中projects::getProjects方法的典型用法代码示例。如果您正苦于以下问题:PHP projects::getProjects方法的具体用法?PHP projects::getProjects怎么用?PHP projects::getProjects使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类projects
的用法示例。
在下文中一共展示了projects::getProjects方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: createProjectSelectList
public static function createProjectSelectList()
{
$engine = EngineAPI::singleton();
$projects = projects::getProjects();
$output = '<ul class="pickList">';
foreach ($projects as $project) {
$output .= sprintf('<li><a href="list.php?listType=project&projectID=%s" class="btn">%s</a></li>', $project['ID'], $project['projectName']);
}
$output .= '</ul>';
return $output;
}
示例2: generateProjectCheckList
public static function generateProjectCheckList($selected = array())
{
if (!is_array($selected)) {
return FALSE;
}
$allProjects = projects::getProjects();
$output = "";
foreach ($allProjects as $project) {
$output .= sprintf('<li><label class="checkbox" for="%s"><input type="checkbox" id="%s" name="projects[]" value="%s"%s> %s</label></li>', htmlSanitize("project_" . $project['ID']), htmlSanitize("project_" . $project['ID']), htmlSanitize($project['ID']), in_array($project['ID'], $selected) ? " checked" : "", htmlSanitize($project['projectName']));
}
return "<ul class='checkboxList'>{$output}</ul>";
}
示例3: array_keys
<?php
$currentProjectsIDs = array_keys(sessionGet('currentProject'));
$projectListHTML = '<ul id="selectProjectsList">';
try {
if (($projects = projects::getProjects()) === FALSE) {
throw new Exception("Error retrieving project list.");
}
foreach ($projects as $project) {
$projectListHTML .= sprintf("<li><label><input type='checkbox' value='%s' data-label='%s'%s> %s</label></li>", $project['ID'], $project['projectName'], in_array($project['ID'], $currentProjectsIDs) ? " checked='checked'" : '', $project['projectName']);
}
} catch (Exception $e) {
$projectListHTML .= "<li>" . $e->getMessage() . "</li>";
}
$projectListHTML .= '</ul>';
localvars::add('projectModalList', $projectListHTML);
?>
{engine name="csrf"}
<!-- Modal - Select Current Projects -->
<div id="selectProjectsModal" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h3>Your current projects:</h3>
</div>
<div class="modal-body">{local var="projectModalList"}</div>
<div class="modal-footer">
<button class="btn" data-dismiss="modal" aria-hidden="true">Cancel</button>
<button class="btn btn-primary" onclick="saveSelectedProjects();">Save changes</button>
</div>
</div>