Компонент Гороскопы для ICMS 1.10
Автор этого компонента не появлялся на форуме уже полгода, я написал ему но он не ответил и так как компонент бесплатный я решил его перекодировать и выложить тут.
Правки минимальные, в основном перекодировка в utf8.
компонент
После установки выполните задачу загрузки гороскопов в кроне
модуль
компонент с модулем для 1.10.6
Автор этого компонента не появлялся на форуме уже полгода, я написал ему но он не ответил и так как компонент бесплатный я решил его перекодировать и выложить тут.
Правки минимальные, в основном перекодировка в utf8.
компонент
После установки выполните задачу загрузки гороскопов в кроне
модуль
компонент с модулем для 1.10.6
INSERT INTO `cms_horo_cat` (`id`, `title`, `url`, `published`, `ordering`) VALUES
(1, 'Общий гороскоп', 'http://img.ignio.com/r/export/win/xml/daily/com.xml', 1, 1),
(3, 'Эротический гороскоп', 'http://img.ignio.com/r/export/win/xml/daily/ero.xml', 1, 3),
(4, 'Антигороскоп', 'http://img.ignio.com/r/export/win/xml/daily/anti.xml', 1, 4),
(5, 'Бизнес-гороскоп', 'http://img.ignio.com/r/export/win/xml/daily/bus.xml', 1, 5),
(6, 'Кулинарный гороскоп', 'http://img.ignio.com/r/export/win/xml/daily/cook.xml', 1, 6),
(2, 'Любовный гороскоп', 'http://img.ignio.com/r/export/win/xml/daily/lov.xml', 1, 2),
(7, 'Гороскоп здоровья', 'http://img.ignio.com/r/export/win/xml/daily/hea.xml', 1, 8);
почему то не устанавливается...???
cms_comment_target запись horo
cms_rating_targets запись horo
cms_cron_jobs запись 'Загрузка гороскопов');
и заново установить
и то же для cms_rating_targets cms_cron_jobs
и ничего не отображется
list ($year, $month, $day) = split ('-', $date);
на
list ($year, $month, $day) = explode ('-', $date);
или попробуйте
list ($year, $month, $day) = preq_split ('-', $date);
list ($year, $month, $day) = explode ('-', $date);
будет Вам счастье...
И еще могли бы вы продемонстрировать модуль на сайте!?
там разрешается экспорт со ссылкой
horo.css
Что то такое вышло, что не так?...
На стандартом шаблоне все как часы, ставлю на свой вот такой багЧик.
Fatal error: Uncaught exception 'Exception' with message 'Error loading http://img.ignio.com/r/export/win/xml/daily/com.xml' in /home/****/www/****/components/horo/model.php:54 Stack trace: #0 /home/****/www/****/components/horo/model.php(86): cms_model_horo->getHorosc('http://img.igni...', '1') #1 [internal function]: cms_model_horo->loadHoro() #2 /home/****/www/****/core/classes/cron.class.php(315): call_user_func(Array) #3 /home/****/www/****/core/classes/cron.class.php(277): cmsCron::executeJob(Array) #4 /home/****/www/****/admin/applets/cron.php(71): cmsCron::executeJobById(10) #5 [internal function]: applet_cron() #6 /home/****/www/****/admin/includes/cp.php(343): call_user_func('applet_cron') #7 /home/****/www/****/admin/index.php(84): cpProceedBody() #8 {main} thrown in /home/****/www/****/components/horo/model.php on line 54
А версия какая, 1.10? Сегодня вечером на своем тестовом сайте посмотрю
Fatal error: Call to undefined method cmsPage::printHeading() in D:\OpenServ\domains\site.ru\components\horo\frontend.php on line 32
Специалисты подскажите какие правки необходимо сделать.
Вверху про это написано.
/go/url не срабатывает
http://instantcms.ru/redirect?url=http://nn-online.ru/tmp/horo_110.zip эту ссылку измените на http://nn-online.ru/tmp/horo_110.zip
У меня аналогичная с Remi проблема:
Fatal error: Uncaught exception 'Exception' with message 'Error loading http://img.ignio.com/r/export/win/xml/daily/com.xml' in /www/components/horo/model.php:54 Stack trace: #0 /www/components/horo/model.php(86): cms_model_horo->getHorosc('http://img.igni...', '1') #1 [internal function]: cms_model_horo->loadHoro() #2 /www/core/classes/cron.class.php(315): call_user_func(Array) #3 /www/core/classes/cron.class.php(277): cmsCron::executeJob(Array) #4 /www/admin/applets/cron.php(70): cmsCron::executeJobById(11) #5 [internal function]: applet_cron() #6 /www/admin/includes/cp.php(343): call_user_func('applet_cron') #7 /www/admin/index.php(86): cpProceedBody() #8 {main} thrown in /www/components/horo/model.php on line 54
Fatal error: Uncaught exception 'Exception' with message 'String could not be parsed as XML' in /www/components/horo/model.php:56 Stack trace: #0 /www/components/horo/model.php(56): SimpleXMLElement->__construct('<?xml version="...') #1 /www/components/horo/model.php(86): cms_model_horo->getHorosc('http://img.igni...', '1') #2 [internal function]: cms_model_horo->loadHoro() #3 /www/core/classes/cron.class.php(315): call_user_func(Array) #4 /www/core/classes/cron.class.php(277): cmsCron::executeJob(Array) #5 /www/admin/applets/cron.php(70): cmsCron::executeJobById(11) #6 [internal function]: applet_cron() #7 /www/admin/includes/cp.php(343): call_user_func('applet_cron') #8 /www/admin/index.php(86): cpProceedBody() #9 {main} thrown in /www/components/horo/model.php on line 56
Гороскоп не найден
смотрел в задачах крон на 48ч три задачи
1 Удаление неактивных пользователей (см. настройки компонента "Профили пользователей")
2 Удаляет старые записи ленты событий
3 Удаляет сообщения службы обновлений и рассылки старее 1 месяца
кто может подсказать вчем сможет быть проблема.
PS (v.1.10.3)
Так же на странице гороскопов не работает всплывающее окошко вход/регистрация
Кто-нибудь решил данную проблему?
В файле /components/horo/frontend.php
В функцию function horo нужно добавить $inPage->addPathway($pagetitle, '/horo');
function horo(){
$inCore = cmsCore::getInstance();
$inPage = cmsPage::getInstance();
$inDB = cmsDatabase::getInstance();
$inUser = cmsUser::getInstance();
global $_LANG;
$inCore->loadModel('horo');
$model = new cms_model_horo();
$inPage->addPathway($pagetitle, '/horo');
а еще не подскажите как исправить где открыт компонент гороскоп не работает меню выпадающие подкаталоги (открывается только основная линия)