2020-10-28 11:40:06
Приветствую, Уважаемые.
1) скачайте архив и распакуйте его в папку /vendors/
2) в main.php и post.php можно использовать вместо:
<?php foreach($this->getGoogleCloneSnippets() as $snippet): ?> <p> <?php echo $snippet['description']; ?> </p> <?php endforeach; ?>
Пишем:
<?php $text = ''; foreach($this->getBingClone2Snippets() as $snippet) { //Сначала все сниппеты обеденяю в один большой кусок текста $text .= $snippet['description']; } //Теперь очищаю текст от муссора: удаляю предложения меньше 50 символов и 5 слов $textCleaner = new \TextCleaner($text); $text = $textCleaner ->htmlEntitiesCleaner() ->uppercaseFirstLetter() ->cutSentencesLessNsymbols(50) ->cutSentencesLessNwords(5) ->defaulCleaner(); //Разбиваю текст на предложения по точке $sentenses = explode('.', $text); $paragraphCount = 3; //хочу разбить его на 4 абзацев(paragraphs); $paragraphs = []; //теперь каждый абзац обеденя в красивый текст foreach (array_chunks($sentenses, $paragraphCount) as $paragraf) { $paragraphs[] = implode('.', $paragraf).'.'; } ?>
Теперь можно юзать ниже:
<p><?php echo $paragraphs[0]; ?></p> <p><?php echo $paragraphs[1]; ?></p>
Где 0 - это первый абзац, 1 - второй и т.д
keyboard_arrow_leftkeyboard_arrow_leftkeyboard_arrow_left MassSiteProxy 1.16. Яндекс Claud Переводчик
Thunder v3.2.8. Актуальные сниппеты keyboard_arrow_right keyboard_arrow_right keyboard_arrow_right