Версия для печати
|
PrestaShop CMS :: Русская поддержка интернет-магазина PrestaShop > Общий форум > PrestaShop v0.8 [Русская версия] |
Разместил: Алекс Время: 25-05-2010 23:34 |
основан на prestashop 1.3 stable
скачивайте, пробуйте, пишите о найденных ошибках. http://prestadev.ru/download/prestashop_1.3-stable_PrestaDev.ru_0.8.zip |
Разместил: Ирина Ка Время: 27-05-2010 02:24 |
Обновила свой магазин версии 0,6 до 0,8. При заказе на последнем шаге пишет - Попытка проникновения (Order -> total_products_wt is empty) и нет правой колонки. Проверить : semenax2@ya.ru, пароль 12345. В набранной корзине не отображаются цены. Сообщение отредактировано Ирина Ка 27-05-2010 03:25 ... |
Разместил: Ирина Ка Время: 27-05-2010 04:25 |
Ждать решения нет времени. Из бэкапа поставила старую версию. |
Разместил: ors Время: 27-05-2010 15:09 |
Не совсем понятно что за фикс в modules\blockcart\ajax-cart.js
В js\tools.js Код: else if (window.opera && window.print)
return ('<a rel="sidebar" href="' + escape(url) + '" title="' + escape(title) + '">' + insert + '</a>'); Применять escape к url и title не нужно. В config\smarty.config.inc.php лучше отключить форсированную компиляцию. Код: $smarty->force_compile = false;
В modules\feeder\rss.php не валидный xml получается Код: $product['name'])."" alt="thumb" />";
Заменяем на Код: $product['name'])."" alt="thumb" />";
В modules\ganalytics\ganalytics.php для русских поисковиков можно добавить Код: pageTracker._addOrganic("rambler.ru","words");
pageTracker._addOrganic("nova.rambler.ru","query"); pageTracker._addOrganic("mail.ru","q"); pageTracker._addOrganic("go.mail.ru","q"); pageTracker._addOrganic("search.otvet.mail.ru","q"); pageTracker._addOrganic("aport.ru","r"); pageTracker._addOrganic("metabot.ru","st"); pageTracker._addOrganic("nigma.ru","s"); pageTracker._addOrganic("start.qip.ru","query"); pageTracker._addOrganic("search.winamp.com","query"); pageTracker._addOrganic("search.icq.com","q"); pageTracker._addOrganic("m.yandex.ru","query"); pageTracker._addOrganic("gde.ru","keywords"); pageTracker._addOrganic("genon.ru","QuestionText"); Дополнительно для Украины: Код: pageTracker._addOrganic("meta.ua","q");
pageTracker._addOrganic("bigmir.net","q"); pageTracker._addOrganic("search.ukr.net","search_query"); pageTracker._addOrganic("gogle.com.ua","q"); pageTracker._addOrganic("google.com.ua","q"); pageTracker._addOrganic("images.google.com.ua","q"); Для импорта товаров с русскими названиями в classes\Tools.php добавить Код: static public function link_rewrite($str, $utf8_decode = false)
{ $purified = ''; $length = self::strlen($str); if ($utf8_decode) $str = utf8_decode($str); // fix // if (preg_match('/[А-Яа-я]+/', $str)){ $cyr = array('а', 'б', 'в', 'г', 'д', 'е', 'ё', 'ж', 'з', 'и', 'й', 'к', 'л', 'м', 'н', 'о', 'п', 'р', 'с', 'т', 'у', 'ф', 'х', 'ц', 'ч', 'ш', 'щ', 'ъ', 'ы', 'ь', 'э', 'ю', 'я'); $lat = array('a', 'b', 'v', 'g', 'd', 'e', 'jo', 'zh', 'z', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'r', 's', 't', 'u', 'f', 'h', 'c', 'ch', 'sh', 'sch', '', 'y', '', 'e', 'ju', 'ja'); $str = mb_strtolower($str, 'utf-8'); $str = str_replace($cyr, $lat, $str); } // fix // |
Разместил: ors Время: 27-05-2010 16:31 |
Для 404 страницы возвращается код 200. В 404.php добавить
Код: include(dirname(__FILE__).'/config/config.inc.php'); /*fix*/ header("Status: 404 Not Found"); /*fix*/ |
Разместил: staut82 Время: 28-05-2010 00:04 |
Обновил с 0.7 на 0.8 вроде всё стало но с ошибками:
SET NAMES 'utf8' ALTER TABLE `ps_order_detail` ADD INDEX `id_order_id_order_detail` (`id_order`, `id_order_detail`) ALTER TABLE `ps_category_group` ADD INDEX `id_group` (`id_group`) ALTER TABLE `ps_product` ADD INDEX `date_add` (`date_add`) SET NAMES 'utf8' SET NAMES 'utf8' /* PHP:setAllGroupsOnHomeCategory(); */ SET NAMES 'utf8' ALTER TABLE `ps_product_attribute` ADD INDEX `id_product_id_product_attribute` (`id_product_attribute` , `id_product`) ALTER TABLE `ps_image_lang` ADD INDEX `id_image` (`id_image`) SET NAMES 'utf8' |
Разместил: ors Время: 28-05-2010 11:43 |
А где ошибки? |
Разместил: staut82 Время: 28-05-2010 15:00 |
выдало в конце установки обновления... |
Разместил: ors Время: 28-05-2010 16:37 |
Обновление заключается только в добавлении индексов, без них работать будет, но с ними должно быть немного быстрее.
Попробуйте вручную по строчкам выполнить то что он написал. Если индексы уже есть, то об этом появится сообщение. |
Разместил: monro Время: 28-05-2010 23:41 |
пропали товары из Популярных товаров |
Разместил: monro Время: 28-05-2010 23:58 |
решил проблему |
Разместил: kisens Время: 30-05-2010 04:56 |
Не отображаются на главной странице категории товаров |
Разместил: kisens Время: 30-05-2010 05:34 |
оказалось все просто. Нужно было выключить Включить динамический (анимирированный) режим подуровней в настройках |
Разместил: yura833 Время: 09-06-2010 16:58 |
Цитата:( ors @ 27-05-2010 18:09 Смотреть сообщение ) В modules\ganalytics\ganalytics.php для русских поисковиков можно добавить Код: pageTracker._addOrganic("rambler.ru","words");
pageTracker._addOrganic("nova.rambler.ru","query"); pageTracker._addOrganic("mail.ru","q"); pageTracker._addOrganic("go.mail.ru","q"); pageTracker._addOrganic("search.otvet.mail.ru","q"); pageTracker._addOrganic("aport.ru","r"); pageTracker._addOrganic("metabot.ru","st"); pageTracker._addOrganic("nigma.ru","s"); pageTracker._addOrganic("start.qip.ru","query"); pageTracker._addOrganic("search.winamp.com","query"); pageTracker._addOrganic("search.icq.com","q"); pageTracker._addOrganic("m.yandex.ru","query"); pageTracker._addOrganic("gde.ru","keywords"); pageTracker._addOrganic("genon.ru","QuestionText"); Для импорта товаров с русскими названиями в classes\Tools.php добавить Код: static public function link_rewrite($str, $utf8_decode = false) { $purified = ''; $length = self::strlen($str); if ($utf8_decode) $str = utf8_decode($str); // fix // if (preg_match('/[А-Яа-я]+/', $str)){ $cyr = array('а', 'б', 'в', 'г', 'д', 'е', 'ё', 'ж', 'з', 'и', 'й', 'к', 'л', 'м', 'н', 'о', 'п', 'р', 'с', 'т', 'у', 'ф', 'х', 'ц', 'ч', 'ш', 'щ', 'ъ', 'ы', 'ь', 'э', 'ю', 'я'); $lat = array('a', 'b', 'v', 'g', 'd', 'e', 'jo', 'zh', 'z', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'r', 's', 't', 'u', 'f', 'h', 'c', 'ch', 'sh', 'sch', '', 'y', '', 'e', 'ju', 'ja'); $str = mb_strtolower($str, 'utf-8'); $str = str_replace($cyr, $lat, $str); } // fix // Подскажите выше перечисленный код в любую часть файла можно добавить? или после чего? |
Разместил: ors Время: 09-06-2010 18:08 |
для ganalytics после строки
Код: var pageTracker = _gat._getTracker("'.Configuration::get('GANALYTICS_ID').'");
для Tools заменить начало функции link_rewrite (// fix // выделено то что нового добавлено) |
Разместил: yura833 Время: 09-06-2010 20:55 |
Цитата:( ors @ 09-06-2010 21:08 Смотреть сообщение ) для Tools заменить начало функции link_rewrite (// fix // выделено то что нового добавлено)
Можно вот здесь поподробнее пожалуйста, что на что заменить, чтоб больше не задавать глупых вопросов Цитата:( ors @ 09-06-2010 21:08 Смотреть сообщение ) Для 404 страницы возвращается код 200. В 404.php добавить
Код: include(dirname(__FILE__).'/config/config.inc.php'); /*fix*/ header("Status: 404 Not Found"); /*fix*/ И по этому пункту напишите после чего вставить вышеуказанный код? Заранее большое спасибо |
Разместил: ors Время: 09-06-2010 22:00 |
Tools: После строки
Код: if ($utf8_decode)
$str = utf8_decode($str); вставить то, что находится между // fix // и сохранить файл в кодировке UTF-8 В 404.php ясно видно, что то что находится между /*fix*/ нужно вставить после include(dirname(__FILE__).'/config/config.inc.php'); |
Разместил: Emone Время: 11-06-2010 21:44 |
Генерация PDF счета в Личном кабинете (история заказов) не работает (( ошибка
TCPDF ERROR: Some data has already been output, can't send PDF file Та же каша и в версии 0.9 тестиль на локалке и на серве :( одно и тоже gthtrjgfk |
Разместил: Алекс Время: 11-06-2010 22:02 |
Цитата:( Emone @ 11-06-2010 22:44 Смотреть сообщение ) Генерация PDF счета в Личном кабинете (история заказов) не работает (( ошибка TCPDF ERROR: Some data has already been output, can't send PDF file Та же каша и в версии 0.9 тестиль на локалке и на серве :( одно и тоже gthtrjgfk работает и в .8 и .9 версии, на локале (Denwer), хостинг - макхост, фирствдс, провзов, rbc, агава, свеб |
Разместил: ilyuxab Время: 14-06-2010 03:09 |
Товары добавили парсером с другого сайта. Парсер же перевел их на русский. Беда в том, что сейчас я не могу добавить товары в категорию "популярные товары", идет ошибка 1 ошибка 1. поле переписать ссылку (Русский (Russian)) имеет недопустимое значение Плясал с бубном, пробовал любые извращение в файле tools.php - ничего не выходит. Можно ссылку на исправленный tools.php для 1.3.1 ? А если работать не будет все равно, то куда копать ? Спасибо |
Разместил: ors Время: 14-06-2010 11:30 |
При редактировании товара щелкните "Нажмите здесь чтобы поднять рейтинг товара в поисковых машинах" и посмотрите что написано в поле ЧПУ. |
Разместил: ip Время: 06-08-2010 16:14 |
Цитата:( kisens @ 30-05-2010 01:34 Смотреть сообщение ) оказалось все просто. Нужно было выключить Включить динамический (анимирированный) режим подуровней в настройках
Где это находится, не обнаружил? Версия 1.3.1 |