Николай, привет. В Firefox сообщения об ошибке запроса при удалении товара из корзины нет. В хроме файрбаг есть, но все что удается отловить: ? через секунду консоль очищается.

Все равно не радостно. А есть у вас firebug или другие средства для просмотра Ajax-запросов. Вот этот проблемный запрос можете отследить? Какой код ответа сервера? Какой текст в ответе?

Не помогло, но это не критично, т.к. я уверен что еще пару раз все переставлю по мере выхода новых версий. Сейчас главное — чтение доков и апи. Спасибо за ответы, обязательно еще обращусь!

К сожалению никак не могу воспроизвести ошибку. В логах ничего нет, хотя прописана запись ошибок практически везде. Может просто дело в сессии. Попробуйте в админке через панель убить все сессии (Безопасность -> Завершить все сеансы), и потом еще кукисы все удалить, чтоб на верочку. И опять попробовать выполнить действия. Есть подозрение на чисто индивидуальную ошибку.

  1. Купить что-либо
  2. godbot.biz/order/ (Корзина)
  3. godbot.biz/order/?basket_action=remove_product&product_key=13 (кнопка Удалить)
  4. скриншот

К сожаление никак не вижу вашу ошибку. Проверьте еще раз. Если ошибка есть, то скажите пошагово что делаете.

Ольга Ивановна, здравствуйте! Про телефоны, емейлы и т.п.: все, где были пробелы — поправил. В шаблонах писем изменил на по умолчанию те данные, которые пересланы, а не на на данные пользователей, так что в письмах сейчас именно указанные данные. Смотрите последние заказы. Так же добавил автоматическую подстановку данных пользователя в форму, если пользователь авторизован. Пришел сейчас реальный заказ 2804, в нем тоже в обоих ячейках заполнен мобильный телефон, т.е. тоже как-то автоматически подставилось у заказчика. Перепроверил. Вряд ли это ошибка. Судя по всему он просто в обоих полях указал этот номер. Во всяком случае в его профиле оба поля заполнены (телефон и мобильный телефон). Я пробовал заказать с указанием только мобильного — этой проблемы не возникло. Смотрите заказ №2810. Кстати в Shopmodx у меня тоже заполнилось что-то не так (я что, не могу сделать заказ, как потребитель с того же адреса, но на другого человека? У нас такое бывает из глубинки — не у всех компьютер есть там. Сначала заказали себе, потом подруге, указав свой мейл, но её данные для отправки посылки. Я не авторизовалась там, но получается, что меня принудительно авторизовали?): Есть два режима работы корзины: разрешать поиск пользователя по указанному емейлу, или нет. Это вопрос безопасности. Дело в том, что пользователь при заказе заводится по емейлу. Два пользователя с одним емейлом нет смысла заводить. Так вот, если всякий сможет для заказа указывать чужой емейл — то на посещаемых магазинах есть вероятность, что заказ случайно привяжется к другому пользователю, если пользователь допустил ошибку при вводе емейла. Поэтому включена проверка емейла. На сайте есть возможность авторизоваться и восстановить пароль (если надо), так что при повторном заказе во избежание путаницы и просится авторизоваться, чтобы подтвердить свой емейл. Повторюсь, это можно отключать на любом конкретном магазине, как, е примеру, это отключено на вашем магазине. Авторизации в вашем примере не было. Было только сообщение о занятости этого емейла. Где это можно редактировать? Я сама могу изменить там текст, только не знаю где. Добавил для вас чанки, где указаны тексты сообщений. По России — success_order_Russia. По Москве — success_order_Moscow. Далее уже не совсем вопросы, а задачи, которые следует нам обсудить отдельно и лично.

— на заглавной: Notice: Undefined variable: tagPropString in ...public_html/core/components/modxsmarty/smarty_plugins/function.field.php on line 29 Это мелкая бага в плагине пакета modxSmarty. Не объявлена переменная. В ближайшее время выпущу обновленный пакет с багфиксами. Если эту проблему надо срочно решить, то где-нибудь здесь надо прописать $tagPropString = ''; — не работает Купить (Ошибка выполнения запроса) У вас php 5.2.17 Этот момент мы обсуждали здесь: modx.ru/novosti-i-stati/article/93/#751 То есть в данном случае у нас была фатальная ошибка из-за вызова статического метода на динамической переменной, содержащей имя класс. У вас поправил. В новой версии ShopModxBox будет фикс этой проблемы. Вот багфикс: github.com/Fi1osof/ShopModxBox/commit/ddcffc6dcdbd98a685190cb7522b189c950743f8#diff-084d717db5ce4fa881902f310258918b Что сейчас: при очистке корзины сообщения: Заказ успешно обновлен Ошибка выполнения запроса Ошибки этой не вижу. Скорее всего просто отладка лезет когда вы авторизованы в админке и бьется JSON. У вас пароль изменен, пришлите мне доступ в личку, я гляну.

После ваших правок ушло сообщение с заглавной, стала работать Купить. Что сейчас: при очистке корзины сообщения: Заказ успешно обновлен Ошибка выполнения запроса

Разбираюсь. Спасибо большое за замечание про пробелы в названиях картинок.

  1. после обновления пропал архив новостей, а при нажатии на 3 новости с главной страницы открывается пустая страница без текста. Это надо поскорее исправить, так как новости у нас проиндексированы в Яндексе. При заказах по Москве:
  2. при заказе по Москве в тестовом заказе указала разные городской и мобильный телефоны. А в том, что приходит нам на почту для исполнения в ячейке городского телефона вместо него тоже мобильный появился. А ниже не работает ссылка «Стоимость и сроки доставки». ? А в письме для интернет-магазина пришло вместо городского мобильный номер и подставился в ФИО «Ольга тест 2», хотя я не авторизована в админке и она закрыта при заказе: ? Пришел сейчас реальный заказ 2804, в нем тоже в обоих ячейках заполнен мобильный телефон, т.е. тоже как-то автоматически подставилось у заказчика. Кстати в Shopmodx у меня тоже заполнилось что-то не так (я что, не могу сделать заказ, как потребитель с того же адреса, но на другого человека? У нас такое бывает из глубинки — не у всех компьютер есть там. Сначала заказали себе, потом подруге, указав свой мейл, но её данные для отправки посылки. Я не авторизовалась там, но получается, что меня принудительно авторизовали?): ? 3. В ответе, который появляется на сайте после заполнении формы по МОСКВЕ и нажатии на ОТПРАВИТЬ, появляется текст о почтовых посылках, а надо следующий текст про доставку по Москве: Благодарим за заказ! Доставка производится в течение 1-3 дней. Заблаговременно вам позвонят, чтобы согласовать удобное время доставки. В любом случае мы высылаем уведомление о принятии заказа или запрос на уточнение подробностей. Пожалуйста, следите за электронной почтой. Где это можно редактировать? Я сама могу изменить там текст, только не знаю где. А ниже надо дать не данные корзины, а данные покупателя и список товаров, как в скриншоте ниже. Это надо повторить, потому что иногда они делают ошибку при заказе и заказчику надо проверить, что он отправил. На прежнем сайте у нас так и было. ? Привести данные покупателя и список товаров, ниже приамбулы в ответе на сайте (а не корзину ): ? Автоматический ответ покупателю Сейчас приходит обрезанный автоматический ответ покупателю (только номер заказа и список товаров): ? Его надо дополнить следующим текстом: Здравствуйте, … (дать имя и фамилию, из формы) Вами был оформлен заказ №…… от Далее фраза для автоматического ответа по заказам по России, которую мы должны иметь возможность редактировать: В течение суток Вам будет выслано уведомление о принятии заказа или запрос на уточнение. Проверяйте электронную почту. Благодарим за Ваш заказ.
    Подробности Вашего заказа (табличка с данными заказа): Список товаров А это фраза для автоматического ответа по заказам по Москве, которую мы также должны иметь возможность редактировать. В течение суток Вам позвонит менеджер для согласования удобного времени доставки. В любом случае Вам также будет выслано уведомление о принятии заказа или запрос на уточнение. Проверяйте электронную почту. Благодарим за Ваш заказ. Подробности Вашего заказа (табличка с данными): Список товаров
  3. Так как мы все заказы копируем в ЕКсель вручную, то хотелось бы, чтобы промежутков в заказе были поменьше. Заодно, где менять название и мейлы в шапке? Они разные в разных местах сейчас почему-то. ?