removed 0 Опубликовано 12 октября, 2009 Жалоба Share Опубликовано 12 октября, 2009 Здравствуйте! ;) Запрашиваю новый папроль. Скрипт password_double_opt.php выводит мне сообщение о том что все отлично и нужно перейти по ссылке из письма. Но письма нет :(. Версия 1.53 чистая под денвером. А VamShop 1.47 отправляет все нормально. ??? В разделе Шаблоны писем вот такая дребедень: Шаблоны писем каталога:Warning: file_get_contents(W:/home/localhost/www/templates/vamshop/mail/russian/) [function.file-get-contents]: failed to open stream: No such file or directory in W:\home\localhost\www\admin\email_manager.php on line 65Шаблоны писем админки:Warning: file_get_contents(W:/home/localhost/www/templates/vamshop/admin/mail/russian/) [function.file-get-contents]: failed to open stream: No such file or directory in W:\home\localhost\www\admin\email_manager.php on line 191[/code]При этом когда пробую редактировать любой шаблон писем админки, все нормально. Но с шаблонами писам каталога проблема. Он всегда показывает пустую textarea. Проверил вручную - файлы не пусты! ??? Ссылка на сообщение Поделиться на другие сайты
removed 0 Опубликовано 12 октября, 2009 Автор Жалоба Share Опубликовано 12 октября, 2009 По этому разобрался: Шаблоны писем каталога:Warning: file_get_contents(W:/home/localhost/www/templates/vamshop/mail/russian/) [function.file-get-contents]: failed to open stream: No such file or directory in W:\home\localhost\www\admin\email_manager.php on line 65 Шаблоны писем админки: Warning: file_get_contents(W:/home/localhost/www/templates/vamshop/admin/mail/russian/) [function.file-get-contents]: failed to open stream: No such file or directory in W:\home\localhost\www\admin\email_manager.php on line 191 Исправил вот так [Строки 54-68]: $path_parts = pathinfo($_GET['file']);$file = DIR_FS_CATALOG.'templates/'.CURRENT_TEMPLATE.'/mail/' . $_SESSION['language'] . '/' . $path_parts['basename'];if (is_writable($file)) { $chmod = '<font color="Green">' . TEXT_YES . '</font>';}else{ $chmod = '<font color="Red">' . TEXT_NO . '</font>';}if(file_exists($file)) { $code = file_get_contents($file);}else{ $code = TEXT_FILE_SELECT;}[/code] Поместив в [i]if (isset($_GET['file'])) { ... }[/i] [code]if (isset($_GET['file'])) {$path_parts = pathinfo($_GET['file']);$file = DIR_FS_CATALOG.'templates/'.CURRENT_TEMPLATE.'/mail/' . $_SESSION['language'] . '/' . $path_parts['basename'];if (is_writable($file)) { $chmod = '<font color="Green">' . TEXT_YES . '</font>';}else{ $chmod = '<font color="Red">' . TEXT_NO . '</font>';}if(file_exists($file)) { $code = file_get_contents($file);}else{ $code = TEXT_FILE_SELECT;}} Аналогично для [Строки 179-194]: if (isset($_GET['file_admin'])) {$path_parts_admin = pathinfo($_GET['file_admin']);$file_admin = DIR_FS_CATALOG.'templates/'.CURRENT_TEMPLATE.'/admin/mail/' . $_SESSION['language'] . '/' . $path_parts_admin['basename'];if (is_writable($file_admin)) { $chmod_admin = '<font color="Green">' . TEXT_YES . '</font>';}else{ $chmod_admin = '<font color="Red">' . TEXT_NO . '</font>';}if(file_exists($file_admin)) { $code_admin = file_get_contents($file_admin);}else{ $code_admin = TEXT_FILE_SELECT;}}[/code]Ошибка исправлена. Все работает как надо. Но вопрос остается в силе. Письма из "Шаблоны писем каталога" не отправляются :( Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 13 октября, 2009 Жалоба Share Опубликовано 13 октября, 2009 За исправление спасибо большое, внёс исправление в текущий код. По поводу отправки, не работает именно только в этом месте, либо по всему магазину письма не ходят?! А отправляете на какой ящик?! Например на mail.ru могут не дойти, либо в спам свалиться, не пробовали другой ящик указывать в регистрации клиента, для пробы. Ссылка на сообщение Поделиться на другие сайты
removed 0 Опубликовано 13 октября, 2009 Автор Жалоба Share Опубликовано 13 октября, 2009 Походу дела по всему магазину ???. Знаешь :) у меня вообщето под денвером на локалхосте магазин покачто висит. Версия 1.53. Но опять же, 1.47 работал безупречно :) все письма приходили как надо. Кстати, куда подевалась "Основные - Настойка Е-майл" ? Я чейто найти не могу :(... Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 13 октября, 2009 Жалоба Share Опубликовано 13 октября, 2009 Так у Вас же наверное демо-версия, раз нет настройки email, тогда и не должно ничего отправлять, в демке ведь нет отправки почты. Ссылка на сообщение Поделиться на другие сайты
removed 0 Опубликовано 13 октября, 2009 Автор Жалоба Share Опубликовано 13 октября, 2009 Да, обе демки)) Странно, я подумал, раз в демке 1.47 все работает, то и в 1.53 должно. Я еще удивился, когда прочитал отличия демо от лицензии :) Да, проверил, на лицензии все отлично работает! :) спасибо большое!) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 13 октября, 2009 Жалоба Share Опубликовано 13 октября, 2009 Не за что. Хорошо, что разобрались. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения