Astra.CMS

 

 

Форум » Проблемы

Проблема с модулем Обратная связь

Стоит ли открыть форум? Напишите об этом по адресу admin@astracms.ru написав в теме "открыть форум". Я не автор движка и поэтому не могу консультировать так, как это делал бы он, но возможно у нас получится совместно находить решения.

Автор Текст сообщения
P0ZiTR0N

P0ZiTR0N
Сообщений: 73

1) При попытке отправки тестового письма через форму модуля Обратной связи вываливается ошибка
Parse error: syntax error, unexpected T_ELSEIF in /*/templates_c/main/mails/%%08^081^081AA588%%mail.tpl.php on line 20
Последнее успешное принятое сообщение 01.06.2010 14:59. Что было с системой за это время уже сказать сложно, так как об ошибке никто не сообщал и возможно какое-то обновление стало "криво".
Для всех модулей используется стандартный шаблон уведомления newcomment.tpl, который везде, кроме данного модуля работает без проблем, хотя подозреваю что до генерации самого письма дело не доходит.
Репозиторий показывает, что используется последняя версия 2.01.10
Как можно ликвидировать эту ошибку?

2) Модуль Отзывы. Письмо отправляется успешно. В письме приходит битая ссылка на страницу "Отзывы".
Например с демо-сайта:
<h4><a href="/отзывы/">Отзывы</a></h4><b> P0ZiTR0N:</b><br/>testtesttest
3) Во время тестов найдена ещё одна ошибка:
Карта сайта. Если выбрано более 14 разделов для генерации карты сайта - вываливается ошибка:
Warning: in_array() [function.in-array]: Wrong datatype for second argument in /*/a-demouse.ru/modules/sitemap/admin/sitemap.php on line 67
Тестировалось на demo5758
 
aristoc

admin
Сообщений: 1159

1) Вероятно ошибка в шаблоне mails/mail.tpl, если нет, стоит попробовать перекомпилировать шаблоны (админка - сайт - настройки).

2-3) Проверим, в очередных апдейтах будет поправлено.
 
P0ZiTR0N

P0ZiTR0N
Сообщений: 73

Перекомпиляция не помогла. Скачал дистрибутив последней версии, заменил mail.tpl и проблема исчезла, видимо что-то там изменилось. Проблема исчезла
 
aristoc

admin
Сообщений: 1159

В этом файле давно ничего не менялось. Может повредился. Ок.
 

AlexeyE
Сообщений: 27

При отправке прикрепленного письма через форму обратной связи возникают две проблемы:

1. на почту приходит файл, но его название (на русском языке) не читаемое, все в машинных символах, а название очень важно.

2. где в админчасти посмотреть, что такой файл вообще был отправлен, его следов нигде не нашел, а если бы пересылки на почту не было?

Как-то эти вопросы можно решить?
 
aristoc

admin
Сообщений: 1159

1. С названием файла не должно быть такой проблемы. Какого вида машинные символы? и исходное название?
2. В админке файлы отпрлавенные через обратную связь не сохраняются, только прикрепляются к письму.
 

AlexeyE
Сообщений: 27

1. скриншот из почтовой программы , исходное название файла "договор_аренды_оборудования_0.0.0.37.doc"
2. понятно, логично.
 
aristoc

admin
Сообщений: 1159

1. не знаю. не воспроизводится. возможно обновить надо систему.
 

AlexeyE
Сообщений: 27

1. может само пройдет. Но система новая и модуль и блок обратной связи последних версий.
 

Вы не можете добавить сообщение. Вам необходимо авторизироваться на сайте под своим логином либо зарегистрироваться.