2017-12-08 18 views
0

이 유식의 수정이 오류를 발생 활용이 오류가 발생에는/e를 수정

{$payment.first_name|capitalize} 

위의 코드는 다음과 같은 오류를

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mysuite/public_html/Demo/yoursite/includes/smarty/libs/plugins/modifier.capitalize.php on line 65

+0

downvote에 대한 이유가 있습니까? 불필요한 downvote는 다른 사용자가 내 질문에 응답하지 못하게합니다. –

+0

필요에 맞게 내 대답을 편집했습니다. – Solmyr

+0

https://github.com/smarty-php/smarty/issues/80 – mario

답변

0

당신은 PHP를 사용할 수를 던졌습니다 이 기능은 ucwords입니다.

{$payment.first_name|ucwords} 

당신이 어떤 라이브러리를 사용하고 똑똑한 기능과 같은 새로운 함수를 정의 할 수있는 것보다 그것은 비 라틴 문자 (키릴 작동하지) 작동하지만,하지 않을 수 있습니다.