Pobieranie informacji z vocabulary tylko jeśli jest odpowiedni tag w treści. #47

Merged
krzysiej merged 1 commits from issue-46 into master 2018-07-16 18:12:58 +02:00
Showing only changes of commit 4fdd43dc4e - Show all commits

View File

@@ -62,13 +62,17 @@ class HtmlToPos
public function vocabularyWord($posText)
{
$voc = new Vocabulary();
$randomWord = $voc->getRandomWord();
$word = $voc->getWord($randomWord);
if (strstr($posText, '[vocabulary_word]')
|| strpos($posText, '[vocabulary_short]')
|| strpos($posText, '[vocabulary_long]')) {
$voc = new Vocabulary();
$randomWord = $voc->getRandomWord();
$word = $voc->getWord($randomWord);
$posText = str_replace('[vocabulary_word]', $word->word, $posText);
$posText = str_replace('[vocabulary_short]', $word->short, $posText);
$posText = str_replace('[vocabulary_long]', $word->long, $posText);
$posText = str_replace('[vocabulary_word]', $word->word, $posText);
$posText = str_replace('[vocabulary_short]', $word->short, $posText);
$posText = str_replace('[vocabulary_long]', $word->long, $posText);
}
return $posText;
}