Joomla 1.5 Проблема с кодировкой письма заказа

Тема в разделе "Магазины, электронная коммерция", создана пользователем leMyppp, 25.07.2009.

  1. Offline

    leMyppp Недавно здесь

    Регистрация:
    14.01.2009
    Сообщения:
    45
    Симпатии:
    0
    На адрес магазина приходит в кракозябрах, а вот клиенту нормальное доходит в чём причина может быть?
     
  2.  
  3. Offline

    telo1982 Недавно здесь

    Регистрация:
    24.07.2009
    Сообщения:
    1
    Симпатии:
    0
    Пол:
    Мужской
    Посмотри в настройка виртуемарт, что бы формат отпарвки был HTML
     
  4. Offline

    booka Недавно здесь

    Регистрация:
    14.11.2009
    Сообщения:
    5
    Симпатии:
    0
    Пол:
    Женский
    а мне это не помогло!
    еще будут варианты каике-нибудь?
    помогитеее!!!
     
  5. Offline

    Jeckhah Недавно здесь

    Регистрация:
    14.06.2010
    Сообщения:
    1
    Симпатии:
    0
    Пол:
    Мужской
    Думается надо слезать с этого дурацкого cms, что не день - проблема..
    Одно решаешь- другое вылезает...
    Походил по форумам никакого нормального решения по кодировкам нет. Просто нет.
    Либо есть недорешение с непонятной функциональностью для самого запостившего.
     
  6. DKraev
    Offline

    DKraev <i>(aka gft)</i>

    Регистрация:
    16.08.2008
    Сообщения:
    1 627
    Симпатии:
    216
    Пол:
    Мужской
    3 года работаю практически только с Joomla. Единственной проблемой является только внедрение нового нестандартного функционала. И то это проблема наблюдается только в том, что нужно писать свои модули/компоненты.

    Иных проблем при работе с данной CMS не наблюдал.
     
  7. Offline

    unpqwer Недавно здесь

    Регистрация:
    20.12.2010
    Сообщения:
    2
    Симпатии:
    0
    Пол:
    Мужской
    administrator/components/com_virtuemart/classes/language.class.php


    Код:
    function safe_utf8_encode( $text, $charset ) {
    if( strtolower($charset) == 'utf-8' && !vmAbstractLanguage::seems_utf8( $text )) {
    // safely decode and reencode the string
    $text = utf8_encode($text);
    }
    // This converts the currency symbol from HTML entity to the utf-8 symbol
    // example: &euro; => в'┐
    $text = vmHtmlEntityDecode( $text, null, vmGetCharset() );

    return $text;
    }

    замените $text = utf8_encode($text); на $text = $text;


    и все должно заработать...

    мне помогло
     

Поделиться этой страницей

Загрузка...