ReatEstate

Где сменить название валюты в кабинете риэлтора?

Recommended Posts

Шаблон agency. 
При входе в кабинет риэлтора, в списке своих обявлений в табличном варианте отображается цена в $  и рядом в скобках (эквивалент в .руб)
Где в каком файлике изменить это - (.руб)  на свое?

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


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

Админка-> Настройки -> Общее -> Название валюты в личном кабинете (ue_name)

 

Вот эта настройка, если я вас правильно понял)

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


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

Валюта по умолчанию устанавливается в Настройках->ОбщиеНазвание валюты в личном кабинете (ue_name).

Там-же активируется менеджер валют (если работаете с несколькими валютами) - галочка на позиции Включить поддержку выбора валют в объявлении (currency_enable), в этом случае валюты дополнительно правятся в Приложениях->Менеджер валют

Отображение цены и валюты на сайте и в ЛК правится в соответствующих файлах .tpl в Приложения->Редактор шаблонов, например:

- главная на сайте и последующие - realty_grid.tpl и как вариант (если шаблон Realia), то в realty_grid_list.tpl и в realty_grid_thumbs.tpl (варианты отображения объявления строками или блоками);

- на странице просмотра объявлений - realty_view.tpl;

- в ЛК  (список объявлений) - realty_grid_account.tpl;

и т.д. (всё, что похоже на realty_grid_###.tpl, top_special.tpl - спецпредложения, realty_on_map.tpl - объекты на карте...)

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


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

Название валюты в личном кабинете (ue_name) - тенге

- в ЛК  (список объявлений) - realty_grid_account.tpl  - просто нет выражения валюты типа (руб.)
В менеджере валют 3 валюты (тенге, доллар, евро). "тенге" по умолчанию
А в ЛК риэлтора всеже откуда ни возьмись в табличном списке в колонке "Цена"  значение -  2 000 тенге. (2000 руб.)
Пока еще не нашел))

 

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


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

Название валюты в личном кабинете (ue_name) - тенге

- в ЛК  (список объявлений) - realty_grid_account.tpl  - просто нет выражения валюты типа (руб.)

В менеджере валют 3 валюты (тенге, доллар, евро). "тенге" по умолчанию

А в ЛК риэлтора всеже откуда ни возьмись в табличном списке в колонке "Цена"  значение -  2 000 тенге. (2000 руб.)

Пока еще не нашел))

 

В лк руками поправьте в шаблоне realty_grid_account.tpl

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


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

 

Отображение цены и валюты на сайте и в ЛК правится в соответствующих файлах .tpl в Приложения->Редактор шаблонов, например:

- главная на сайте и последующие - realty_grid.tpl и как вариант (если шаблон Realia), то в realty_grid_list.tpl и в realty_grid_thumbs.tpl (варианты отображения объявления строками или блоками);

- на странице просмотра объявлений - realty_view.tpl;

- в ЛК  (список объявлений) - realty_grid_account.tpl;

и т.д. (всё, что похоже на realty_grid_###.tpl, top_special.tpl - спецпредложения, realty_on_map.tpl - объекты на карте...)

Гдебы такую спецификацию подробную раздобыть, какой тпл к чему относится. Методом тыка лыжи не едут.

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


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

Искал там как  руб.  а надо было искать -  RUR

Значит в ленг файлах еще нужно дописывать новую валюту

А в редакторе валют замена рублей на теньге не помогает?

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


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

А в редакторе валют замена рублей на теньге не помогает?

Я так понимаю, что редактором валют подразумевается менеджер валют.

Тогда - не помогает! Так как выше уже объяснял. Немного проясню ситуацию:

Вместо рублей, сменил на теньге,   но в итоге не совсем и везде это изменение помогло...

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


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

В /template/frontend/agency/realty_grid_account.tpl

строка

<td{if $admin == ''}  onClick="document.location='{$grid_items[i].href}'" {/if} nowrap><b>{$grid_items[i].price|number_format:0:",":" "} {if $grid_items[i].currency_name != ''}{$grid_items[i].currency_name}{/if} {if $grid_items[i].currency != 'RUR'}({$grid_items[i].price_ue} {$L_RUR_SHORT}){/if}</b></td>

Удалите из нее кусок 

({$grid_items[i].price_ue} {$L_RUR_SHORT})

Это я делал вывод приведенного значения цены в дефолтной валюте, т.е. валюте, которая основная. Но так как почти всегда дефолтным был рупь, то он там и фигурирует. Хотя не всегда он там нужен.

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

L_RUR_SHORT="мое название"

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


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

Я так понимаю, что редактором валют подразумевается менеджер валют.

Тогда - не помогает! Так как выше уже объяснял. Немного проясню ситуацию:

Вместо рублей, сменил на теньге,   но в итоге не совсем и везде это изменение помогло...

А по всем файлам .tpl в редакторе шаблона прошлись? Я про них в посте 3 писал, хотя название валюты они берут из Настройки->Общие и Приложение->Менеджер валют. Для выгрузки в формате XML Яндекса ещё надо будет поправить файл на хостинге /apps/yandexrealty/admin|admin.php , там есть строки соответствия валют на сайте валютам в выгрузке.

По поводу дублируемой цены в рублях, её можно просто убрать из соответствующего файла .tpl (о них в 3-м посте)

 

Забыл, на хостинге в папке  /apps/language/language есть папки со словарями /ru, /en, /ua, /am... в них файлы переводов на соответствующие языки - frontend.ini (для отображения слов на сайте) и backend.ini (для отображения слов в админке). Такие-же файлы есть и в папке шаблона, например /template/frontend/realia/language/ru/dictionary.ini

 

В первом случае переводятся слова и фразы типа {$L_RUR_SHORT} - руб., во втором случае типа {LT_RUR_SHORT} - руб., это основная валюта для русского языка, в итоге перевод фразы у вас и отображается на сайте, можно переименовать её на теньге, или добавить в словарь L_TNG_SHORT - теньге и подставить ее вместо L_RUR_SHORT, в примерах, которые уже указал Константин в предыдущем посте. У вас на сайте руб. заменится на теньге а основной валютой можете сделать евро или $. Или вообще удалить из кода в предыдущем посте ({$grid_items.price_ue} {$L_RUR_SHORT}), тогда вторая валюта показываться не будет.

 

Возьмите за основу папки с русскими словарями и переведите все фразы на таджикский, если у вас русским не пользуются, или активируйте функцию многоязычности сайта и создайте по аналогии словарь с таджикскими словами и фразами, желающие смогут переключаться на нужный язык, но это влияет только на название меню и параметров на сайте, текст объявления будет на том языке, на котором его составили.

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


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

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

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

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

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

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

Войти

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

Войти сейчас