Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Ламерские вопросы » Как убрать в доп. поле пробел между числами?

Как убрать в доп. поле пробел между числами?


     13.06.2019    Все вопросы » Ламерские вопросы    771

вопрос
Здравствуйте! Возможно ли как то убрать пробел между числами в дополнительном поле? Дело в том, что внедряю микроразметку и валидатор ругается на не целое число в ratingCount. То есть есть 345 715, нужно чтобы получилось 345715. Спасибо!

Ответил: LazyDev


Открыть файл /engine/modules/show.full.php найти код
$tpl->set( "[xfvalue_{$value[0]}]", $xfieldsdata[$value[0]] );
Ниже вставить
if (in_array($value[0], ['dop_pole'])) {
	$tpl->set("[xfvalue_space_{$value[0]}]", str_replace(' ', '', $xfieldsdata[$value[0]]));
}

dop_pole - меняем на свое название дополнительного поля.
В fullstory.tpl используйте для разметки тег [xfvalue_space_X] - где X название нужного вам дополнительного поля
Так же можно перечислить несколько дополнительных полей через запятую, получиться что-то вроде этого
if (in_array($value[0], ['dop_pole', 'dop_pole_2'])) {
Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх