AlexanderKi Опубликовано 13 июня, 2015 Жалоба Поделиться Опубликовано 13 июня, 2015 Модуль от пользователя на форуме - вообщем наткнулся на этот модуль.Установил, проблема в том, что на всех сообщениях появилось:возможно ли убрать это на сообщениях где не был дан ответ? Цитата Ссылка на сообщение Поделиться на другие сайты
mishanya Опубликовано 13 июня, 2015 Жалоба Поделиться Опубликовано 13 июня, 2015 нужно проверять пустое ли сообщение от администратора. если да, не выводить этот алерт Цитата Ссылка на сообщение Поделиться на другие сайты
Решение mishanya Опубликовано 13 июня, 2015 Решение Жалоба Поделиться Опубликовано 13 июня, 2015 вот этот код в product.tpl: <div class="comment_answer"> <div class="adm">Ответ от <b>Администрации</b>:<br></div> {$comment->answer|escape|nl2br} </div> <style> .comment_answer { width: 630px; background: #FFED8D; border: 1px dotted #BF9D32; padding: 10px; margin-top: 9px; } .comment_answer .adm { margin-bottom: 8px; } </style> нужно обернуть в {if $comment->answer}код{/if} Цитата Ссылка на сообщение Поделиться на другие сайты
dkoz Опубликовано 13 июня, 2015 Жалоба Поделиться Опубликовано 13 июня, 2015 В product.tpl {if $comment->answer} <div class="comment_answer"> <div class="adm">Ответ от <b>Администрации</b>:<br></div> {$comment->answer|escape|nl2br} </div> {/if} Цитата Ссылка на сообщение Поделиться на другие сайты
Julius123 Опубликовано 8 ноября, 2015 Жалоба Поделиться Опубликовано 8 ноября, 2015 В том после ссылка на скачивание больше не работает. Возможно у кого-то остался архив? Цитата Ссылка на сообщение Поделиться на другие сайты
FDA Опубликовано 13 ноября, 2015 Жалоба Поделиться Опубликовано 13 ноября, 2015 В том после ссылка на скачивание больше не работает. Возможно у кого-то остался архив?Нашел вот здесь:http://simplamod.ru/product/otvet-na-kommentarij Цитата Ссылка на сообщение Поделиться на другие сайты
evoname Опубликовано 15 февраля, 2016 Жалоба Поделиться Опубликовано 15 февраля, 2016 При редактировании комментария имеется ошибочка: PHP Warning: Creating default object from empty value in /home/e/evoname588/public_html/simpla/CommentAdmin.php on line 11, referer: http://i-par.ru/simpla/index.php?module=CommentAdmin&id=20&return=%2Fsimpla%2Findex.php%3Fmodule%3DCommentsAdminНасколько я понял некритичная, но все же. Цитата Ссылка на сообщение Поделиться на другие сайты
evoname Опубликовано 15 февраля, 2016 Жалоба Поделиться Опубликовано 15 февраля, 2016 Сам спросил - сам отвечу. В результате всех замен файл CommentAdmin.php должен быть таким: <?PHP require_once('api/Simpla.php'); class CommentAdmin extends Simpla { public function fetch() { if($this->request->method('post')) { $comment = new stdClass(); $comment->id = $this->request->post('id', 'integer'); $comment->approved = $this->request->post('approved', 'boolean'); $comment->answer = $this->request->post('answer'); $get_comment = $this->comments->get_comment($comment->id); $comment->text = $get_comment->text; if($comment->id) { $this->comments->update_comment($comment->id, $comment); $this->design->assign('message_success', 'added'); } } else { $comment = new stdClass(); $comment_id = $this->request->get('id', 'integer'); if(!empty($comment_id)) { $comment = $this->comments->get_comment($comment_id); } } $this->design->assign('comment', $comment); return $this->design->fetch('comment.tpl'); } } Тогда все работает без ошибок.Помимо этого стиль лучше вынести в style.css и реализовать baloon: .comment_answer { margin-top: 9px; margin-left: 50px; width: 600px; padding: 10px; background: #c2c2c2; text-align: justify; position: relative; border: 1px dotted #c2c2c2; border-radius: 5px; } .comment_answer:after { content: ""; position: absolute; top: -7px; left: 48px; border-style: dotted; border-width: 0 7px 7px; border-color: #c2c2c2 transparent; display: block; width: 0; z-index: 1; } .comment_answer:before { content: ""; position: absolute; top: -8px; left: 48px; border-style: dotted; border-width: 0 7px 7px; border-color: #c2c2c2 transparent; display: block; width: 0; z-index: 0; } Цитата Ссылка на сообщение Поделиться на другие сайты
Julius123 Опубликовано 20 марта, 2016 Жалоба Поделиться Опубликовано 20 марта, 2016 (изменено) У меня при нажатии на кнопку "Ответить" в админке перенаправляет на страницу товаров со ссылкой Решено /simpla/index.php?module=CommentAdmin&id=27&return=%2Fsimpla%2Findex.php%3Fmodule%3DCommentsAdmin Изменено 20 марта, 2016 пользователем Julius123 Цитата Ссылка на сообщение Поделиться на другие сайты
villain1988 Опубликовано 22 июня, 2016 Жалоба Поделиться Опубликовано 22 июня, 2016 (изменено) Добрый день!Если в админке ответить - Permission denied.Возможно в IndexAdmin.php ошибка Изменено 22 июня, 2016 пользователем villain1988 Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.