当前位置: 首页>>代码示例>>PHP>>正文


PHP renderer_base::prepare_classes方法代码示例

本文整理汇总了PHP中renderer_base::prepare_classes方法的典型用法代码示例。如果您正苦于以下问题:PHP renderer_base::prepare_classes方法的具体用法?PHP renderer_base::prepare_classes怎么用?PHP renderer_base::prepare_classes使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在renderer_base的用法示例。


在下文中一共展示了renderer_base::prepare_classes方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: print_heading_block

/**
 * Output a standard heading block
 *
 * @deprecated
 * @param string $heading The text to write into the heading
 * @param string $class An additional Class Attr to use for the heading
 * @param bool $return If set to true output is returned rather than echoed, default false
 * @return string|void HTML String if return=true nothing otherwise
 */
function print_heading_block($heading, $class='', $return=false) {
    global $OUTPUT;
    debugging('print_heading_with_block() has been deprecated. Please change your code to use $OUTPUT->heading().');
    $output = $OUTPUT->heading($heading, 2, 'headingblock header ' . renderer_base::prepare_classes($class));
    if ($return) {
        return $output;
    } else {
        echo $output;
    }
}
开发者ID:nuckey,项目名称:moodle,代码行数:19,代码来源:deprecatedlib.php

示例2: container_start

 /**
  * Outputs the opening section of a container.
  *
  * @param string $classes A space-separated list of CSS classes
  * @param string $id An optional ID
  * @return string the HTML to output.
  */
 public function container_start($classes = null, $id = null) {
     $this->opencontainers->push('container', html_writer::end_tag('div'));
     return html_writer::start_tag('div', array('id' => $id,
             'class' => renderer_base::prepare_classes($classes)));
 }
开发者ID:afgal,项目名称:moodle-1,代码行数:12,代码来源:outputrenderers.php

示例3: notification

 /**
  * Generates and returns HTML code to display information about the rubric editor.
  *
  * @param string $message The message to print out
  * @param string $classes The classes for the returned div
  * @return string The HTML to output.
  */
 public function notification($message, $classes = 'notifyproblem')
 {
     return html_writer::tag('div', clean_text($message), array('class' => renderer_base::prepare_classes($classes)));
 }
开发者ID:johndimopoulos,项目名称:moodle-gradingform_erubric,代码行数:11,代码来源:renderer.php

示例4: notification

 /**
  * Renders a notification
  *
  * @param string $message
  * @param string $classes
  * @return string
  */
 public function notification($message, $classes = 'notifyproblem') {
     return html_writer::tag('div', clean_text($message), array('data-role'=>'none', 'data-icon'=>'alert', 'data-theme'=>'d', 'class' => renderer_base::prepare_classes($classes)));
 }
开发者ID:nigeli,项目名称:moodle,代码行数:10,代码来源:renderers.php

示例5: notification

 public function notification($message, $classes = 'notifyproblem')
 {
     $classes = renderer_base::prepare_classes($classes);
     $classes = str_replace(array('notifyproblem', 'notifysuccess', 'notifymessage', 'redirectmessage'), array('alert alert-danger', 'alert alert-success', 'alert alert-info', 'alert alert-block alert-info'), $classes);
     return parent::notification($message, $classes);
 }
开发者ID:nbartley,项目名称:moodle-theme_snap,代码行数:6,代码来源:core_renderer.php


注:本文中的renderer_base::prepare_classes方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。