Ошибки версии 1.5.0

Добавлено:
21 май 2016, 11:52
support
В данной теме перечислены ошибки в версии 1.5.0 и их исправление.
Re: Ошибки версии 1.5.0

Добавлено:
07 дек 2019, 19:44
vanred79
Здравствуйте! Решил включить форму обратной связи на Главной странице, выбрав этот виджет в Показывать внизу, но столнулся с такой проблемой - При нажатии на кнопку Отправить не появляется уведомление о том, что письмо отправлено, оно появляется только, если обновить страницу. А потом это уведомление не убирается при обновлении страницы, не помогает даже ctrl+f5, помогает только переход на другую страницу. Подскажите пожалуйста, как можно решить эту проблему?
Re: Ошибки версии 1.5.0

Добавлено:
11 дек 2019, 23:14
Foton
Здравствуйте! У вас очень старая версия, она к сожалению уже не поддерживается, но вы можете связаться с нами через
форму контактов и разработчики оценят стоимость исправления
Re: Ошибки версии 1.5.0

Добавлено:
12 дек 2019, 00:24
vanred79
Foton писал(а):Здравствуйте! У вас очень старая версия, она к сожалению уже не поддерживается, но вы можете связаться с нами через
форму контактов и разработчики оценят стоимость исправления
Здравствуйте! Версия Open Business Card 1.5.1 старая? Я думал, что эта самая новая версия. Если она старая, то где можно скачать новые версии? На вашем сайте доступна, только 1.5.1.
Re: Ошибки версии 1.5.0

Добавлено:
12 дек 2019, 11:36
vanred79
Нашел причину почему уведомление не появлялось, все дело в этом коде:
- Код: Выделить всё
foreach(Yii::app()->user->getFlashes() as $key => $message) {
if ($key=='error' || $key == 'success' || $key == 'notice'){
echo "<div id='success' class='flash-{$key}'>{$message}</div>";
}
}
. Переместил этот код из файла \protected\views\site\index.php в файл \protected\views\layouts\main.php в вот это место перед echo $content; и сделал, чтобы уведомление скрывалось через несколько секунд:
- Код: Выделить всё
<?php
foreach(Yii::app()->user->getFlashes() as $key => $message) {
if ($key=='error' || $key == 'success' || $key == 'notice'){
echo "<div id='success' class='flash-{$key}'>{$message}</div>";
echo '<script>
$(function() {
setTimeout(RemoveChild,3000);
});
function RemoveChild() {document.body.removeChild(document.getElementById("success"))}
</script>
';
}
}
echo $content; ?>
. Может кому нибудь это пригодится
Re: Ошибки версии 1.5.0

Добавлено:
17 дек 2019, 11:19
vanred79
Здравствуйте! В OBC почему то не работает класс fancy. Когда в ссылку добавляешь класс fancy выходит такая ошибка
- Код: Выделить всё
Uncaught TypeError: Cannot read property 'scrollHeight' of null
в файле framework\web\js\source\jquery.min.js см скрин. Можете подсказать, как исправить эту ошибку?
Re: Ошибки версии 1.5.0

Добавлено:
20 дек 2019, 11:18
andipas
По ошибке видно, что скрипт не может прочитать свойство scrollHeight, нужно найти и исправить эту ошибку.
Re: Ошибки версии 1.5.0

Добавлено:
12 янв 2020, 11:45
vanred79
andipas писал(а):По ошибке видно, что скрипт не может прочитать свойство scrollHeight, нужно найти и исправить эту ошибку.
Здравствуйте! Подскажите ошибку в каком файле искать, в модуле fancybox или это с самой формой что то не то?
Re: Ошибки версии 1.5.0

Добавлено:
17 янв 2020, 10:31
andipas
Ошибку искать там куда указывает лог ошибок, обычно там видно строку. Можно найти поиском по тексту. Если это не удается сделать самостоятельно, мы можем посмотреть платно.