Jump to content

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


support

Recommended Posts

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

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

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

1. Новый модуль для яндекс-маркет с возможностью указания цены клика, спасибо Андрей Березин.

2. Добавлен новый модуль доставки - Почта России.

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

4. Указана кодировка страницы редактирования заказа в админке в счёте и квитанции, была проблема с кодировкой.

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

6. Корректировка в phpMailer, неправильно подключались языковые файлы для отправки почты.

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

8. Добавлена новая капчта, более простая и понятная.

9. Не правильно разбивался отзыв функцией vam_break_string, исправлено.

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

11. Удалён неиспользуемый класс /includes/classes/boxes.php, изменён класс /includes/classes/message_stack.php.

12. Добавлены функции mb_substr и mb_strlen для правильной работы с utf8 строками.

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

Revision 1358

Версия 1.36

Revision 1357

В шаблонах используется новый смарти модификатор vam_truncate, правильно работающий с utf8 строками

Revision 1356

Добавлены функции mb_substr и mb_strlen

Revision 1355

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

Revision 1354

Корректировка в коде страницы новинки

Revision 1353

Удалено подключение неиспользуемого файла /includes/classes/boxes.php

Revision 1352

HTML-код вынесен из php скрипта в шаблон

Revision 1351

HTML-код вынесен из php скрипта в шаблон

Revision 1350

HTML-код вынесен из php скрипта в шаблон

Revision 1349

HTML-код вынесен из php скрипта в шаблон

Revision 1348

HTML-код вынесен из php скрипта в шаблон

Revision 1347

HTML-код вынесен из php скрипта в шаблон

Revision 1346

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

Revision 1345

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

Revision 1344

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

Revision 1343

Корректировка в стилях шаблона vamshop

Revision 1342

Корректировка в стилях шаблона vamshop

Revision 1341

Корректировка в классе messageStack

Revision 1340

Удалён неиспользуемый класс /includes/classes/boxes.php

Revision 1339

Класс messageStack переписан

Revision 1338

Страница products_new.php переделана, данные товара выводятся через метод buildDataArray класса product

Revision 1337

По умолчанию, в настройках картинок убраны значения опций размытие и рамка

Revision 1336

Новая функция vam_break_string для правильной разбивки отзыва в кодировке utf8

Revision 1335

Добавлен новый модуль доставки - Почта России

Revision 1334

Корректировка в шаблоне страницы подтверждения заказа

Revision 1333

Удалён вывод иконки языка, выводится название языка

Revision 1332

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

Revision 1331

В информационных страницах функция strstr заменена на strpos

Revision 1330

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

Revision 1329

Корректировка в css стилях

Revision 1328

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

Revision 1327

Не правильно разбивался отзыв функцией vam_break_string, исправлено

Revision 1326

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

Revision 1325

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

Revision 1324

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

Revision 1323

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

Revision 1322

Подключена новая каптча

Revision 1321

Добавлена новая каптча - kcaptcha с captcha.ru

Revision 1320

Удалена старая captcha

Revision 1319

Проверка каптчи на странице добавления отзыва работала некорректно, исправлено

Revision 1318

Минимальная длина отзыва уменьшена до 10 знаков

Revision 1317

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

Revision 1316

Изменён порядок вывода статусов заказа

Revision 1315

Новая картинка для бокса отзывы

Revision 1314

Новые картинки-звёзды для отзывов

Revision 1313

Новая иконка для бокса поиск и быстрый заказ

Revision 1312

Добавлена кнопка редактировать статью в бокс админа

Revision 1311

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

Revision 1310

Новые картинки-иконки

Revision 1309

Корректировка в модуле яндекс-маркет

Revision 1308

Корректировка в языковом файле модуля оплаты freedownload

Revision 1307

Корректировка кода в модуле яндекс-маркет

Revision 1306

Корректировка в checkout_process.php

Revision 1305

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

Revision 1304

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

Revision 1303

Корректировка в коде модуля яндекс-маркет

Revision 1302

Корректировка в переводе настроек для модуля яндекс маркет

Revision 1301

Новая версия модуля Яндекс-Маркет с возможностью указания цены клика

Revision 1300

Добавлены новые настройки в модуль яндекс-маркет

Revision 1299

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

Revision 1298

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

Revision 1297

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

Revision 1296

Кодировка в менеджере резервного копирования установлена в utf-8

Revision 1295

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

Revision 1294

Вернул прежний способ перевода шаблонов

Revision 1293

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

Revision 1292

Вернул прежний способ перевода шаблонов

Revision 1291

Вернул прежний способ перевода шаблонов

Revision 1290

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

Revision 1289

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

Revision 1288

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

Revision 1287

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

Revision 1286

Добавлен новый smarty фильтр template_translate

Revision 1285

Настройка разрешить обработку картинок в excel импорт/экспорт перенесена в Настройки - Картинки

Revision 1284

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

Revision 1283

Корректировка в классе categories

Revision 1282

Указана кодировка utf-8 в счёте и квитанции

Revision 1281

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

Revision 1280

Перевод шаблонов

Revision 1279

Перевод шаблонов

Revision 1278

Перевод шаблонов

Revision 1277

Удалён неиспользуемый файл lang_russian.conf

Revision 1276

Перевод шаблонов

Revision 1275

Перевод шаблонов

Revision 1274

Перевод шаблонов

Revision 1273

Перевод шаблонов

Revision 1272

Перевод шаблонов

Revision 1271

Новый перевод шаблонов используя XML

Revision 1270

Новый перевод шаблонов используя XML

Revision 1269

Новый перевод шаблонов используя XML

Revision 1268

Перевод страниц account* сделан по-новому

Revision 1267

Локализация боксов сделана через языковой XML файл

Revision 1266

Добавлен первый перевод с использованием XML

Revision 1265

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

Revision 1264

Подключена функция t необходимая для локализации админки

Revision 1263

Корректировка в коде класса vam_template

Revision 1262

Корректировка в коде префильтра и блока для локализации шаблонов

Revision 1261

Добавлен префильтр template_translate для смарти шаблонов

Revision 1260

Корректировка в языковом XML файле

Revision 1259

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

Revision 1258

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

Revision 1257

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

Revision 1256

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

Revision 1255

Добавлен новый способ локализации

Revision 1254

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

Revision 1253

Указана кодировка страницы редактирования заказа в админке

Link to post
Share on other sites

Обновление VaM Shop 1.35 до версии 1.36.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Link to post
Share on other sites

Да, демо-версию пока не обновил.

Завтра обновлю и архив с демкой до 1.36.

Link to post
Share on other sites

а почта россии работает? а то что-то всё время для всех регионов за доставку нуль показывает.

Link to post
Share on other sites

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

Link to post
Share on other sites

При изменениее статуса (в администрировании) заказа вываливается такая ошибка:

Warning: Cannot modify header information - headers already sent by (output started at /www/includes/external/phpmailer/language/phpmailer.lang-ru.php:46) in /www/admin/includes/functions/general.php on line 131

Статус заказа меняется.

Версия 1.36 (Была 1.35 все бвло норально, сегодня поставил патч и вот такая лажа).

Link to post
Share on other sites

у меня при попытке редактирования заказа выдаёт: Fatal error: Call to undefined function: vam_get_extra_fields_order() in /home/******/public_html/admin/orders.php on line 372

Link to post
Share on other sites

harmfuler

Вы говорите про демо-версию или полную?

Почему-то у Вас какой-то странный файл /includes/external/phpmailer/language/phpmailer.lang-ru.php

Пишет про ошибку на 46 строке, а в файле всего 21 строка.

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

evk

По умолчанию такого кода в VaM Shop ведь нет.

Ты точно никаких дополнительных модулей не ставил?!

Например Customer Extra Fields (Дополнительные поля покупателей)?!

Судя по ошибке - ставил, а потом наверное патч накатил, а в патче написано, что он для "чистой версии".

Теперь тогда скачать архив с этим модулем и установки его ещё раз, только вручную, читая readme.txt файл.

Link to post
Share on other sites

Говорю про полную. Никаких модулей не ставил.

Файл странный? Откройте архив исходников и посмотрите сами.

Проверил вчера скачанный архив - там такой файл и есть.

Link to post
Share on other sites

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

У меня такой ошибки нет вроде.

Link to post
Share on other sites

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

Еще. Поставил с нуля версию 1.36 подуль оплаты cash не работает. Если его включить то он все равно не появляется в способах оплаты (другие не включал). Получился заказ без варианта оплаты, возможно по этому при подтверждении заказа вывалилась эта-же ошибка:

Warning: Cannot modify header information - headers already sent by (output started at /www/includes/external/phpmailer/language/phpmailer.lang-ru.php:46) in /www/inc/vam_redirect.inc.php on line 47

Доступ к кагазину выслал.

ps: хотя нет, посмотрел потом заказ - вариант оплаты правильный. Просто при оформлении заказа этот способ вообще не выводится как возможный.

Link to post
Share on other sites

cash появится только если выбрана доставка selfpickup.

Сейчас попробую без ftp тогда посмотреть.

Link to post
Share on other sites

Ошибка была в яыковом файле /includes/external/phpmailer/language/phpmailr.lang-ru.php

Нужно внизу убрать после ?> пустые строки.

Архив с магазином поправил.

Link to post
Share on other sites

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

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

Link to post
Share on other sites

У меня считает, пишет 130 руб.

А вес у товара у тебя больше нуля?

Link to post
Share on other sites

Привет.

Как это понимать:

Revision 1277

Удалён неиспользуемый файл lang_russian.conf

Revisions 1269

Новый перевод шаблонов используя XML

Revision 1267

Локализация боксов сделана через языковой XML файл

Revision 1266

Добавлен первый перевод с использованием XML

lang_russian.conf я всётаки нашел :o, и где искать эти языковые XML файлы ???  ::)

Link to post
Share on other sites

Да это я пробовал новый способ локализации сделать через XML файлы, но он оказался довольно медленный и я от него пока что отказался.

Link to post
Share on other sites

У меня считает, пишет 130 руб.

А вес у товара у тебя больше нуля?

вопрос немного не про то - 130 (или в моём случае 0) показывает на все регионы и на все индексы. то есть ставит цену из первой зоны, будь то для москвы или для хабаровска.

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

Link to post
Share on other sites

Я не знаю, я лишь использую на данный момент вот этот модуль - http://addons.oscommerce.com/info/5514

Ничего лучше пока нет, да и исправить его наверное не получится.

Link to post
Share on other sites

Я не знаю, я лишь использую на данный момент вот этот модуль - http://addons.oscommerce.com/info/5514

Ничего лучше пока нет, да и исправить его наверное не получится.

это я уже понял :) будет время - попробую с автором пообщаться.

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

При работе в phpMyAdmin из пакета Денвера с базой в кодировке utf-8 обнаружил такие странности: при импорте базы из файла закодированного в кодировке utf-8 и указанием этой кодировки для импорта, файл всё равно читается сервером баз данных как закодированный в windows (cp1251) кодировке. отсюда и "кракозяблики".

я также пробовал в начало импортируемого .sql-файла добавлять вот это (ради эксперимента):


SET CHARACTER SET `utf8`;
SET NAMES `utf8`;

SET GLOBAL character_set_connection=`utf8`;
SET GLOBAL character_set_database=`utf8`;
SET GLOBAL character_set_client=`utf8`;
SET GLOBAL character_set_results=`utf8`;
SET GLOBAL character_set_server=`utf8`;
SET GLOBAL collation_connection=`utf8_general_ci`;
SET GLOBAL collation_database=`utf8_general_ci`;
SET GLOBAL collation_server=`utf8_general_ci`;

SET GLOBAL init_connect=`set names utf8`;

SET character_set_database=`utf8`;
SET character_set_client=`utf8`;
SET character_set_results=`utf8`;
SET character_set_server=`utf8`;
SET collation_database=`utf8_general_ci`;
SET collation_server=`utf8_general_ci`;

SET character_set_connection=`utf8`;
SET collation_connection=`utf8_general_ci`;
[/code]

- но это не помогло.

И экспорт получается почемуто только в windows (cp1251) кодировке (при том что выставлены MySQL-кодировка: UTF-8 Unicode, Сопоставление соединения с MySQL и Сравнение: utf8_general_ci).

Но если этот экспортнутый файл (который записался в windows кодировке) импортировать, то база получилась в нужной utf-8 кодировке. Странно.

Тоесть если экспортировать/импортировать через скрипт магазина (в localhost-е или интернет) или через phpMyAdmin на хостинге, то .sql-файл получается в utf-8 кодировке, здесь всё нормально, но он не импортируется как utf-8 в phpMyAdmin на localhost-е.   :-\

Кто бы мог подсказать, в каких файлах локального phpMyAdmin/MySQL и что-на-что нужно изменить, чтоб правильно воспринимался .sql-файл в utf-8 кодировке? Или это нерешабельно? ???

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