Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Новая версия ShopOS 2.5.7

Новая версия ShopOS 2.5.7



1. Менеджер загрузки картинок работает в опере.
2. Обновлен phpmailer до версии 5.1. (теперь нужно php 5 )
3. Добавлен параметр ssl в настройке отправки почты способом smtp.

теперь можно настроить отправу почты через mail.google.com

Настройка - Основные - Настройка email

внизу нажать по умолчанию

Способ отправки E-Mail: smtp
Адрес SMTP сервера: smtp.gmail.com
Имя пользователя smtp: ваш логин на gmail.com
Пароль smtp: пароль
Разрешить ssl: да


4.  В редакторе шаблонов почты можно редактировать шаблоны для админа.
5. Плагин параметры работает на php4.
6. Добавлен конвертер атрибутов в параметры.
7. Корректировки установщика (показываются версии gdlib и php).
8. Не удаляются все параметры при копировании доп. полей.

Полные обновления с 2.5.6 до 2.5.7 доступно в личном кабинете

Скачать ShopOS 2.5.7 Free
Обновление ShopOS с 2.5.6 до 2.5.7 Free
Скачать ShopOS 2.5.7 Portable (связка ShopOS+Denwer)

Прикреплено обновление 2.5.7-2.5.8

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

Релиз будет чуть позже


Спасибо за релиз! ))
У меня вопрос по работе на php4?
Если я буду обновить 2.5.6 на 2.5.7, мне не надо будет менять phpmailer? или есть еще что то который не работает на php4?



Спасибо за релиз! ))
У меня вопрос по работе на php4?
Если я буду обновить 2.5.6 на 2.5.7, мне не надо будет менять phpmailer? или есть еще что то который не работает на php4?


да. просто не обновлять файлы

includes\lib\phpmailer\

не знаю как даже поступать

нужна новая версия phpmailer, т.к старую так и не смог уговорить работать с smtp от gmail

можно впринципе иметь 2 версии phpmailer и от версии php подключать одну из них

но это костыль


Доброго времени!
У меня вопрос.

Исходные данные. Есть магазин (реальный проект, на "боевом" сервере) версия 2.5.5 Free.
Я приобрел лицензию вчера и хочу провести обновления. Как лучше поступить?

Обновить до 2.5.5 Full а затем последовательно накатить обновления до 2.5.7?
Или сначала накатить обновления FREE версии до 2.5.7 и потом перейти на FULL версию?

Может Вы сможете помочь это сделать грамотно? Видел у Вас есть услуга такая в пределах $10 (готов оплатить данный вид работ)


shopos-2.5.5-to-2.5.6
shopos-2.5.6-to-2.5.7
shopos-2.5.7-to-full


Спасибо!
Попробую пока сам - ради практики =)


Вроде бы прикольный плагин вышел.

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


там кроме многоязычности есть проблемы

завтра выложу поправленную версию плагина


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

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

есть выбор типа параметра, но он не работает

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




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


+1 не работает при выборе больше двух параметров


єта правка

http://www.shopos.ru/forum/index.php?topic=4469.msg24309#msg24309

не попала в релиз



єта правка

http://www.shopos.ru/forum/index.php?topic=4469.msg24309#msg24309

не попала в релиз

если вот это
так и остался лишний код в \modules\product_info.php

строка - 70, 82 - удалить
      $_fancy_js = '<!--fancybox-->'."\n".'<script type="text/javascript" src="jscript/jquery/jquery.js"></script>'."\n";
      $_fancy_js .= "<style> @import url('jscript/jquery/plugins/fancybox/jquery.fancybox-1.2.5.css'); </style>"."\n";
      $_fancy_js .= '<script type="text/javascript" src="jscript/jquery/plugins/fancybox/jquery.fancybox-1.2.5.pack.js"></script>'."\n";
      $_fancy_js .= '<script type="text/javascript"><!--
$(document).ready(function() {
      $("a.zoom").fancybox({
      "zoomOpacity"        : true,
      "overlayShow"        : false,
      "zoomSpeedIn"        : 500,
      "zoomSpeedOut"        : 500
  });
  });
//--></script>'."\n";


тогда утром все архивы обновил


После обновления выдает  такую бяку при переходе по категориям:

Fatal error: Call to undefined function get_where_param_filter() in /home/pilotage/www/site4/public_html/modules/default.php on line 365


вот это нужно доставить


и параметры начнуть работать как надо

тоесть фильтр по нескольким параметрам работает


Работает, спасибо Евгений!


Жень я случайно обновил phpmailer, и у меня перестал работать почта :( SOS! SOS! SOS! SOS! SOS! SOS! SOS! SOS!Выложи пожалуйста phpmailer на php4
Оказывается можно в самом хостинг выбрать Настройки веб-сервера, Версия PHP, там по умолчанию стоит 4.4.x, я его поменял на 5.х и все заработал  ;) ,
Спасибо!



вот это нужно доставить

shopos-2.5.7-to-2.5.8.zip (36.53 кБ)


Чёрт а теперь вкладка в админке "плагины" не открывается, версия понятное дело что 2.5.7 full
Выдет пустую страницу




вот это нужно доставить

shopos-2.5.7-to-2.5.8.zip (36.53 кБ)


Чёрт а теперь вкладка в админке "плагины" не открывается, версия понятное дело что 2.5.7 full
Выдет пустую страницу


1) попробуйте включить вывод ишибок

http://www.shopos.ru/forum/index.php?topic=1991.0

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

а если дело в плагинах  - в обновлении только вот эти
image_processing, param, scrolling, top_filter, robots


вот из-за этого фаила /modules/plugins/send_order.php модули неоткрывались, только его перекидываю в другую, новую папку, все работает.



вот из-за этого фаила /modules/plugins/send_order.php модули неоткрывались, только его перекидываю в другую, новую папку, все работает.


странно

не вижу ни в одном архиве (free,full, обновления) этого файла в плагинах


Евгений, провел обновление с 2.5.5 до 2.5.6 появилась ошибка на сайте

Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in .../docs/includes/lib/phpmailer/class.phpmailer.php on line 53

Обновил до 2.5.7 ошибка осталась.
Обновление до 2.5.7 FULL также не решили проблемы. Причем посмотрел class.phpmailer.php в строке 53 ошибки вроде нет - может где раньше.



Евгений, провел обновление с 2.5.5 до 2.5.6 появилась ошибка на сайте
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in .../docs/includes/lib/phpmailer/class.phpmailer.php on line 53

Обновил до 2.5.7 ошибка осталась.
Обновление до 2.5.7 FULL также не решили проблемы. Причем посмотрел class.phpmailer.php в строке 53 ошибки вроде нет - может где раньше.

У меня было такая ошибка, надо обновит  Версия PHP до версий 5.х.х
Смотрите Информация о Сервере какая версия PHP ?


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


13/04/2011 12:04:39 | 1146 - Table 'db_pilotage_6.os_param' doesn't exist | SELECT distinct
                  p.products_id,
                  p.products_price,
                  p.products_model,
                  p.products_quantity,
                  p.products_shippingtime,
                  p.products_fsk18,
                  p.products_image,
                  p.products_weight,
                  p.products_tax_class_id,
                  pd.products_name,
                  pd.products_short_description,
                  pd.products_description FROM os_products AS p LEFT JOIN os_products_description AS pd ON (p.products_id = pd.products_id)  LEFT OUTER JOIN os_products_attributes AS pa ON (p.products_id = pa.products_id) LEFT OUTER JOIN os_products_options_values AS pov ON (pa.options_values_id = pov.products_options_values_id) LEFT OUTER JOIN os_specials AS s ON (p.products_id = s.products_id) AND s.status = '1' LEFT OUTER JOIN os_products_to_products_extra_fields AS pe ON (p.products_id = pe.products_id) left join os_param pm on p.products_id = pm.product_id WHERE  p.products_status = '1'  AND pd.language_id = '1' AND (  ( pd.products_keywords LIKE ('%обои%') OR pd.products_description LIKE ('%обои%') OR pd.products_short_description LIKE ('%обои%') OR pd.products_name LIKE ('%обои%') OR p.products_model LIKE ('%обои%')  OR pe.products_extra_fields_value LIKE ('%обои%') OR (pov.products_options_values_name LIKE ('%обои%') AND pov.language_id = '1') )  ) GROUP BY p.products_id ORDER BY p.products_id  | /advanced_search_result.php?keywords=%D0%BE%D0%B1%D0%BE%D0%B8


Поставил 2.5.7 обновил до 2.5.8. тестирую на локалке.
Создал Атрибуты, добавил их к товару, когда захожу на карточку этого товара, то выдает такой код.

Warning: number_format() expects parameter 1 to be double, string given in Z:\home\localhost\www\param\includes\classes\price.php on line 494 Warning: number_format() expects parameter 1 to be double, string given in Z:\home\localhost\www\param\includes\classes\price.php on line 494 Warning: number_format() expects parameter 1 to be double, string given in Z:\home\localhost\www\param\includes\classes\price.php on line 494 Warning: number_format() expects parameter 1 to be double, string given in Z:\home\localhost\www\param\includes\classes\price.php on line 494 Warning: number_format() expects parameter 1 to be double, string given in Z:\home\localhost\www\param\includes\classes\price.php on line 494 Warning: number_format() expects parameter 1 to be double, string given in Z:\home\localhost\www\param\includes\classes\price.php on line 494 Warning: number_format() expects parameter 1 to be double, string given in Z:\home\localhost\www\param\includes\classes\price.php on line 494 Warning: number_format() expects parameter 1 to be double, string given in Z:\home\localhost\www\param\includes\classes\price.php on line 494 Warning: number_format() expects parameter 1 to be double, string given in Z:\home\localhost\www\param\includes\classes\price.php on line 494


Еще ошибки. Скопировал в Админке-атрибуты в параметры. В блоке подбор по параметрам выбираю 2параметра нажимаю Подобрать, выдает вот такой код

Warning: strlen() expects parameter 1 to be string, array given in Z:\home\localhost\www\param\includes\functions\include.php on line 261 Warning: strlen() expects parameter 1 to be string, array given in Z:\home\localhost\www\param\includes\functions\include.php on line 261 Warning: strlen() expects parameter 1 to be string, array given in Z:\home\localhost\www\param\includes\functions\include.php on line 261 Warning: strlen() expects parameter 1 to be string, array given in Z:\home\localhost\www\param\includes\functions\include.php on line 261 Warning: strlen() expects parameter 1 to be string, array given in Z:\home\localhost\www\param\includes\functions\include.php on line 261 Warning: trim() expects parameter 1 to be string, array given in Z:\home\localhost\www\param\includes\functions\admin.include.php on line 206


Warning: strlen() expects parameter 1 to be string, array given in Z:\home\localhost\www\param\includes\functions\include.php on line 261 Warning: strlen() expects parameter 1 to be string, array given in Z:\home\localhost\www\param\includes\functions\include.php on line 261 Warning: strlen() expects parameter 1 to be string, array given in Z:\home\localhost\www\param\includes\functions\include.php on line 261 Warning: strlen() expects parameter 1 to be string, array given in Z:\home\localhost\www\param\includes\functions\include.php on line 261 Warning: strlen() expects parameter 1 to be string, array given in Z:\home\localhost\www\param\includes\functions\include.php on line 261 Warning: strlen() expects parameter 1 to be string, array given in Z:\home\localhost\www\param\includes\functions\include.php on line 261 Warning: strlen() expects parameter 1 to be string, array given in Z:\home\localhost\www\param\includes\functions\include.php on line 261 Warning: strlen() expects parameter 1 to be string, array given in Z:\home\localhost\www\param\includes\functions\include.php on line 261


В магазине 6 товаров. Доп. поля стандартные, просто для теста. У одного товара указано несколько значений для дополнительных полей. Однако, в БД, в таблице os_products_to_products_extra_fields - 709 записей!
И указаны ID товаров, которые давно удалены.

http://s009.radikal.ru/i307/1104/20/3aacc26561d1.png - скрин



У меня такой вопрос, что в купленом phpmailer отличного от скачанного вот здесь http://phpmailer.worxware.com???? кроме конечно настроек базы данных!


Надо спрашивать у продавца. Насколько я знаю, здесь  phpmailer  отдельно не продается и не продавался.


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


тут попробовал на своем сайте потестить новый плагин параметров,

вроде бы работает нормально, но вот многоязычности не хватает

и еще бы не плохо было, если бы выбраные параметры отображались в форме

http://leostyle.com.ua/My-Way-Rovere.html


При изменении статуса заказа выдает вот такое:

Language string failed to load: invalid_address:
15/04/2011 11:04:12 | 2006 - MySQL server has gone away | insert into os_orders_status_history (orders_id, orders_status_id, date_added, customer_notified, comments) values ('6', '6', now(), '1', '') | /admin/orders.php?selected_box=customers&status=5



При изменении статуса заказа выдает вот такое:

Language string failed to load: invalid_address:
15/04/2011 11:04:12 | 2006 - MySQL server has gone away | insert into os_orders_status_history (orders_id, orders_status_id, date_added, customer_notified, comments) values ('6', '6', now(), '1', '') | /admin/orders.php?selected_box=customers&status=5


MySQL server has gone away - означает, что сервер БД  упал во время работы. Скорее всего, по независящим от пользователя причинам. Будет повторяться такое - обращайтесь к хостеру.


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



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


какуюто ошибку выдает?


никакую, просто письма не отправляет
Новая версия ShopOS 2.5.7
кстати как логин надо писать просто сам логин или логин@gmail.com?
И порт 25-й или как написано в настройках самого gmail для ssl 465-й?


Плагин Параметры
1) При выборе необходимых параметров и нажатии кнопки "ок" - показываются товары с заданными параметрами, но сами параметры сбрасываются и показываются по умолчанию. Хотелось бы что б параметры оставались выбранными.
2)При выборе параметров, если товара много, происходит разбиение на страници, при переходе на другую страницу выбранные параметры не применяются - показываются любые товары.


ок. поправлю


Тоже пробовал сделать почту но не получается у кого получилось укажите какие надо настройки


Почта не работает с mail или smtp без разници при smtp пишет
SMTP ошибка: ошибка авторизации. Не удалось отправить email.
Ошибка: SMTP ошибка: ошибка авторизации.
при mail
Произошла ошибка при инициализации Mail функции. Не удалось отправить email.
Ошибка: Произошла ошибка при инициализации Mail функции.
В чем проблема? :-\


Обновлены архивы

shopos-2.5.8-to-full.zip
shopos-2.5.8-full.zip
shopos-2.5.7-to-full.zip
shopos-2.5.7-full.zip

настройки для mail()

Указывать адрес отправителя - нет
//по умолчанию так и стоит

настройки для sendmail

по умолчанию без проблем отправляется.

для smtp

2. Настройки

  a) gmail.com
    smtp сервер: smtp.gmail.com
порт: 465
логин: если адрес почты admin@gmail.com. то логин - admin
пароль: пароль от почты
Разрешить ssl: да
Аутентификация smtp: да
    Sender: пусто

  б) yandex.ru
 
    smtp сервер: smtp.yandex.ru
порт: 465
логин: если адрес почты admin@yandex.ru то логин - admin
пароль: пароль от почты
Разрешить ssl: да
Аутентификация smtp: да
    Sender: ваш адрес почты, например  admin@yandex.ru (нужен именно тот, через который вы отправляете) иначе пишет 

Не удалось отправить email.
  Ошибка: Неверный адрес отправителя: '';


Обновлены архивы

shopos-2.5.7-full.zip
shopos-2.5.8-full.zip
shopos-2.5.7-to-full.zip
shopos-2.5.8-to-full.zip

поправлена отправка почты

Deprecated: Function split() is deprecated


Аналогичная проблема, поставил лицензионный 2.5.8 ( Второй магазин) 

Почта не отправляется, у меня стоит уже год 2.5.2 там всё ок, как поставил сразу заработало.

Пробовал прописать настройки от 2.5.2 в настройки емейл всё равно не уходит почта.

Мучаюсь третий день уже. 




Итак почта заработала.

Поставил обновление 258 тo full и всё ок.

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



Итак почта заработала.

Поставил обновление 258 тo full и всё ок.

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


были фиксы отправки почты. вот видимо и поправилось все


Женя спасибо, сейчас мноим предлагаю шопос, пока поставил два магазина.  Просто и функциоанльно. Для начинающих самое лучшее.


Источник



Copyright ShopOS