diff --git a/docs/guide-ru/runtime-routing.md b/docs/guide-ru/runtime-routing.md index 6ae9a66..2c9dedb 100644 --- a/docs/guide-ru/runtime-routing.md +++ b/docs/guide-ru/runtime-routing.md @@ -1,7 +1,7 @@ Работа с URL ============ ->Замечание: раздел находится в разработке. +> Замечание: раздел находится в разработке. Концепция работы с URL в Yii довольно проста. Предполагается, что в приложении используются внутренние маршруты и параметры вместо жестко заданных URL. Тогда фреймворк сам преобразует маршруты в URL и обратно, в соответствии с конфигурацией URL менеджера. Такой подход позволяет изменять вид URL на всем сайте, редактируя единственный конфигурационный файл не трогая код самого приложения. diff --git a/extensions/apidoc/helpers/ApiIndexer.php b/extensions/apidoc/helpers/ApiIndexer.php index 549aca9..06e66b6 100644 --- a/extensions/apidoc/helpers/ApiIndexer.php +++ b/extensions/apidoc/helpers/ApiIndexer.php @@ -38,8 +38,8 @@ class ApiIndexer extends Indexer $description = strip_tags($matches[1]); } elseif (preg_match('~<p>(.*?)</p>~s', $contents, $matches)) { $description = strip_tags($matches[1]); - if (mb_strlen($description) > 1000) { // TODO truncate by words - $description = mb_substr($description, 0, 1000) . '...'; + if (mb_strlen($description, 'UTF-8') > 1000) { // TODO truncate by words + $description = mb_substr($description, 0, 1000, 'UTF-8') . '...'; } } else { $description = '';