Приведение числа 12345 к виду 12 345 (с разделением разрядов)

Главные вкладки

Аватар пользователя wolfphantom wolfphantom 15 декабря 2010 в 11:51

Доброго времени суток.

у меня возникла такая проблема, которая с виду решается легко и просто но в связи с отсутствием знаний php я не могу ее решить.

Поставил модуль Automatic Nodetitles и в заголовке он должен прописать CCK поле (field_price) типа целое число причем с разделением разрядов числа пробелами.
есть возможность подставить шаблон [field_price-raw] но тогда число не разделяется пробелами, так же есть возможность использовать php и переменую $node

немного поковырял интернет и нашел функцию php - $number_format, в следствиии чего родился следующий код:

<?php $cenaprosto = (float) $node->field_price[0]['value']; ?>
<?php $cenaformat = $number_format($cenaprosto, 0, '.', ' '); ?>
<?php print($cenaformat); ?>

но он не работает Sad выдает ошибку
Fatal error: Function name must be a string in **********sites/all/modules/auto_nodetitle/auto_nodetitle.module(220) : eval()'d code on line 2

Помогите кому не сложно решить эту проблемму.

Комментарии

Аватар пользователя wolfphantom wolfphantom 15 декабря 2010 в 13:56

xxandeadxx точно. Вот что невнимательность делает, а я пол дня убил.

Спасибо что подсказал.

з.ы.
Темболее ты мне уже не в первый раз помогаешь, скоро пиво торчать буду Smile