Skip to content

Commit 6711b23

Browse files
committed
Merge branch 'replace-unicode-symbolsя' into 'main'
Replace unicode symbols (for Bitrix module) See merge request ypmn-public/php-api-client!5
2 parents f8abf29 + ad3624f commit 6711b23

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/Std.php

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ class="payment_btn__link"
121121
</div>
122122
<div class="payment_btn__sign">
123123
Оплатить<br>
124-
<span class="payment_btn__sum">' . number_format($params['sum'], 2, '.', ' ') . ' '. ( isset($params['currency']) ? htmlspecialchars($params['currency']) : '' ) . '</span>
124+
<span class="payment_btn__sum">' . number_format($params['sum'], 2, '.', ' ') . ' '. ( isset($params['currency']) ? htmlspecialchars($params['currency']) : '&#8381;' ) . '</span>
125125
</div>
126126
</a>
127127
<br>
@@ -223,16 +223,16 @@ public static function rus2translit(string $string): string {
223223
/**
224224
* Преобразование кириллических имён в URI slugs
225225
* Удобно для продуктов, категорий и т.д.
226-
* @param string $str
227-
* @return string
226+
* @param string $str Строка на русском или английском
227+
* @return string URI
228228
*/
229229
public static function str2uri(string $str) : string {
230230
// Спецсимволы
231231
$str = str_replace( '(', '', $str);
232232
$str = str_replace( '(', '', $str);
233233
$str = str_replace( "'", '', $str);
234234
$str = str_replace( ':', '', $str);
235-
$str = str_replace( 'Ø', '', $str);
235+
$str = str_replace( '\xc3\x98', '', $str);
236236
$str = str_replace( '@', '', $str);
237237
$str = str_replace( '«', '', $str);
238238
$str = str_replace( '»', '', $str);
@@ -249,7 +249,7 @@ public static function str2uri(string $str) : string {
249249
// удаляем начальные и конечные '-'
250250
$str = trim($str, "-");
251251

252-
// тут немного частных случаев для клипов
252+
// тут немного частных случаев
253253
$str = str_replace( '----', '-', $str);
254254
$str = str_replace( '---', '-', $str);
255255
$str = str_replace( '--', '-', $str);

0 commit comments

Comments
 (0)