Александр 0 Опубликовано 27 мая, 2012 Жалоба Share Опубликовано 27 мая, 2012 вамшоп 1.67 , тело от 1.67, база обновлена инекциями с версии 1.59. если менять статус заказа, то при отправке письма (admin/orders.php) из-под первого админа приходит пустое письмо. из под прочих пользователей работает нормально. orders.php правленный по схеме отсюда Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 27 мая, 2012 Жалоба Share Опубликовано 27 мая, 2012 Видимо, дело в Ваших правках, по умолчанию не должно быть такой проблемы. Ссылка на сообщение Поделиться на другие сайты
Александр 0 Опубликовано 27 мая, 2012 Автор Жалоба Share Опубликовано 27 мая, 2012 Единственное, что предполагал - права на файлы. Там используется переменная через пост, которая формирует по ID статуса заказа имя файла письма для заказа. Если на всех пользователях, кроме админа эта штука работает, значит дело не в коде, а в правах на файлы или отправку письма. Стандартный orders.php работает. Может change_order_mail.txt где то ещё на доступ прописан для админа? Права на все файлы 644. Выставил 755 - заработало. Странно, что на txt нужно ставить атрибут "выполнить" помимо чтения. Видимо, дело в Ваших правках, по умолчанию не должно быть такой проблемы. Это не ответ :) Я, конечно, понимаю не желание смотреть чужой код, но ведь здесь оказалось дело совсем не в коде. Хотя и код иногда глянуть полезно, почему бы в стандартную сборку не добавить такой ордерс с письмами для разных статусов заказов? Кстати, стандартный работал потому что владелец стандартного файла был админ(условно так скажем), а все остальные создавались локально и перебрасывались по фтп, и владелец был уже другой. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения