Не нашел календаря для архива
В системе нет календаря для выбора статей из архива? Кто-нибудь реализовывал?
Установка:
1) запрос в базе
INSERT INTO `cms_modules` VALUES ('', 'right', 'Calendar', 'Calendar Title', 1, 'mod_calendar', 1, 1, 1, 0, 'a:1:{s:6:"menuid";s:2:"14";}', 1, '', -1, 0, 1, 'HOUR');
3) шаблон mod_calendar.tpl из архива помещаете в /templates/_default_/modules или в ваш собственный. В этом шаблоне настраиваете дизайн
4) Далее как обычно с модулями — настройте где показывать в админке
После запроса к Базе выдает такое:
Ошибка
Возможно у Вас ошибка в SQL-парсере. Пожалуйста, проверьте внимательно Ваш запрос и соответствие кавычек. Возможно также, что Вы пытаетесь закачать бинарный файл вне поля quoted text area. Вы можете попробовать выполнить свой запрос через интерфейс командной строки MySQL. Описание ошибки MySQL сервера дано ниже, возможно оно поможет понять, что же произошло. Если у Вас все равно возникают проблемы или если парсер выдает ошибки там, где интерфейс командной строки работает успешно, попробуйте изменить свой SQL запрос до простых запросов и определить, какой именно вызывает проблемы. Вы можете также прислать отчет об ошибке вместе с блоком данных (секция CUT):
----BEGIN CUT----
eNpNjd1qgzAUx+/zFOeijF1oaKwKy65EQifY6JLUXrai0gY0Mj8YZW/hEy9ujA4OnB//j3OYEJmg
EBOIPUgZp7DzYRcA8UIklXUWhOJCUtgk9QYd7vI9pRDgLfYDt+q7bjZ6urtmQkcpIJMORHvGlQMF
s92TNpDlTETwgkOC8kNEwcMhtviWrxEnk+s1D/twSjhXKI34nsIwu5/aEC8g6OdfwiUTyi6VwaXq
xnPX13PbjBcoovTIJDwviwPLoK+3aYW4bBtTl8N/BqWntrEKsaLtn6tHiPzN1nolJfRrpCF9+pj7
6bVrzKzrX/4Gr3dXOA==
----END CUT----
----BEGIN RAW----
ERROR: C1 C2 LEN: 34 35 126
STR: ’
CVS: $Id$
MySQL: 5.0.45-community-nt
USR OS, AGENT, VER: Win OPERA 9.61
PMA: 2.6.1
PHP VER,OS: 5.2.4 WINNT
LANG: ru-win1251
SQL: INSERT INTO `cms_modules` VALUES (’’, ’right’, ’Calendar’, ’Calendar Title’, 1, ’mod_calendar’, 1, 1, 1, 0, ’a:1:{s:6:"menuid"
----END RAW----
SQL-запрос:
INSERT INTO `cms_modules` VALUES (’’, ’right’, ’Calendar’, ’Calendar Title’, 1, ’mod_calendar’, 1, 1, 1, 0, ’a:1:{s:6:"menuid"
Ответ MySQL:
#1064 — You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ’’’, ’right’, ’Calendar’, ’Calendar Title’, 1, ’mod_calendar’, 1, 1, 1, 0, ’a:1:{’ at line 1
Может кто переведёт и подскажет как всё это прикрутить — я совсем растерялась когда такое вылезло…
INSERT INTO `cms_modules` VALUES (’’, ’right’, ’Calendar’, ’Calendar Title’, 1, ’mod_calendar’, 1, 1, 1, 0, ’a:1:{s:6:"menuid";s:2:"14";}’, 1, ’’, -1, 0, 1, ’HOUR’);
Может базе просто ненравится это
{s:6:"menuid";s:2:"14";} а везде значения записаны как
{s:9:"showtitle";s:1:"1";s:8:"album_id";s:1:"0";s:6:"menuid";s:2:"20";}
или так
{s:9:"newscount";s:1:"2";s:8:"showdesc";s:1:"0";s:8:"showdate";s:1:"1";s:7:"showcom";s:1:"1";s:7:"showrss";s:1:"1";s:6:"cat_id";s:1:"6";s:6:"menuid";s:2:"10";s:4:"subs";i:1;}
INSERT INTO `cms_modules` VALUES (’’, ’right’, ’Calendar’, ’Calendar Title’, 1, ’mod_calendar’, 1, 1, 1, 0, ’a:1:{s:6:"menuid";s:2:"14";}’, 1, ’’, -1, 0, 1, ’HOUR’);
Делала и так:
INSERT INTO `cms_modules` VALUES ("", "right", "Calendar", "Calendar Title", 1, "mod_calendar", 1, 1, 1, 0, "a:1:{s:6:"menuid";s:2:"14";}", 1, "", -1, 0, 1, "HOUR");
INSERT INTO `cms_modules` VALUES (``, `right`, `Calendar`, `Calendar Title`, 1, `mod_calendar`, 1, 1, 1, 0, `a:1:{s:6:`menuid`;s:2:`14`;}`, 1, ``, -1, 0, 1, `HOUR`);
Результат тот же
вернее вот этих
как насчёт этого ’ знака?
и с ними`
и с ними ’
и с ними "
Всё равно БАЗА РУГАЕТСЯ
INSERT INTO `cms_modules` (`position`, `name`, `title`, `is_external`, `content`, `ordering`, `showtitle`, `published`, `user`, `config`, `original`, `css_prefix`, `allow_group`, `cache`, `cachetime`, `cacheint`) VALUES ('right', 'Calendar', 'Calendar Title', 1, 'mod_calendar', 1, 1, 1, 0, 'a:1:{s:6:"menuid";s:2:"14";}', 1, '', -1, 0, 1, 'HOUR')
у меня 1.1.4 — не пашет. Просто дублируется информация из предыдущего модуля 😥
Спасибо за модуль.