本文整理汇总了PHP中KT::getTabsIndent方法的典型用法代码示例。如果您正苦于以下问题:PHP KT::getTabsIndent方法的具体用法?PHP KT::getTabsIndent怎么用?PHP KT::getTabsIndent使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类KT
的用法示例。
在下文中一共展示了KT::getTabsIndent方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: getThumbnailImageWithSelfLink
/**
* Vrátí odkaz a image tag na náhledový obrázek v Large velikosti.
*
* @author Martin Hlaváč
* @link http://www.ktstudio.cz
*
* @param string $imageSize
* @param string $tagId
* @param string $tagClass
* @param string $imageAttr
*
* @return mixed null|string (HTML)
*/
public function getThumbnailImageWithSelfLink($imageSize = KT_WP_IMAGE_SIZE_MEDIUM, $tagId = "thumbImage", $tagClass = "gallery", $imageAttr = array("class" => "img-responsive"))
{
if ($this->getModel()->hasThumbnail()) {
$titleAttribute = $this->getModel()->getTitleAttribute();
$attachment = get_post($this->getModel()->getThumbnailId());
if (KT::issetAndNotEmpty($attachment->post_title)) {
$imageAttr["alt"] = $attachment->post_title;
}
if (!array_key_exists("alt", $imageAttr)) {
$imageAttr["alt"] = $titleAttribute;
}
$image = $this->getThumbnailImage($imageSize, $imageAttr);
$linkImage = $this->getThumbnailImagePermalink();
$isTagContainer = KT::issetAndNotEmpty($tagId) && KT::issetAndNotEmpty($tagClass);
$html = null;
if ($isTagContainer) {
$html .= KT::getTabsIndent(0, "<div id=\"{$tagId}\" class=\"{$tagClass}\">", true);
}
$html .= KT::getTabsIndent(1, "<a href=\"{$linkImage}\" title=\"{$titleAttribute}\" class=\"fbx-link\" rel=\"lightbox\">", true);
$html .= KT::getTabsIndent(2, $image, true);
$html .= KT::getTabsIndent(1, "</a>", true);
if ($isTagContainer) {
$html .= KT::getTabsIndent(0, "</div>", true, true);
}
return $html;
}
return null;
}
示例2: renderInformation
/**
* Výpis informací pod čarou pro editaci uživatelského profilu
*
* @author Martin Hlaváč
* @link http://www.ktstudio.cz
*
* @param string $class
*/
public function renderInformation($class = null)
{
$classAttribute = KT::issetAndNotEmpty($class) ? " class=\"{$class}\"" : "";
echo KT::getTabsIndent(0, "<p{$classAttribute}>", true);
echo KT::getTabsIndent(1, __("*) Změní se pouze ty hodnoty, které jsou vyplněné a změněné.", "KT_CORE_DOMAIN") . "<br />", true);
echo KT::getTabsIndent(1, __("**) Hesla musejí být v případě změny shodná.", "KT_CORE_DOMAIN"), true);
echo KT::getTabsIndent(0, "</p>", true, true);
}
示例3: theInfo
/**
* Výpis informací pod čarou pro editaci uživatelského profilu
*
* @author Martin Hlaváč
* @link http://www.ktstudio.cz
*
* @param string $class
*/
public function theInfo($class = "textCenter")
{
echo KT::getTabsIndent(0, '<p class="' . $class . '">', true);
echo KT::getTabsIndent(1, __("*) Změní se pouze ty hodnoty, které jsou vyplněné a změněné.", KT_DOMAIN) . "<br />", true);
echo KT::getTabsIndent(1, __("**) Hesla musejí být v případě změny shodná.", KT_DOMAIN), true);
echo KT::getTabsIndent(0, "</p>", true, true);
}