Ходим на работу в интернет

Сколько раз маленький ребенок делает попытку встать и пойти, пока не научится ходить?

Парочка возможных проблем с магазинами футболок

Автор: Игорь

Трабла номер раз:
Если в вашем варианте дизайна предусмотрен поиск посайту и этот поиск начисто отказывается нормально работать, вам нужно скачать вот этот архивчик и тем файлом, что там есть, заменить (через ФТП) файл на своем сайте. Файл, который надо заменить, называется searchController.php и живет в папке Controllers. В FTP-клиенте в правом окне окрываете папку Controllers (в левом тоже) и мышом просто перетаскиваете файлик из левого окошка в правое. Если клиент спросит, надо ли менять — соглашайтесь.
Хотя поиск на данном сайте нафиг особо не нужен.

Вторая трабла гораздо серьезнее — при попытке сделать заказ вылезает ошибка вида:

Fatal error: Uncaught exception ‘Exception’ with message ‘String could not be parsed as XML…

Если у кого эта ошибка выскакивает посмотрите в файле config.php должна быть строчка

$UrlOfDeliveryScheme=’http://www.vsemayki.ru/partnership/xml_delivery.xml’;

перед блоком с ней еще стоит комментарий //upd by xml
Если строчка пропала — в исходнике она была, добавьте.

ДОБАВЛЕНО. Народ, кончайте тупить. У меня написано — добавьте. Нигде не написано — замените одну строку на другую. Прям эпидемия какая-то — три человека подряд заменять принялись. Вы чего? Файлы такого рода — как мина, работа с ними требует предельной внимательности.

Вот как должен выглядеть этот блок в итоге:

//upd by xml
$UrlOfUpdatePr=’http://www.vsemayki.ru/partnership/utf_catalog_full.xml’;
$UrlOfDeliveryScheme=’http://www.vsemayki.ru/partnership/xml_delivery.xml’;
//upd by db

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

После этого через админку обновите каталог товаров.
Проверьте результат.
Не помогло — пишите в суппорт.
Но должно помочь.

Добавлено: Чтобы такой косяк не возникал при каждом обновлении каталога, давайте сделаем простую вещь. В процессе установки магазина мы поставили права 777 на файл config.php. То есть, разрешили движку записывать в этот важнейший файл то, что он считает нужным.
Ладно, при установке такие права были необходимы, это понятно.
А сейчас они там зачем?
Давайте просто вернем дефолтные права этому файлу: 644
Я так и сделал, обновил каталог, проверил.
Ошибки не выскочило.
Вот и славно.
Трам-пам-пам…
Только учтите, что теперь вы через админку не сможете поменять логин и пароль.
Но это не самая большая проблема, мне кажется.

Если же проблема остается — поступим еще более радикально. Вообще запретим кому-либо, включая себя, вносить изменения в этот файл.
Но перед этим сделаем вот что.
1. Скопируйте файл config.php к себе на комп.
2. Поставьте в него вылетевшую строчку (см. выше).
3. Удалите файл config.php на хостинге (прямо через FTP-клиент).
4. Вместо него перенесите на хостинг файл config.php со своего компа (тот, который вы только что правили).
5. Поставьте на файл права 444.
Только учтите, что при правах 444 обновляться каталог будет, но в админке вам про это не напишут.
Но тут вопрос в том, что нам важнее — шашечки или ехать :)

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

Нам, конечно, вы тоже можете написать, но мы ваши вопросы все равно переадресуем в суппорт (потому как получаемый вами от нас движок проверен, поправлен и оттестирован и работает. А что-то не работать может только потому, что партнерка где-то чего-то накосячила уже позже. За это мы не отвечаем).
Мы так же не занимаемся сменой дизайнов, шрифтов, цвета и т.п.
Понимайте этот момент правильно и без обид.
Всесторонней помощью мы занимаемся на проектах типа топ-7. Но эти проекты и стоят совсем других денег.
Разумеется, мы и вам постараемся помочь — если можем сразу сказать, в чем проблема. Но елси надо копать вглубь и вширь — это уже к суппорту.

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


Добавить комментарий



два + 5 =