Доработка счётчика для InMaps

окончания слов при изменение цифры

 
Посетитель
no avatar
Сообщений: 79
Продолжение этой темы http://instantcms.ru/forum/thread14259.html#127324
Код PHP:
  1. <div>
  2. <p>Объектом интересовались: {$item.hits} посетителей</p>
  3. </div>
Как сделать чтобы окончания слов при изменение цифры были правильные.
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1224
Код PHP:
  1.  
  2. function format_by_count($count, $form1, $form2, $form3)
  3. {
  4. $count = abs($count) % 100;
  5. $lcount = $count % 10;
  6. if ($count >= 11 && $count <= 19) return($form3);
  7. if ($lcount >= 2 && $lcount <= 4) return($form2);
  8. if ($lcount == 1) return($form1);
  9. return $form3;
  10. }
  11. format_by_count($raschet, 'посетитель', 'посетителя', 'посетителей');
  12.  
  13.  
Редактировалось: 1 раз (Последний: 2 июля 2013 в 17:00)
Реклама
cms
Посетитель
no avatar
Сообщений: 79
Спасибо, а какой код и как правильно прописать здесь?
Код PHP:
  1. <div>
  2. <p>Объектом интересовались: {$item.hits} посетителей</p>
  3. </div>
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1224
Так всё понял это шаблон.
Почитатай тута:
Скрытый текст виден только зарегистрированным пользователям


Тот файл надо закинуть вот сюда: includes\smarty\libs\plugins
вставите как {$item.hits|plural:'пользователь':'пользователя':'пользователей'}
Редактировалось: 2 раз (Последний: 2 июля 2013 в 23:12)
Посетитель
no avatar
Сообщений: 79
Тот файл надо закинуть вот сюда: includes\smarty\libs\plugins
это файл? modifier.plural.php
Спасибо Димитриус всё получилось!
Редактировалось: 6 раз (Последний: 2 января 2014 в 20:51)
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.