本文整理汇总了PHP中KT::stringCrop方法的典型用法代码示例。如果您正苦于以下问题:PHP KT::stringCrop方法的具体用法?PHP KT::stringCrop怎么用?PHP KT::stringCrop使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类KT
的用法示例。
在下文中一共展示了KT::stringCrop方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: getFileColumnValue
public function getFileColumnValue()
{
$file = $this->getFile();
$dirName = dirname($file);
$fileName = basename($file);
$cropedFile = KT::stringCrop($file, 30, false);
return "<span title=\"{$dirName} - {$fileName}\" class=\"kt-tooltip\">{$cropedFile}</span>";
}
示例2: getPreviousNextPostLinks
/**
* Vrátí odkazy předchozího a následujícího článku, pokud jsou k dispozici
*
* @author Martin Hlaváč
* @link http://www.ktstudio.cz
*
* @param string $class
* @param string $maxLength
* @param string $separator
* @param string $taxonomy
* @param boolean $inSameTerm
* @param string $excludedTerms
* @return string
*/
public static function getPreviousNextPostLinks($class = null, $maxLength = 30, $separator = " | ", $taxonomy = KT_WP_CATEGORY_KEY, $inSameTerm = false, $excludedTerms = "")
{
$links = array();
$previousPost = get_previous_post($inSameTerm, $excludedTerms, $taxonomy);
if (KT::issetAndNotEmpty($previousPost)) {
$previousUrl = get_permalink($previousPost);
$previousTitle = KT::stringCrop($previousPost->post_title, $maxLength);
array_push($links, "<a href=\"{$previousUrl}\" title=\"{$previousPost->post_title}\" class=\"prev {$class}\">{$previousTitle}</a>");
}
$nextPost = get_next_post($inSameTerm, $excludedTerms, $taxonomy);
if (KT::issetAndNotEmpty($nextPost)) {
$nextUrl = get_permalink($nextPost);
$nextTitle = KT::stringCrop($nextPost->post_title, $maxLength);
array_push($links, "<a href=\"{$nextUrl}\" title=\"{$nextPost->post_title}\" class=\"next {$class}\">{$nextTitle}</a>");
}
if (KT::arrayIssetAndNotEmpty($links)) {
return implode($separator, $links);
}
return null;
}