Jump to content

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


support

Recommended Posts

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

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

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

1. Исправлена ошибка с расположением popup окна с картинкой в браузере IE 7.

2. Не работал мастер-пароль, исправлено.

3. Вернул "быстрый" менеджер картинок в html-редактор TinyMCE.

4. Исправлена ошибка с "перепрыгиванием админа" из группы в группу при накопительных скидках.

5. Цены на атрибуты товара неправильно показывались при переключении валюты магазина, исправлено.

6. Исправлена ошибка с разграничением доступа к информационным страницам.

7. Smarty обновлён до текущей версии.

8. phpMailer обновлён до текущей версии.

9. Добавлены дополнительные поля покупателей при регистрации покупателя в админке.

10. Добавлен выпадающий список страны/регионы на странице регистрации клиента в админке.

11. Добавлена ajax подгрузка регионов на странице регистрации в партнёрской программе.

12. Добавлена возможность удаление неиспользуемых картинок.

13. Исправлена проблема с удалением партнёров в админке.

14. Исправлены проблемы с безопасностью (sql injection).

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

Revision 1808

Версия 1.47

Revision 1807

Корректировка в robots.txt

Revision 1806

Добавилена функция vam_get_country_list для правильной работы страницы регистрации клиента в админке

Revision 1805

Добавлен ajax подгрузка регионов для выбранной страны на странице регистрации партнёра

Revision 1804

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

Revision 1803

На странице регистрации покупателя в админке добавлена загрузка регионов для выбранной страны

Revision 1802

При регистрации клиента в админке не учитывались дополнительные поля покупателя, исправлено

Revision 1801

phpMailer обновлён до текущей версии 2.0.2

Revision 1800

При регистрации покупателей в админке не учитывались настройки в Админке - Настройки - Основные - Данные клиента, исправлено

Revision 1799

В поле кодировка при создании языка в админке по умолчанию указана кодировка utf-8

Revision 1798

Добавлены метки rss каналов в шапку

Revision 1797

Smarty обновлён до текущей версии 2.6.20

Revision 1796

Корректировка в регионах Латвии

Revision 1795

Исправлена ошибка с разграничением доступа к информационным страницам

Revision 1794

Генерация .htaccess файла перенесена в скрипт установки магазина

Revision 1793

Добавлены новые доменные зоны mobi и asia в /inc/tld.txt

Revision 1792

Исправлены потенциальные проблемы безопасности (sql injection)

Revision 1791

Исправлена ошибка с выводом цен атрибутов при переключении валюты магазина на любую другую, отличную от валюты по умолчанию.

Revision 1790

Исправлена ошибка в перекидыванием админа при накопительной скидке

Revision 1789

Добавлен TinyMCE с более ранней (быстрой и более удобной) версией менеджера картинок

Revision 1788

Удалён старый TinyMCE

Revision 1787

Корректировка в подключении менеджера картинок в редакторе TinyMCE

Revision 1786

Корректировка в выводе текущего значения опции Максимально возможная скидка

Revision 1785

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

Revision 1784

Корректировка в SQL запросе

Revision 1783

Добавлен модификатор vam_truncate в вывод краткого описания товара в шаблоне vamshop_table

Revision 1782

Добавлена проверка, включены или нет поля в форме регистрации партнёров

Revision 1781

Корректировка в коде для избежания sql injection

Revision 1780

На страницу Админка - Настройки - Основные - Мой магазин - Контроль кэша добавлена возможность удаления неиспользуемых картинок товаров, спасибо kpoxas

Revision 1779

Корректировка в коде, переводящем покупателя в новую группу

Revision 1778

Корректировка в функции vam_get_files_in_dir, добавлено 2 новых допустимых расширения для картинок

Revision 1777

Корректировка в проверке мастер-пароля

Revision 1776

Исправлена ошибка с неработающим список регионов на странице регистрации клиента

Revision 1775

Исправлена ошибка с неправильным положением окна с popup картинкой в браузере IE 7

Revision 1774

Корректировка в условии вывода доп. полей покупателя в шаблонах

Link to post
Share on other sites

Обновление VaM Shop 1.46 до версии 1.47.

http://vamshop.ru/node/327

Как узнать версию Вашего магазина - http://vamshop.ru/node/40

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

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

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

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

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

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

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

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

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

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

Все возникающие вопросы Вы можете задать в форуме.

Link to post
Share on other sites

Небольшой комментарий по поводу 1 пункта патча.

Ничего критически опасного нет для магазина, но если у Вас на хостинге php 4 версии и включёна опция register_globals, лучше всё-таки патч установить, либо если нет возможности ставить патч, взять из патча следующие файлы:

/includes/application_top.php

/advanced_seach_result.php

/templates/vamshop/source/boxes/categories.php

/templates/vamshop_table/source/boxes/categories.php

Если у Вас php5 и register_globals выключены, то проблемы вообще нет.

Link to post
Share on other sites

И ещё одно исправление касается файла .htaccess, т.е. связано с SEO URL.

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

Сейчас до установки магазина в архиве идёт файл htaccess.txt, когда Вы устанавливаете магазин, на последнем шаге установки файл переименовывается в .htaccess и в него записывается информация.

Сделано это для избежания проблем с неправильной работой SEO URL адресов и с ошибкой 403 при установке магазина, теперь, по идее, проблем при установке не будет.

Link to post
Share on other sites

а для патченья тогда как же? если просто перезаписывать? нужен полный файл .htaccess

Link to post
Share on other sites

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

Link to post
Share on other sites

Нет, не слетит, это официальные патчи, рабочие, они.

В принципе, и для демки подходят и для полной версии, без разницы.

Только Вы через версии не перескакивайте, т.е. если у Вас например версия 1.45 нельзя ставиться сразу патч 1.47, нужно сначала поставить 1.46 патч, затем 1.47.

И конечно, на всякий случай, делайте резеврвную копию файлов и базы данных перед установкой патчей.

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

Link to post
Share on other sites

все те же грабли со вставкой картинки- в мозилле 3 и в хроме-

Пожалуйста, указывается названия, содержащие только буквы, цифры, пробелы, дефисы и подчёрчкивания.

вот такая надпись.

походу дела надо лечить файл-

file_manager_general.js у меня он вылечен, и все нормально добавляется.

Link to post
Share on other sites

и еще вопрос- с 1,46 на 1,47 менялась ли база данных? в патче нет файла SQL.

если не менялось- то это просто замечательно!!!

Link to post
Share on other sites

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

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

Шаблоны писем каталога:

Warning: file_get_contents(Z:/home/vam147.ru/www//templates/vamshop_table/mail/russian/) [function.file-get-contents]: failed to open stream: No such file or directory in Z:\home\vam147.ru\www\admin\email_manager.php on line 70

вот еще ошибка даже две- при заходе в редактирование шаблонов писем

Link to post
Share on other sites

geval

Я ж вроде твой файлик добавил.

Может тогда ещё раз скинуть этот js файл?

База данных не менялась в этом патче, только файлы.

А можешь зарегистрировать эти две ошибки про восстановление пароля и про ошибку?!

Я сегодня попробую глянуть.

Link to post
Share on other sites

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

Link to post
Share on other sites

ага, проверю еще у себя. просто копируя с работающего магазина этот файл на локальный- не работает. может в кэше дело.. у меня размер файла данного file_manager_general.js  19047, а кидал я кажется 19057 ?

Link to post
Share on other sites

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

Link to post
Share on other sites
  • 2 weeks later...

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

но это не ест ьхорошо на корневую папку ашти_докс выставлять права 777

Link to post
Share on other sites

Да, требует, т.е. скрипт потом переименует htacess.txt в .htaccess и запишет туда информацию.

Если не пользуетесь "ручными" SEO URL, то вобщем-то 777 права вроде и не нужно на корневую папку.

Link to post
Share on other sites

admin/content_manager.php пустая страница тут в версии 1,47... в чем может быть дело?

а все разобрался..этот файл с правами 600 в архиве- я его распаковал сразу на сервере..поставил 777 и белая страница исчезла

Link to post
Share on other sites
Boris Kramarenko

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

Link to post
Share on other sites

Апгрейдились с какой версии и до какой?!

Если белый лист, обычно это значит, что есть какая-то ошибка, нужно в настройках php.ini включить опцию show_errors, что б ошибки были видны в браузере.

Link to post
Share on other sites

Странно, вроде патч простенький и ничего такого не затрагивает.

Может у Вас на хостинге на php крипты какие-то особые права доступа надо ставить или ещё что.

С самим патчем всё нормально, сам пробовал.

Link to post
Share on other sites
Boris Kramarenko

Включил ошибки, показал вот что

Fatal error: Call to undefined function vam_api_get_user() in /var/www/vhosts/esotrance.ru/httpdocs/login.php on line 51

Причем ошибка возникает на этапе залогинивания, на этапе регистрации работает все

А также при выходе но уже 49 строчка

Похоже ругаются на API

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
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.

×
×
  • Create New...