Dimon789 Опубликовано 3 августа, 2014 Жалоба Поделиться Опубликовано 3 августа, 2014 Подскажите как вывести уведомление о поступившей информации через форму обратной связи, вверху где комментарии. Спасибо Цитата Ссылка на сообщение Поделиться на другие сайты
infinity178 Опубликовано 3 августа, 2014 Жалоба Поделиться Опубликовано 3 августа, 2014 Подскажите как вывести уведомление о поступившей информации через форму обратной связи, вверху где комментарии. СпасибоЕсли вы говорите о том что бы с Админ части во вкладке комментарии была обратная связь, то:FeedbackAdmin.php - в самом нижу меняете шаблон на comments.tpl далее вытаскиваете с feedback.tpl - {if $feedback}...... тут код (массивы smarty) {/if} и вставляете в дизайн comments.tpl по прицепу {if $comments}...{elseif $feedback}...{/if} PS пишу на память - где то мог допустить ошибку с названиях - но логика такова Цитата Ссылка на сообщение Поделиться на другие сайты
Snegovik Опубликовано 5 ноября, 2014 Жалоба Поделиться Опубликовано 5 ноября, 2014 Версия simpla 2.3.3Для себя нашел такое вот решение, если есть другой способ, то хотелось бы его узнать в фале /simpla/IndexAdmin.php после $new_comments_counter = $this->comments->count_comments(array('approved'=>0)); ставим $feedbacks_count = $this->feedbacks->count_feedbacks(array('approved'=>0)); $feedbacks_count = ($feedbacks_count == 0)? "<span style='background-color:transparent;'></span>" : "<span>".$feedbacks_count."</span>"; $new_comments_counter = ($new_comments_counter == 0)? "<span style='background-color:transparent;'></span>" : "<span>".$new_comments_counter."</span>"; $new_comments_counter = $new_comments_counter.$feedbacks_count; в файле /simpla/design/html/index.tpl меняем {if $new_comments_counter}<div class='counter'><span>{$new_comments_counter}</span></div>{/if}</li> на {if $new_comments_counter}<div class='counter'><span class="for_feedback">{$new_comments_counter}</span></div>{/if}</li> в /simpla/design/css/main.css меняем #main_menu div.counter { margin-left: 70px; margin-top:-75px; } на #main_menu div.counter { margin-left: 70px; margin-top:-75px; position: relative; } #main_menu div.counter .for_feedback:after{ content: ""; display: inline-block; } #main_menu div.counter .for_feedback{ background: none !important; } #main_menu div.counter span span:last-child{ position: absolute; right: 15px; } #main_menu div.counter span span:first-child{ position: absolute; left: -57px; background-color: #FF6347; } возможно стили где-то еще нужно подправить Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.