Recommended Posts

Здравствуйте.При указании цены на недвижимость в долларах или евро переводит в рубли.как сделать перевод в гривны.Гривна стоит валютой по умолчанию.Рубли вообще удалил,но пересчет идет в рублях .Спасибо за ответ

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
7 часов назад, ig1974 сказал:

Здравствуйте.При указании цены на недвижимость в долларах или евро переводит в рубли.как сделать перевод в гривны.Гривна стоит валютой по умолчанию.Рубли вообще удалил,но пересчет идет в рублях .Спасибо за ответ

1. Приложения - Менеджер валют, ставим галочку в позиции "Валюта по умолчанию" в Гривнах 

2. Настройки - Общие, Название валюты в личном кабинете (ue_name) - указываем гривна или грн (без точки), чтобы не было проблем со склонением в разных ценах и с выгрузкой XML в Яндекс.Недвижимость, в котором прописаны параметры:

при нахождении "гривна" установится 'UAH'
при нахождении "грн" установится 'UAH'

а конкретно, в apps/yandexrealty/admin/admin.php

if(preg_match('/гривна/i',$currency_string)){
return 'UAH';
}
if(preg_match('/грн/i',$currency_string)){
return 'UAH';
}

или подправить здесь на свой вариант...

Например везде указать спецсимвол ₴

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
20 часов назад, ig1974 сказал:

Здравствуйте.При указании цены на недвижимость в долларах или евро переводит в рубли.как сделать перевод в гривны.Гривна стоит валютой по умолчанию.Рубли вообще удалил,но пересчет идет в рублях .Спасибо за ответ

Речь о шаблоне agency и том, что показывает в ЛК?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
21 час назад, Chernetskiy сказал:

1. Приложения - Менеджер валют, ставим галочку в позиции "Валюта по умолчанию" в Гривнах 

2. Настройки - Общие, Название валюты в личном кабинете (ue_name) - указываем гривна или грн (без точки), чтобы не было проблем со склонением в разных ценах и с выгрузкой XML в Яндекс.Недвижимость, в котором прописаны параметры:


при нахождении "гривна" установится 'UAH'
при нахождении "грн" установится 'UAH'

а конкретно, в apps/yandexrealty/admin/admin.php


if(preg_match('/гривна/i',$currency_string)){
return 'UAH';
}
if(preg_match('/грн/i',$currency_string)){
return 'UAH';
}

или подправить здесь на свой вариант...

Например везде указать спецсимвол ₴

Спасибо за ответ.Но все так и было сделано 'всеравно в ЛК стоят рубли и переводит в рубли.Шаблон realia.Не знаю в чем проблема

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
8 часов назад, abushyk сказал:

Речь о шаблоне agency и том, что показывает в ЛК?

Шаблон realia.Да в ЛК показывает рубли

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Это не перевод в рубли. Там показана сумма в "дефолтной валюте" (той, которая, как заметил Игорь Иванович, отмечена "по-умолчанию" в менеджере валют), по этому числу происходит фильтровка-сортировка результатов. А рубли там выведены как остаточное явление от шаблона агенси, который был прототипом. Никакого другого практичного смысла она не несет. Вы можете убрать этот вывод в шаблоне realty_grid_account.tpl в папке вашего шаблона убрав кусок строки

{if $grid_items[i].currency != 'RUR'}({$grid_items[i].price_ue} {$L_RUR_SHORT}){/if}

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 час назад, abushyk сказал:

Это не перевод в рубли. Там показана сумма в "дефолтной валюте" (той, которая, как заметил Игорь Иванович, отмечена "по-умолчанию" в менеджере валют), по этому числу происходит фильтровка-сортировка результатов. А рубли там выведены как остаточное явление от шаблона агенси, который был прототипом. Никакого другого практичного смысла она не несет. Вы можете убрать этот вывод в шаблоне realty_grid_account.tpl в папке вашего шаблона убрав кусок строки


{if $grid_items[i].currency != 'RUR'}({$grid_items[i].price_ue} {$L_RUR_SHORT}){/if}

 

Сделал как Вы подсказали.Но все равно в админке остались рубли

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, abushyk сказал:

в админке или в ЛК? где именно? можете сделать скрин?

В ЛК.Сейчас сделаю скрин

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Открываем файл /template/frontend/realia/user_menu.tpl

В нем в строке

<li><a href="{$estate_folder}/account/balance/" >{$L_MY_BALANCE} ({$ballance} {$L_RUR_SHORT})</a></li>

$L_RUR_SHORT меняем на $LT_SITE_CUR

После этого открываем

/template/frontend/realia/language/ru/dictionary.ini и в нем добавляем строку

LT_SITE_CUR="грн."

То же самое повторяем для остальных файлов типа /template/frontend/realia/language/NN/dictionary.ini при их наличии.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
3 минуты назад, abushyk сказал:

Открываем файл /template/frontend/realia/user_menu.tpl

В нем в строке


<li><a href="{$estate_folder}/account/balance/" >{$L_MY_BALANCE} ({$ballance} {$L_RUR_SHORT})</a></li>

$L_RUR_SHORT меняем на $LT_SITE_CUR

После этого открываем

/template/frontend/realia/language/ru/dictionary.ini и в нем добавляем строку


LT_SITE_CUR="грн."

То же самое повторяем для остальных файлов типа /template/frontend/realia/language/NN/dictionary.ini при их наличии.

Спасибо.Попробую

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
49 минут назад, ig1974 сказал:

Спасибо.Попробую

Спасибо.Все нормально.Появилась гривна

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 10.10.2016 в 21:28, abushyk сказал:

Открываем файл /template/frontend/realia/user_menu.tpl

В нем в строке


<li><a href="{$estate_folder}/account/balance/" >{$L_MY_BALANCE} ({$ballance} {$L_RUR_SHORT})</a></li>

$L_RUR_SHORT меняем на $LT_SITE_CUR

После этого открываем

/template/frontend/realia/language/ru/dictionary.ini и в нем добавляем строку


LT_SITE_CUR="грн."

То же самое повторяем для остальных файлов типа /template/frontend/realia/language/NN/dictionary.ini при их наличии.

Проще было {$L_RUR_SHORT} заменить не на {$LT_SITE_CUR} а на грн. и не заморачиваться со словарями :) поскольку это значение, как я понимаю, будет использовано при выборе любого языка.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

В 12.10.2016 в 00:33, Chernetskiy сказал:

Проще было {$L_RUR_SHORT} заменить не на {$LT_SITE_CUR} а на грн. и не заморачиваться со словарями :) поскольку это значение, как я понимаю, будет использовано при выборе любого языка.

Можно и так. Русская\украинская версии стерпят. А если не юзать языки, то точно прокатит. Но, если вы вдруг добавите англ язык, тогда все равно придется параметризировать словарной меткой.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Добрый день,

Сейчас заметил при кликании Пересчитать курсы (НБ РБ) выдает ошибку

Warning: Division by zero in мойсайт/apps/currency/admin/admin.php on line 267
Warning: Division by zero in мойсайт/apps/currency/admin/admin.php on line 267
Warning: Cannot modify header information - headers already sent by (output started at мойсайт/apps/currency/admin/admin.php:267) in мойсайт/apps/currency/admin/admin.php on line 91

Может быть из-за того, что сменился xml НБ РБ, пример действующего xml ниже

<Currency Id="170">
<NumCode>036</NumCode>
<CharCode>AUD</CharCode>
<Scale>1</Scale>
<Name>Австралийский доллар</Name>
<Rate>1.4458</Rate>
</Currency>
 
Правильно ли понимаю, что в приложении валют в admin php надо заменить в строчке foreach($xml->Currency as $valute)
Currency
только на что заменить подскажите?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А зачем вам курсы РБ?))) Как ни крути, но ЦБР все таки оптимальнее.

Я проверю что там они могли поменять.

Я сильно сомневаюсь, что они могли так просто взять и изменить формат. все таки это не циан-авито какое-то, а банк центральный. У вас я думаю проблема из-за "специфичной" валюты у.е., которой нет ни в каком хмл. Переводчик работает от кодов валют, а у уе нет оифиального кода, и нет такой валюты ни у ЦБР, ни у РБ. Для переводчика это неожиданность, вот он и падает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Что интересно, НБУ считает приближенно к нашему ЦБУ, чем ЦБР вот и хотел проверить что ближе)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
6 часов назад, Realtor сказал:

Что интересно, НБУ считает приближенно к нашему ЦБУ, чем ЦБР вот и хотел проверить что ближе)

Разница если и будет, то в копейках, в зависимости от того, с каким порядком цифр после запятой выдается соотношение курса одной валюты к другой. По большому счету - не принципиально, поскольку курс каждый день меняется и на момент сделки всё равно будет пересчитан + скидки при торге и т.п. Все эти курсы нужны для приблизительного представления о цене в имеющейся валюте и +/- 100 руб. или гривен роли не сыграют.

У нас в рублях клиенты такие чудеса устраивают, что валюта отдыхает. Один кекс выставил на продажу дом за 10 млн.р., привел клиентов, он с ними на чисто символический торг в 100-200 тыс.р ни шел ни в какую, в результате клиенты ушли. Прошло полгода, все уже плюнули и забыли... на днях звонит и объявляет новую цену - 7 млн.р. ... ни хрена себе скидочка! Спрашивается, ну и какого **** ты вепендривался?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
6 часов назад, Realtor сказал:

Что интересно, НБУ считает приближенно к нашему ЦБУ, чем ЦБР вот и хотел проверить что ближе)

Разница если и будет, то в копейках, в зависимости от того, с каким порядком цифр после запятой выдается соотношение курса одной валюты к другой. По большому счету - не принципиально, поскольку курс каждый день меняется и на момент сделки всё равно будет пересчитан + скидки при торге и т.п. Все эти курсы нужны для приблизительного представления о цене в имеющейся валюте и +/- 100 руб. или гривен роли не сыграют.

У нас в рублях клиенты такие чудеса устраивают, что валюта отдыхает. Один кекс выставил на продажу дом за 10 млн.р., привел клиентов, он с ними на чисто символический торг в 100-200 тыс.р ни шел ни в какую, в результате клиенты ушли. Прошло полгода, все уже плюнули и забыли... на днях звонит и объявляет новую цену - 7 млн.р. ... ни хрена себе скидочка! Спрашивается, ну и какого **** ты вепендривался?

С другой стороны, какой смысл выставлять цены на местную недвижимость в валюте? У нас рублёвые цены стабильные и если выставлять ценники в валюте и каждый раз обновлять ей рублёвые эквиваленты, бардак получится, поскольку объекты выгружаем на сторонние порталы а там всё зачастую переводится в рубли... отсюда и недоумение у клиентов, каждый день цена пляшет то вверх, то вниз. Не говоря о тех объявлениях, которые обновляются на сторонних порталах раз в 2 недели - месяц - квартал. Иной раз звонят по таким объектам, которые уже год как продали

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас