ПредишенСледващото

Diamonds, които имат въпроси, вместо букви от кирилицата в окончания на текста показва в модулите или компоненти - това е кошмар. И ако всички букви от кирилицата, за да бъдат показани във формата на диамант форми, обикновено черни с бели проблеми, но има и най-вече в цвета на текста, ще бъде ясно, а ние ще трябва веднага разбрах, че причината за това е грешен кодирането на файлове, а именно на файловете, които не го правят имат UTF-8 кодиране. Решението е съвсем проста, дръжте писалката неправилно показан текст в UTF-8. Но в този случай, на текста на съобщението на кирилица O модула правилно и само последния знак се заменя с диамант с въпрос. Би могло да се разбира само плюе върху този факт, но също така трябва да разберете причините за подобен инцидент и да го отстранят. В допълнение, този факт сам по себе си носи и скрити, а по-скоро неприятни заплахи. Вашият сайт не чете браузъри. Когато се опитате да изложи страницата за потвърждаване на обекта, в който се показва тази каша, услуги, проверка блок и ще покаже съобщение, което не може да бъде проверена, поради наличието на запазения текст не е в UTF-8. И това е пряка заплаха за факта, че вашият сайт може да се класира по-долу техния капацитет, или страници, изключени от търсачките. И така, какво да правя? Забелязах, като трик за двата модула, които са ме изтеглите от официалните разработчиците на сайтове.

Diamonds, които имат въпроси, вместо букви от кирилицата
Но може би някои от тях се грижим за нашите проблеми, свързани с използването на кирилицата, или те просто не мисля за това и защото тя е направена. Най-точно обратното, че няколко модели са наблюдавани такива проблеми, най-вероятно в рамките на тези умни чудовища някак си да вземе предвид тази функция. И вината за това е функцията, която се нарича SUBSTR (). Тази функция за автоматично изрязване на текста показва в модулите и Joomla компоненти.

Определение: SUBSTR - Тази функция се използва за получаване на подниз или замяна на линията. Но има подобна функция, но тя е по-подходяща за нас. MB_SUBSTR - функция, предназначени за многобайтов (UTF-8) или подмяна подниза на низ. Предполагам, че трябва да направя? Точно така. Необходимо е да се замени функция SUBSTR, които очевидно не могат да се справят с многобайтов UTF-8 низ тример за mb_substr функция. Просто се промени.

След всички манипулации PS линия изрязване избраните маркери То се провежда правилно, така че просто се избегне изолацията в началото на тази статия. Но ако имаме решение, пиша за това в коментарите аз ще провери и публикува.

Подкрепете проекта - споделете линка, благодаря!