Перейти к содержанию
Форум поддержки пользователей VamShop

Новая версия VaM Shop 1.41


support

Рекомендуемые сообщения

Выпущена новая версия VaM Shop 1.41.

Скачать можно в своих заказах в магазине.

Основные изменения:

1. Движок шаблонов smarty обновлён до текущей версии 2.6.19.

2. Библиотека jQuery обновлена до текущей версии 1.2.3.

3. Корректировка в SQL запросе бокса новые статьи, выводятся статьи только для текущего языка.

4. Добавлены новые константы в конфиг-файлы для будущей связки VaM Shop с Drupal и SMF.

5. Корректировка в html-редактор, не работала вставка текста из word'а.

6. Боксы информация и контент отделены от бокса разделы.

7. Добавлен вывод картинок товаров через jQuery на странице карточки товара.

Полный список изменений:

Revision 1576

Версия 1.41

Revision 1575

Корректировка в referer

Revision 1574

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

Revision 1573

Удалена настройка STAY_PAGE_EDIT (Оставаться на странице редактирования), неправильно работала данная опция

Revision 1572

Корректировка в длине поля customers_username

Revision 1571

Добавлены 3 новые колонки в таблицу customers, будут использовать в будущих версиях магазина, для интеграции магазина с другими скриптами

Revision 1570

Корректировка в /install/vam.sql

Revision 1569

Добавлен вывод мета тэгов производителей в каталоге, при сортировка товара по производителю

Revision 1568

Добавлена возможность указания мета-тэгов производителям в админке

Revision 1567

Корректировка в шаблоне страницы карточки товара

Revision 1566

Добавлена картинка-zoom на странице карточки товара, возле картинки товара

Revision 1565

Добавлен заголовок (header) utf8 в application_top.php

Revision 1564

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

Revision 1563

Корректировка в подключаемых файлах

Revision 1562

Добавлен новый файл с функциями для языка /lang/russian/russian.inc.php

Revision 1561

Функции vam_date_row и vam_date_long_translate вынесены в отдельные файлы, в папку /inc

Revision 1560

Удалён неиспользуемый JS код

Revision 1559

Корректировка в указании пути к картинке в Thickbox

Revision 1558

Добавлен вывод картинок товаров через jQuery на страницу карточки товара

Revision 1557

Добавлена новая метка в /includes/modules/product_info.php для отображение картинок через jQuery

Revision 1556

Удалены неиспользуемые файлы popup окна с картинкой

Revision 1555

Библиотека jQuery обновлена до текущей версии 1.2.3

Revision 1554

Добавлен jQuery модуль ThickBox

Revision 1553

Удалён вывод описания категории в списке подкатегорий

Revision 1552

Исправление в модуле Quick Price Updates (Админка - Разное - Инструменты - Изменение цен)

Revision 1551

Корректировка на странице create_guest_account.php, при регистрации покупателя, в базу данных не записывалась дата регистрации

Revision 1550

Корректировка в коде

Revision 1549

Корректировка на странице create_guest_account.php, при регистрации покупателя, в базу данных не записывалась дата регистрации

Revision 1548

Убрана подсказка из модуля изменение цен (quick price updates)

Revision 1547

Добавлен параметр AddDefaultCharst в .htaccess

Revision 1546

Корректировка тексты при выводе скидки модулем итого ot_discount

Revision 1545

Корректировка в переводе

Revision 1544

Боксы информация и контент отделены от бокса разделы

Revision 1543

Корректировка в html-редактор, не работала вставка текста из word'а

Revision 1542

Корректировка в функциях substr и strlen, заменены на utf8_substr и utf8_strlen для правильной работы со строками в кодировке utf8

Revision 1541

Корреткировка в .htaccess по умолчанию

Revision 1540

Движок шаблонов smarty обновлён до текущей версии 2.6.19

Revision 1539

Исправлена ошибка в переводе, в админке

Revision 1538

Обновлён .htaccess для правильной работы VaM Shop под денвером 3 версии

Revision 1537

Добавлены новые константы в конфиг-файлы для будущей связки VaM Shop с Drupal и SMF

Revision 1536

Корректировка в тексте ошибки mysql - /lang/russian/russian_db_error.php

Revision 1535

Корректировка в функции vam_update_whos_online

Revision 1534

Корректировка в путях конфиг-файла админки

Revision 1533

Корректировка в SQL коде установочного файла /install/vam.sql

Revision 1532

Корректировка в переводе

Revision 1531

Корректировка кода в /admin/customers.php

Revision 1530

Корректировка в переводе админки

Revision 1529

Корректировка в переводе админки

Revision 1528

Корректировка в SQL запросе бокса новые статьи, выводятся статьи только для текущего языка

Ссылка на сообщение
Поделиться на другие сайты
  • Ответов 125
  • Created
  • Последний ответ

Top Posters In This Topic

  • support

    59

  • o-lala

    25

  • one

    13

  • mvfedosov

    11

Обновление VaM Shop 1.40 до версии 1.41.

http://vamshop.ru/support/modules/wfdownloads/singlefile.php?cid=13&lid=86

Как узнать версию Вашего магазина - http://vamshop.ru/support/modules/smartfaq/faq.php?faqid=28

Если у Вас не 1.40 версия, не устанавливайте данный патч.

Прочитайте ОБЯЗАТЕЛЬНО и ОЧЕНЬ ВНИМАТЕЛЬНО, прежде чем устанавливать:

1. Вы устанавливаете обновление на свой страх и риск.

2. Никаких гарантий работоспособности магазина после установки патча я не даю.

3. Перед установкой патча ОБЯЗАТЕЛЬНО сделайте резервные копии всех файлов и базы данных.

4. Патч предназначен для "чистой" версии VaM Shop, т.е. без установленных дополнительных модулей.

Как устанавливать патч:

1. Распакуйте архив с патчем к себе на компьютер.

2. Загрузите в базу данных своего магазина SQL файл из папки sql (если нет файла внутри папки sql, пропустите данный шаг).

3. Перепишите все файлы из папки patch в Ваш интернет-магазин.

Всё, патч установлен.

Все возникающие вопросы Вы можете задать в форуме, в данной теме - http://vamshop.ru/support/modules/smf/index.php?topic=1073

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

> Revision 1561

> Функции vam_date_row и vam_date_long_translate вынесены в отдельные файлы, в папку /inc

Замечания и ошибки патча 1.41:

1. Функция vam_date_raw, а не vam_date_row

2. Необходимо удалить функции vam_date_raw и vam_date_long_translate из файлов \lang\russian\russian.php и \lang\russian\admin\russian.php !

Если не удалить тогда будет двойное определение этих функций и на экране высветится ошибка - Fatal error: Cannot redeclare...

В файле vamshop-1-40-to-1-41.zip обновленный языковой файл russian.php отсутствует !

3. В файле \admin\includes\application_top.php необходимо из патча 1.41, заменить строчку:

require_once (DIR_WS_LANGUAGES.$_SESSION['language'].'/'.$_SESSION['language'].'.inc.php');

на:

require_once (DIR_FS_LANGUAGES.$_SESSION['language'].'/'.$_SESSION['language'].'.inc.php');

Иначе в админ часть не зайдешь !

> Добавлены новые константы в конфиг-файлы для будущей связки VaM Shop с Drupal и SMF

Я так понял конфиг файлов специально нет в файле патче 1.41, чтоб не заменить существующие.

А какие нужно добавить константы ?

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

Да, тут небольшая проблема с патчем из-за того, что я поменял немного конфиг файлы, а при обновлении рабочих магазинов конфиг файлы только руками можно править.

Архив с патчем поправил, забыл добавить два russian.php файла, прошу извинений, не доглядел.

Я вынес эти две функции в russian.inc.php

Что б в russian.php был только текст.

Для тех, кто обновляется патчами, нужно после установки патча в /admin/includes/configure.php и заменить:


define('DIR_WS_LANGUAGES', DIR_WS_CATALOG. 'lang/');
[/code] на:
[code]
define('DIR_WS_LANGUAGES', DIR_FS_CATALOG. 'lang/');
Это что б в админку заходило правильно, без ошибки. и  ещё после DIR_FS_INC добавить три новые константы в конфиг файлы:

define('DIR_FS_FORUM_ROOT', '');
define('DIR_FS_SITE_ROOT', '');
define('VAM_COOKIE_NAME', 'VAMCookie');
[/code]

Они будут использоваться чуть позже, в принципе, можно их и не добавлять.

Либо можно по-другому сделать.

Поставить на локальный комп целиком архив с VaM Shop 1.41, т.е. без обновления патчами.

И затем сравнить конфиг файлы например в WinMerge или Beyond Compare, там будет видно что поменялось.

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

Сейчас как раз сам обновил патчем http://vamshop.ru

Вроде нормально, нужно поставить патч и поправить /admin/includes/configure.php

Заменить DIR_WS_CATALOG на DIR_FS_CATALOG, как я в прошлом сообщении написал, это что б при входе в админку не было ошибки.

Для тех кто ставит с нуля магазин, сразу 1.41 версию, Вы не пугайтесь сильно, эти ошибки Вас не касаются, в архиве с магазином их нет.

Это просто небольшие сложности при обновлении магазинов патчем со старых версий.

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

Обновил CSS стили в файлах - http://vamshop.ru/support/modules/wfdownloads/viewcat.php?cid=10

Если кто-то использует CSS стили из файлов, при обновлении магазина до 1.41, скачайте ещё раз свой стиль и тоже обновите /templates/vamshop/stylesheet.css

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

и еще - что у меня не так, если при попытке увеличить картинку на карточке товара выводится пустое окошко? (зато красиво выводится как...))

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

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

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

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

А что случилось с кодировкой в админке? в 1,40 все было нормально, а на этой версии кодировка в любых браузерах определяется неправильно и приходится ставить кодировку utf-8 вручную на каждой странице! При этом сам сайт работает нормально.

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

terrom

Да я вроде бы ничего не трогал.

Попробуй в папке /admin создать файл .htaccess с таким содержимым:


AddDefaultCharset utf-8
[/code]

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

o-lala

Если в браузере отключить javascript в настройках, картинка открывается большая в новом окне?

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

VAM

У меня вот что там стоит:

<IfModule mod_setenvif.c>

  <IfDefine SSL>

    SetEnvIf User-Agent ".*MSIE.*" \

            nokeepalive ssl-unclean-shutdown \

            downgrade-1.0 force-response-1.0

  </IfDefine>

</IfModule>

# Override PHP settings. More in sites/default/settings.php

# but the following cannot be changed at runtime.

# PHP 4, Apache 1.

<IfModule mod_php4.c>

  php_value magic_quotes_gpc                0

  php_value register_globals                0

  php_value session.auto_start              0

  php_value mbstring.http_input            pass

  php_value mbstring.http_output            pass

  php_value mbstring.encoding_translation  0

  php_value default_charset UTF-8

  php_value mbstring.internal_encoding UTF-8

  php_value mbstring.language Russian

</IfModule>

# PHP 4, Apache 2.

<IfModule sapi_apache2.c>

  php_value magic_quotes_gpc                0

  php_value register_globals                0

  php_value session.auto_start              0

  php_value mbstring.http_input            pass

  php_value mbstring.http_output            pass

  php_value mbstring.encoding_translation  0

  php_value default_charset UTF-8

  php_value mbstring.internal_encoding UTF-8

  php_value mbstring.language Russian

</IfModule>

# PHP 5, Apache 1 and 2.

<IfModule mod_php5.c>

  php_value magic_quotes_gpc                0

  php_value register_globals                0

  php_value session.auto_start              0

  php_value mbstring.http_input            pass

  php_value mbstring.http_output            pass

  php_value mbstring.encoding_translation  0

  php_value default_charset UTF-8

  php_value mbstring.internal_encoding UTF-8

  php_value mbstring.language Russian

</IfModule>

AddDefaultCharset utf-8

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

terrom

А попробуй в /includes/application_top.php сверху тогда ещё строку удалить:


  header('Content-Type: text/html; charset=utf-8');
[/code]

o-lala

Наугад сложно сказать, вот если б была "живая" ссылка.

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

то есть, как я понимаю, ни у кого, кроме меня такой проблемы не возникло. или еще не все пытались обновиться?

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

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

Не знаю, пока вроде не писал никто.

Просто наугад ведь сложно что-то посоветовать.

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

По поводу производителей:

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

категория ноутбуки - в тайтле производителя нужно вывести "Sony Vaio", но такой же тайтл выводится у данного производителя в категориии Телевизоры, где "приставки" Vaio  в помине нет. Что делать?

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

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

1. Выводите мета тэг производителя только если товар остсортирован по производителю. В категории может быть ведь полно товаро от разных производителей и всё выводить? Это не правильно на мой взгляд.

2. Выводится название производителя, если не задан meta title.

Производитель выводится только тогда кодгда товар отсортирован в категории по производителю, либо в боксе Производители выбран производитель.

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

попервому пункту, пример из жизни:

нужно в магазине прописать тайтл на странице по фильтру производителя, я разместил у производителя HP в тайтле : HP pavilion - купить ноутбук ХП в Киеве, продажа в Украине. Дешевые цены на ноутбуки HP

в итоге на странице по фильтру  в категории Ноутбуки имеем нужный тайтл.

Но в магазине также есть категория GPS в которой тоже есть производитель HP, переходим по ссылке http://technoport.kiev.ua/index.php?cat=12&filter_id=471

и что мы видим?

И согласись запросы то продающие  истраница подходящая..

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

×
×
  • Создать...