nikonor
Завсегдатай
   
Репутация: +49/-0
Offline
Пол: 
Сообщений: 441
Content Grabber
|
 |
« : 20.06.2008, 17:30:46 » |
|
Если кто-то пытался добавить сопутствующие товары в VirtueMart 1.1, то возможно столкнулся с тем, что при написании в поле поиска названия товара выпадает либо пустой список, либо вообще списка нет. Пришлось поковырять. Вот решение. Файл product.product_form.php строка 1422'<tpl for="."><div class="x-combo-list-item">{category} / {product}</div></tpl>' меняем на '<tpl for="."><div class="x-combo-list-item"><?php echo iconv("Utf-8","windows-1251","{category}"); ?> / <?php echo iconv("Utf-8","windows-1251","{product}"); ?></div></tpl>' Файл product.ajax_tools.php строка 87$keyword = $db->getEscaped(vmGet( $_REQUEST, 'query' )); после нее вставляем $keyword = iconv("Utf-16","Windows-1251",$keyword); далее там же строки 112 и 113 'category' => htmlspecialchars($db->f("category_name")), 'product' => htmlspecialchars($db->f("product_name")) меняем на 'category' => iconv("Windows-1251","Utf-8",htmlspecialchars($db->f("category_name"))), 'product' => iconv("Windows-1251","Utf-8",htmlspecialchars($db->f("product_name"))) Пользуемся 
|
|
|
|
« Последнее редактирование: 02.07.2008, 07:21:26 от nikonor »
|
Записан
|
|
|
|
| |
speedmax
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 45
|
 |
« Ответ #61 : 15.09.2010, 15:02:34 » |
|
при добавлении дополнительных картинок всплывающее описание картинки в кракозябрах ! подскажите пожалуйста где поправить
Может я как то неправильно сформулировал вопрос ? жулма Версия 1.5.18 VirtueMart 1.1.5 stable кракозябры в титлах дополнительных изображений Прошу помощи !
|
|
|
|
|
Записан
|
|
|
|
speedmax
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 45
|
 |
« Ответ #62 : 16.09.2010, 00:52:32 » |
|
 неужели ни кто не сталкивался с такой проблемой ? .... или ни кто помочь не может? PS поиск юзал, но ни чего не нашел !
|
|
|
|
|
Записан
|
|
|
|
xTMx
Осваиваюсь на форуме
 
Репутация: +3/-0
Offline
Сообщений: 168
|
 |
« Ответ #63 : 19.09.2010, 20:57:33 » |
|
столкнулся с подобной проблемой сейчас. тоже описание изображения к доп.картинке товара кракозябрами не знаю пока что что делать) може кто подскажет варианты?
|
|
|
|
|
Записан
|
|
|
|
Marilyn Manson
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 39
|
 |
« Ответ #64 : 13.10.2010, 00:56:02 » |
|
столкнулся с подобной проблемой сейчас. тоже описание изображения к доп.картинке товара кракозябрами не знаю пока что что делать) може кто подскажет варианты?
Также есть проблема: как быть? Подскажите, пожалуйста
|
|
|
|
|
Записан
|
|
|
|
xTMx
Осваиваюсь на форуме
 
Репутация: +3/-0
Offline
Сообщений: 168
|
 |
« Ответ #65 : 15.10.2010, 13:54:39 » |
|
Вот здесь один замечательный человек подсказал как решить проблему  http://joomlaforum.ru/index.php/topic,130089.0.html
|
|
|
|
|
Записан
|
|
|
|
ShizoManiak
Осваиваюсь на форуме
 
Репутация: +6/-0
Offline
Пол: 
Сообщений: 34
|
 |
« Ответ #66 : 18.10.2010, 16:36:12 » |
|
Joomla 1.5.9 и VirtueMart 1.1.3 при нажатии на ссылку "Позвоните, чтобы узнать цену", в форме запроса кракозябры вместо кириллицы. И база и сайт в utf-8. Кто знает куда здесь рыть?
Я в файле shop.ask.tpl.php просто в 34 строке это <textarea rows="10" cols="60" name="text" id="contact_text" class="inputbox"><?php echo utf8_decode($subject)?></textarea><br /> поменял на это <textarea rows="10" cols="60" name="text" id="contact_text" class="inputbox"><?php echo $subject ?></textarea><br /> Вроде сработало. Только у меня не кракозябры были, а вопросики.
|
|
|
|
« Последнее редактирование: 18.10.2010, 16:40:09 от ShizoManiak »
|
Записан
|
|
|
|
warwara
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 40
|
 |
« Ответ #67 : 19.10.2010, 16:10:29 » |
|
Joomla 1.5.20 + VirtueMart 1.1.4 и языковые файлы добавила ((( в названиях категорий отображатся вопросы... и в инфо магазина. 
|
|
|
|
« Последнее редактирование: 19.10.2010, 16:18:13 от warwara »
|
Записан
|
|
|
|
ShizoManiak
Осваиваюсь на форуме
 
Репутация: +6/-0
Offline
Пол: 
Сообщений: 34
|
 |
« Ответ #68 : 19.10.2010, 16:47:35 » |
|
Joomla 1.5.20 + VirtueMart 1.1.4 и языковые файлы добавила ((( в названиях категорий отображатся вопросы... и в инфо магазина.
Попробуйте в .htaccess прописать AddDefaultCharset UTF-8
|
|
|
|
|
Записан
|
|
|
|
warwara
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 40
|
 |
« Ответ #69 : 19.10.2010, 17:08:40 » |
|
не помогает ( первый раз такая ерунда... сколько раз ставила на разные хостинги и везде нормально было.
|
|
|
|
|
Записан
|
|
|
|
|
syharik
Гость
|
 |
« Ответ #70 : 28.10.2010, 23:12:21 » |
|
А кто-нибудь знает, можно ли чтоб поиск сопутствующих товаров искал товары по артикулу а не по названию товара или по названию категории? У меня Joomla 1.5.12 и VirtueMart 1.1.3
|
|
|
|
|
Записан
|
|
|
|
borzometr
Осваиваюсь на форуме
 
Репутация: +2/-0
Offline
Сообщений: 88
|
 |
« Ответ #71 : 18.11.2010, 02:43:24 » |
|
Хочу поменять стандартные английские надписи в форме поиска этого модуля: mod_virtuemart_tp_extended_search Вот сам код модуля: <?php
// no direct access defined('_JEXEC') or die( 'Restricted access' );
// Load the VirtueMart main parse code if( file_exists(dirname(__FILE__).'/../../components/com_virtuemart/virtuemart_parser.php' )) { require_once( dirname(__FILE__).'/../../components/com_virtuemart/virtuemart_parser.php' ); } else { require_once( dirname(__FILE__).'/../components/com_virtuemart/virtuemart_parser.php' ); }
require_once( CLASSPATH . 'ps_product_category.php'); $ps_product_category = new ps_product_category;
$cid = JRequest::getVar( 'cid', 0 ); $pf = JRequest::getVar( 'pf', 0 ); $pt = JRequest::getVar( 'pt', 0 );
?>
<form action="index.php" method="get"> Category <?php $ps_product_category->list_category(Null,$cid,"cid"); ?> Price range from <?php echo $GLOBALS['product_currency']; ?> <input type="text" size="12" class="inputbox" name="pf" value="<?php echo $pf; ?>"/> to <?php echo $GLOBALS['product_currency']; ?> <input class="inputbox" size="12" type="text" name="pt" value="<?php echo $pt; ?>"/> <input type="hidden" class="inputbox" name="option" value="com_virtuemart_tp_extended_search"/> <input type="hidden" class="inputbox" name="Itemid" value="<?php echo $Itemid; ?>"/> <input type="submit" class="button" value="Search"/> </form> Когда меняю надписи 'Category', 'Price range form' на русский текст - на сайте вылазят знаки вопроса. Подскажите, где и что мне добавить в коде? =)
|
|
|
|
|
Записан
|
|
|
|
borzometr
Осваиваюсь на форуме
 
Репутация: +2/-0
Offline
Сообщений: 88
|
 |
« Ответ #72 : 19.11.2010, 15:35:02 » |
|
Люди, ну подскажите как в модулях поменять надписи на кнопках на русские?) Вылазят знаки вопроса
|
|
|
|
|
Записан
|
|
|
|
|
ankoch
|
 |
« Ответ #73 : 19.11.2010, 15:40:06 » |
|
Сохраните файл в кодировке UTF-8 без ВОМ
|
|
|
|
|
Записан
|
|
|
|
borzometr
Осваиваюсь на форуме
 
Репутация: +2/-0
Offline
Сообщений: 88
|
 |
« Ответ #74 : 20.11.2010, 01:09:05 » |
|
ankoch, спасибо, помогло!
|
|
|
|
|
Записан
|
|
|
|
cheni
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Сообщений: 153
|
 |
« Ответ #75 : 06.12.2010, 19:06:08 » |
|
письмо о подтверждении заказа приходит в следующем виде Получен Ñ�ледующий заказ.
ИнформациÑ� о заказе ------------------------------------------------------------------------ Ð�омер заказа: 5 Дата заказа: Ïîíåäåëüíèê, 06 Äåêàáðü 2010 СтатуÑ� заказа: Pending
Информаци� о клиенте
РРЕШЕНО решилось обновлением с 1.1.2 до 1.1.5...
|
|
|
|
« Последнее редактирование: 06.12.2010, 23:21:24 от cheni »
|
Записан
|
|
|
|
gdrg
Осваиваюсь на форуме
 
Репутация: +5/-0
Offline
Сообщений: 86
|
 |
« Ответ #76 : 11.12.2010, 00:21:26 » |
|
Помогите, проблема такая же как у warwara
При добавлении товаров, категорий и прочего, появляются вопросительные знаки. Витрмарт 1.1.6, языковые пакеты ставил разные и с 1.1.4 и 1.1.3, админка вирмарта на русском, всё нормально, вот только товары, категории и прочая информация.
Также пробовал уже готовый русифицированный дистрибутив 1.1.4, всё та же проблема, переехать на другой хост нет возможности.
Как можно решить эту проблему с вопросиками?
|
|
|
|
« Последнее редактирование: 11.12.2010, 15:27:40 от gdrg »
|
Записан
|
|
|
|
AHTEPO
Захожу иногда

Репутация: +5/-0
Offline
Сообщений: 21
|
 |
« Ответ #77 : 12.02.2011, 15:50:47 » |
|
Joomla 1.5.20 + VirtueMart 1.1.4 и языковые файлы добавила ((( в названиях категорий отображатся вопросы... и в инфо магазина.  Такое лечится путём исправления кодировки в mysql. Если войдёте в свою базу через myphpadmin, увидите, что часть или все таблицы будут иметь кодировку отличную от необходимой, например latin1_general_ci вместо utf8_general_ci.Чтобы исправить необходимую таблицу, войдите в базу вашего магазина -> SQL -> введите запрос: ALTER TABLE jos_table CONVERT TO CHARACTER SET utf8; где "jos_table" - таблица с неправильной кодировкой, а utf8 - кодировка на что менять. Этот пример меняет лишь кодировку таблицы, но не затрагивает данные в ней. Подробнее можно прочитать тут.
|
|
|
|
|
Записан
|
|
|
|
daco77
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 28
|
 |
« Ответ #78 : 23.02.2011, 21:08:31 » |
|
Скажите, пож-та, сайт на локалке. Вроде бы отображается все правильно, кроме поля редактировать код в описании товара. Само поле отображается как надо, а шапка окна редактирования вся в иероглифах. Подсветка Номера строки Перенос строк Размер шрифта Форматирование.
|
|
|
|
|
Записан
|
|
|
|
Maximuss
Осваиваюсь на форуме
 
Репутация: +0/-1
Offline
Сообщений: 25
|
 |
« Ответ #79 : 26.02.2011, 18:20:32 » |
|
Такое лечится путём исправления кодировки в mysql. Если войдёте в свою базу через myphpadmin, увидите, что часть или все таблицы будут иметь кодировку отличную от необходимой, например latin1_general_ci вместо utf8_general_ci.Чтобы исправить необходимую таблицу, войдите в базу вашего магазина -> SQL -> введите запрос: ALTER TABLE jos_table CONVERT TO CHARACTER SET utf8; где "jos_table" - таблица с неправильной кодировкой, а utf8 - кодировка на что менять. Этот пример меняет лишь кодировку таблицы, но не затрагивает данные в ней. Подробнее можно прочитать тут. Это надо для всех таблиц VirtueMart в базе данных сделать?
|
|
|
|
|
Записан
|
|
|
|
Maximuss
Осваиваюсь на форуме
 
Репутация: +0/-1
Offline
Сообщений: 25
|
 |
« Ответ #80 : 27.02.2011, 01:02:05 » |
|
Такое лечится путём исправления кодировки в mysql. Если войдёте в свою базу через myphpadmin, увидите, что часть или все таблицы будут иметь кодировку отличную от необходимой, например latin1_general_ci вместо utf8_general_ci.Чтобы исправить необходимую таблицу, войдите в базу вашего магазина -> SQL -> введите запрос: ALTER TABLE jos_table CONVERT TO CHARACTER SET utf8; где "jos_table" - таблица с неправильной кодировкой, а utf8 - кодировка на что менять. Этот пример меняет лишь кодировку таблицы, но не затрагивает данные в ней. Подробнее можно прочитать тут. AHTEPO тебе БОЛЬШОЕ СПАСИБО мне это помогло:)))
|
|
|
|
|
Записан
|
|
|
|
Maximuss
Осваиваюсь на форуме
 
Репутация: +0/-1
Offline
Сообщений: 25
|
 |
« Ответ #81 : 13.03.2011, 20:46:19 » |
|
приветствую всех. таже самая проблемка Joomla 1.5 и 1.0 virt 1.1.2 сделал как велел nikonor  залил архив vm_110_kirilic_hack.zip список с товаром появился, но всё в краказябрах и кнопка купить на фронтенде обзавелась такой вот абревеатурой Warning: Missing argument 2 for ps_product_attribute::list_attribute(), called in /home/radioran/public_html/new/components/com_virtuemart/themes/default/templates/product_details/includes/ addtocart_form.tpl.php on line 10 and defined in /home/radioran/public_html/new/administrator/components/com_virtuemart/classes/ps_product_attribute.php on line 195 У меня аналогичный вариант ПОМОГИТЕ ПОЖАЛУЙСТА !
|
|
|
|
|
Записан
|
|
|
|
xaknet
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 9
|
 |
« Ответ #82 : 25.09.2011, 03:34:36 » |
|
У меня проблема с кирилицей при переводе англ файла VirtueMart на азерб язык показывает крякозябы.., где поменять чтоб все работало с латиницей
|
|
|
|
|
Записан
|
|
|
|
smls
Осваиваюсь на форуме
 
Репутация: +8/-1
Offline
Сообщений: 162
|
 |
« Ответ #83 : 01.10.2011, 11:46:36 » |
|
Решение проблемы: товар с атрибутами в кириллице не добавляется administrator\components\com_virtuemart\classes\ps_product_attribute.php В строке 934 после $pagevar .= $d['prod_id'] ; заменяю $pagevar = $encodefunc( $pagevar ) ; на //##my200806012231begin Щоби товари з атрибутами в кирилиці додавались до кошика. Треба, коли кодування сервер windows-1251 if( strtolower( vmGetCharset() ) == 'windows-1251' ) { $pagevar = iconv("windows-1251","Utf-8","$pagevar"); } else //##my200806012231end $pagevar = $encodefunc( $pagevar ) ; Применил, стало добавляться, но после использования вот этого хака http://joomlaforum.ru/index.php/topic,95683.0.html снова проблема с кириллицей, но уже с теми атрибутами которые этим хаком добавляются. Как исправить?
|
|
|
|
|
Записан
|
|
|
|
|
nafan9
Гость
|
 |
« Ответ #84 : 07.12.2011, 09:14:46 » |
|
Ребят, помогите, везде уже стоит utf-8, но когда захожу в VirtueMart в админке, вот такое  в чем может быть проблема? в админке в Joomla всё в порядке. http://imagepost.ru/images/v/ir/virt_1.jpg ссылку надо обновить, сначала не подгружает говорит forbidden а если обновить картинку видно...
|
|
|
|
|
Записан
|
|
|
|
beagler
Moderator
   
Репутация: +316/-4
Online
Пол: 
Сообщений: 2994
http://beagler.ru/
|
 |
« Ответ #85 : 03.01.2012, 12:13:00 » |
|
utf-8 без ВОМ ?
|
|
|
|
|
Записан
|
|
|
|
posean
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 5
|
 |
« Ответ #86 : 26.04.2012, 10:18:55 » |
|
nikonor пасиб за кирилицу в запросе:)
|
|
|
|
|
Записан
|
|
|
|
|