Jump to content
Sign in to follow this  
scorpion1981

Баг в ценах на товар

Recommended Posts

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

 

Все было норм, но вот стала проблема - на всех ценах товара где есть точка сегодня состоялась замена:

к примеру

 

товар с ценником 1.350 стал 1thousand_point350

товары с цельными числами не претерпели изменений

 

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

Share this post


Link to post
Share on other sites

что такое руссик?

есть ли файл

\catalog\language\russian\russian.php

 

есть ли в файле строка

$_['thousand_point'] = '';

 

1.350 это тоже целое число. Точка тут разделитель тысяч, а не целой и дробной части.

Share this post


Link to post
Share on other sites

что такое руссик?

есть ли файл

\catalog\language\russian\russian.php

 

есть ли в файле строка

$_['thousand_point'] = '';

 

1.350 это тоже целое число. Точка тут разделитель тысяч, а не целой и дробной части.

// Locale

$_['code']                  = 'ru';

$_['direction']             = 'ltr';

$_['date_format_short']     = 'd.m.Y';

$_['date_format_long']      = 'l, d F Y';

$_['time_format']           = 'H:i:s';

$_['datetime_format']       = 'd/m/Y H:i:s';

$_['decimal_point']         = '.';

$_['thousand_point']        = '';

 

вот фрагмент кода, руссик = руссификатор. файл есть

Share this post


Link to post
Share on other sites

$_['thousand_point']        = ''; попробовал вставить точку в переменную $_['thousand_point']        = '.'; но ничего не произошло

Share this post


Link to post
Share on other sites

ау есть кто живой. в чем может  быть проблема помогите плз.

Share this post


Link to post
Share on other sites

Живых полно, но вы не сказали в каком файле поменяли?

Кстати, какая версия? магазина?

Share this post


Link to post
Share on other sites

Живых полно, но вы не сказали в каком файле поменяли?

Кстати, какая версия? магазина?

версия магазина 2.0.3.1.

поменял во всех языковых пакетах - англ и русс.

конкретно вот тут - /shop/admin/language/russian/russian.php и  /shop/catalog/language/russian/russian.php

нашел переменную которой присвоен вывод разделителя и пробовал поставить там точку или просто делал пробел - но результата ноль.

Share this post


Link to post
Share on other sites

По серету скажу, что наверное не  в тех файлах меняли

 

\catalog\language\russian\russian.php

 

есть еще

 

\catalog\language\russian\default.php

Share this post


Link to post
Share on other sites

По серету скажу, что наверное не  в тех файлах меняли

 

\catalog\language\russian\russian.php

 

есть еще

 

\catalog\language\russian\default.php

секрет конечно интересный но нет такого файла у меня, а тоталом проверял и эта переменная задается только в тех что я указал и три раза упоминается в части конструкции if then но там не задается а именно выводится.

Share this post


Link to post
Share on other sites

ответ во втором сообщении

если в том файле упомянутой строки нет - добавить

Share this post


Link to post
Share on other sites

ответ во втором сообщении

если в том файле упомянутой строки нет - добавить

// Locale

$_['code']                  = 'ru';

$_['direction']             = 'ltr';

$_['date_format_short']     = 'd.m.Y';

$_['date_format_long']      = 'l, d F Y';

$_['time_format']           = 'H:i:s';

$_['datetime_format']       = 'd/m/Y H:i:s';

$_['decimal_point']         = '.';

$_['thousand_point']        = '';

 

ну вот же я показал, хз я уже не знаю чем еще может выводится переменная, очевидно что там должно быть либо пусто либо пробел. я пробовал с разными вариантами, но ни в какую.

 

вот поиск всех вариантов того где эта переменная упоминается

post-697167-0-98971800-1434990190_thumb.jpg

 

почему выводится вообще название переменной

Edited by scorpion1981

Share this post


Link to post
Share on other sites

после включении в опции валют 2 знака после запятой сумма начала выводится вот так

1thousand_point350decimal_point00 грн

Share this post


Link to post
Share on other sites

пробуйте кеш почистить (содержимое папки system/cache удалить)

Share this post


Link to post
Share on other sites

Cherna-facepalm.gif Давайте посмотрю - пишите в ЛС.

Share this post


Link to post
Share on other sites

Давайте посмотрю - пишите в ЛС. :)

Share this post


Link to post
Share on other sites

Попробуйте вернуть назад english паку с языками.

Share this post


Link to post
Share on other sites

Сео про не стоит?

Share this post


Link to post
Share on other sites

Сео про не стоит?

стоит

 

Попробуйте вернуть назад english паку с языками.

я ее не удалял

Share this post


Link to post
Share on other sites

стоит

c выключенным пропадает косяк?

Share this post


Link to post
Share on other sites

c выключенным пропадает косяк?

интересно что не пропадает, а вот кнопка КУПИТЬ становится BUTTON CART. подозреваю что где то есть конфликт

Share this post


Link to post
Share on other sites

Попробуйте создать копию russian.php с именем default.php, в seopro прописан default

Share this post


Link to post
Share on other sites

Попробуйте создать копию russian.php с именем default.php, в seopro прописан default

ооооо спасибки чувак, респект и уважуха + к карме. помогло!!! все стало на свои места. и в правду все было именно в СЕОПРО. я не удалял файл russian.php, а возле него просто создал копию с именем default.php.

 

 

сорри за оффтоп. ув. Otvet. как по вашему. правильно ли стал выбор версии 2.0 и стоило ли вообще юзать сепро, ведь на борту в коробке уже есть сео модуль.

Share this post


Link to post
Share on other sites

По серету скажу, что наверное не  в тех файлах меняли

 

\catalog\language\russian\russian.php

 

есть еще

 

\catalog\language\russian\default.php

 

АбЫдно? Да?

Share this post


Link to post
Share on other sites

Было подобное, это через сео про, вот решения http://rb.labtodo.co...-lokalizatsiei/ и переименовать язык в дефолт не нужно 

Share this post


Link to post
Share on other sites

ооооо спасибки чувак, респект и уважуха + к карме. помогло!!! все стало на свои места. и в правду все было именно в СЕОПРО. я не удалял файл russian.php, а возле него просто создал копию с именем default.php.

сорри за оффтоп. ув. Otvet. как по вашему. правильно ли стал выбор версии 2.0 и стоило ли вообще юзать сепро, ведь на борту в коробке уже есть сео модуль.

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

Сколько уже примеров когда кричали это не нужно, еще рано, ничего не дает.... USB 3.0, DDR 3 и так далее, а через год-два бегали меняли систему

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.