Ответить Новая тема Новый опрос 
 Товар, товаров, товара и тд.
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


27-10-2009 12:43
Товар, товаров, товара. Поставщики, поставщиков, поставщика и тд. :box:


У меня два решения
1. вшить проверку в smarty
2. воткнуть общую функцию на Рус. проверять число и возвращать нужное значение.
еще предложения будут? :focus:
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
anafor
Новичок
Сообщений: 7
Регистрация: 27-09-2009


05-12-2009 07:42
Если еще актуально:
ИМХО, лучше в Смарти(тему):
1. Упрощается процедура обновлении ядра
2. Окончания слова зависят от самого слова, поэтому за цифру не зацепишься: картинка, картинОК, картинкИ, хотя Поставщики, поставщиков, поставщика

А лучше всего строить фразы таким образом, чтобы скрипт вообще не трогать)))
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


05-12-2009 19:31
Без этого вообще никак! Поставщики: 10 хрень получается, спасибо будем думать. Скорее всего добавлю как общую функцию.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
антон
Профессионал
Сообщений: 437
Откуда: Санкт-Петербург
Регистрация: 05-12-2009


11-01-2010 06:52
Цитата:
Без этого вообще никак! Поставщики: 10 хрень получается, спасибо будем думать. Скорее всего добавлю как общую функцию.


Ну почему, можно написать - Количество поставщиков - 10. Хотя я лично вообще это убрал. ИМХО никому никакого дела до количества поставщиков или товаров, и так все видно.
 



Интернет-магазин товаров для йоги yogastuff.ru.
Шаблоны на престу - демо
Ещё один магазин йоги namaskar108.ru
Йога в Москве yogadog.ru
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


11-01-2010 17:31
Добавить файл в smarty/plugins/

В шаблон:
Код:
{declension nb="110" expressions="товар,товара,товаров"}


Вложения:

Вложения function.declension.php( Размер файла: 615Bytes Скачиваний: 499 )
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
burashka


Новичок
Сообщений: 11
Регистрация: 13-02-2010


22-02-2010 15:37
В шаблон:
Код:
{declension nb="110" expressions="товар,товара,товаров"}


А в какой шаблон эту строку?
Спасибо.


Сообщение отредактировано burashka 22-02-2010 11:37 ...
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


22-02-2010 16:51
Цитата:( burashka @ 22-02-2010 16:37 Смотреть сообщение )
В шаблон:
Код:
{declension nb="110" expressions="товар,товара,товаров"}


А в какой шаблон эту строку?

Где ошибка встречается, там и заменяете.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
davatp
Новичок
Сообщений: 14
Регистрация: 02-08-2010


05-08-2010 19:59
Честно говоря, задолбался искать куда именно вставлять этот код, поэтому поступил немного по-другому - исправил в переводе "товара" и "товар" на "ед. товара" .... а с производителями и поставщиками - черт с ними :)
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос