Diamonds, които имат въпроси, вместо букви от кирилицата в окончания на текста показва в модулите или компоненти - това е кошмар. И ако всички букви от кирилицата, за да бъдат показани във формата на диамант форми, обикновено черни с бели проблеми, но има и най-вече в цвета на текста, ще бъде ясно, а ние ще трябва веднага разбрах, че причината за това е грешен кодирането на файлове, а именно на файловете, които не го правят имат UTF-8 кодиране. Решението е съвсем проста, дръжте писалката неправилно показан текст в UTF-8. Но в този случай, на текста на съобщението на кирилица O модула правилно и само последния знак се заменя с диамант с въпрос. Би могло да се разбира само плюе върху този факт, но също така трябва да разберете причините за подобен инцидент и да го отстранят. В допълнение, този факт сам по себе си носи и скрити, а по-скоро неприятни заплахи. Вашият сайт не чете браузъри. Когато се опитате да изложи страницата за потвърждаване на обекта, в който се показва тази каша, услуги, проверка блок и ще покаже съобщение, което не може да бъде проверена, поради наличието на запазения текст не е в UTF-8. И това е пряка заплаха за факта, че вашият сайт може да се класира по-долу техния капацитет, или страници, изключени от търсачките. И така, какво да правя? Забелязах, като трик за двата модула, които са ме изтеглите от официалните разработчиците на сайтове.
Но може би някои от тях се грижим за нашите проблеми, свързани с използването на кирилицата, или те просто не мисля за това и защото тя е направена. Най-точно обратното, че няколко модели са наблюдавани такива проблеми, най-вероятно в рамките на тези умни чудовища някак си да вземе предвид тази функция. И вината за това е функцията, която се нарича SUBSTR (). Тази функция за автоматично изрязване на текста показва в модулите и Joomla компоненти.Определение: SUBSTR - Тази функция се използва за получаване на подниз или замяна на линията. Но има подобна функция, но тя е по-подходяща за нас. MB_SUBSTR - функция, предназначени за многобайтов (UTF-8) или подмяна подниза на низ. Предполагам, че трябва да направя? Точно така. Необходимо е да се замени функция SUBSTR, които очевидно не могат да се справят с многобайтов UTF-8 низ тример за mb_substr функция. Просто се промени.
След всички манипулации PS линия изрязване избраните маркери То се провежда правилно, така че просто се избегне изолацията в началото на тази статия. Но ако имаме решение, пиша за това в коментарите аз ще провери и публикува.