На первый взгляд всё казалось простым, думал сделаю шаблон за 5 минут и пойду отдыхать, а вот просидел уже 3 часа, а так и не сделал
На ресурсе, куда я хочу научить зеннопостер рассылать сообщения есть вот такая форма:
<form action="post.phtml?add_comment=1" method="post">
<input type="hidden" name="pk" value="195618">
<input type="hidden" name="post_comment" value="1">
<input type="hidden" name="post_js" id="post_js" value="0">
<input type="hidden" name="post_time" value="1307921800">
<p>
<textarea name="comment" id="commentbox" style="width: 580px; margin-left:15px;" rows="8"></textarea></p>
<center><p><input type="image" src="images/comment-button.gif" name="submit_comment" value="Add comment"></p></center>
<script>
//setTimeout(function() {
// document.getElementById("post_js").value = "afb8bcfe91f8e46ca60706f5cdbbed31";
//}, 100);
</script>
</form>
Значит, при "записи действий на веб странице", заполнил то единственное поле в этой форме, нажал на кнопку отправить, всё отправилось, а когда начал отлаживать шаблон, то почему то комментарий не добавился. Ну думаю бывает, надо просто с помощью "конструктора веток" найти эту кнопку и всё получиться. Но, опять неудача
Там ещё такая штука происходит, после отправки коммента, идёт перенаправление на страницу с урлом такого вида: website.com/post.phtml?add_comment=1 , где пишется что мол ваш комментарий успешно добавлен.
Самое интересное что после отправки коммента зеннопостером перенаправление на эту страницу как бы происходит, точнее меняется только урл страницы, а само содержание остается и соответственно никакого сообщения об успешном добавлении комментария там нет и самого коммента на странице не появляется.
И допустим если при "записи действий на веб странице" находим эту кнопку с помощью конструктора веток и нажимаем на тест, то он кликает на эту конопку, но снова неудача и как бы нажатие F5 со сменой урла в браузере на post.phtml?add_comment=1 А если просто нажать мышкой на эту кнопку, то коммент добавляется без проблем, тоже перенаправление на страницу post.phtml?add_comment=1(на этот рас полноценную страницу, без статьи к которой делался комментарий и других комментариев), только с сообщением что мол спасибо за комментарий, и при том даже если поле с самим комментарием оставить пустым, то всё равно всё получается.
И ещё, там таких две, прочти идентичных формы для отправки, сделано для удобства, одна сразу после статьи, другая после комментариев к статье, может дело в этом...
Вообщем у меня совсем нет догадок почему такое может происходить, поэтому и пишу сюда:confused: Может кто сталкивался с таким? Что это защита какая то умная? Или баг занно? Или есть простое решение а я просто не доганяю? Помогите плиз.
На ресурсе, куда я хочу научить зеннопостер рассылать сообщения есть вот такая форма:
<form action="post.phtml?add_comment=1" method="post">
<input type="hidden" name="pk" value="195618">
<input type="hidden" name="post_comment" value="1">
<input type="hidden" name="post_js" id="post_js" value="0">
<input type="hidden" name="post_time" value="1307921800">
<p>
<textarea name="comment" id="commentbox" style="width: 580px; margin-left:15px;" rows="8"></textarea></p>
<center><p><input type="image" src="images/comment-button.gif" name="submit_comment" value="Add comment"></p></center>
<script>
//setTimeout(function() {
// document.getElementById("post_js").value = "afb8bcfe91f8e46ca60706f5cdbbed31";
//}, 100);
</script>
</form>
Значит, при "записи действий на веб странице", заполнил то единственное поле в этой форме, нажал на кнопку отправить, всё отправилось, а когда начал отлаживать шаблон, то почему то комментарий не добавился. Ну думаю бывает, надо просто с помощью "конструктора веток" найти эту кнопку и всё получиться. Но, опять неудача
Там ещё такая штука происходит, после отправки коммента, идёт перенаправление на страницу с урлом такого вида: website.com/post.phtml?add_comment=1 , где пишется что мол ваш комментарий успешно добавлен.
Самое интересное что после отправки коммента зеннопостером перенаправление на эту страницу как бы происходит, точнее меняется только урл страницы, а само содержание остается и соответственно никакого сообщения об успешном добавлении комментария там нет и самого коммента на странице не появляется.
И допустим если при "записи действий на веб странице" находим эту кнопку с помощью конструктора веток и нажимаем на тест, то он кликает на эту конопку, но снова неудача и как бы нажатие F5 со сменой урла в браузере на post.phtml?add_comment=1 А если просто нажать мышкой на эту кнопку, то коммент добавляется без проблем, тоже перенаправление на страницу post.phtml?add_comment=1(на этот рас полноценную страницу, без статьи к которой делался комментарий и других комментариев), только с сообщением что мол спасибо за комментарий, и при том даже если поле с самим комментарием оставить пустым, то всё равно всё получается.
И ещё, там таких две, прочти идентичных формы для отправки, сделано для удобства, одна сразу после статьи, другая после комментариев к статье, может дело в этом...
Вообщем у меня совсем нет догадок почему такое может происходить, поэтому и пишу сюда:confused: Может кто сталкивался с таким? Что это защита какая то умная? Или баг занно? Или есть простое решение а я просто не доганяю? Помогите плиз.