BestWeb Studio BestWeb Studio
простые решения для Вашего бизнеса простые решения для Вашего бизнеса
Главная > Блог > Исправляем ошибку сохранения языка в Joom!Fish, unknown column 'l.ordering' in 'order clause'
I speak EnglishЯ говорю по-русскиЯ розмовляю українською
Исправляем ошибку сохранения языка в Joom!Fish, unknown column 'l.ordering' in 'order clause'
16.09.2011 08:19
Во очередной раз устанавливал JoomFish, делал все как всегда. В языковом менеджере при попытке сохранения языковой конфигурации выдает следующий алерт:

An error occured while saving your languages

Также в языковой конфигурации видим следующие ошибки:

Unknown column 'l.ordering' in 'order clause' SQL=SELECT l.* FROM jos_languages AS l ORDER BY l.ordering
Warning: Invalid argument supplied for foreach() in www/administrator/components/com_joomfish/models/languages.php on line 188

Во фронтенде, также видим информацию о том, что для Joom!Fish не установлен язык по умолчанию:

Joom!Fish config error: Default language is inactive!
Please check configuration, try to use first active language

Решение проблемы заключается в удалении и создании таблички jos_languages. Открываем phpMyAdmin, удаляем табличку. Затем выполняем следующий SQL-запрос к базе:

CREATE TABLE IF NOT EXISTS `jos_languages` (
`id` int(11) NOT NULL auto_increment,
`name` varchar(100) NOT NULL default '',
`active` tinyint(1) NOT NULL default '0',
`iso` varchar(20) default NULL,
`code` varchar(20) NOT NULL default '',
`shortcode` varchar(20) default NULL,
`image` varchar(100) default NULL,
`fallback_code` varchar(20) NOT NULL default '',
`params` text NOT NULL,
`ordering` int(11) NOT NULL default '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;

INSERT INTO `jos_languages` (`id`, `name`, `active`, `iso`, `code`, `shortcode`, `image`, `fallback_code`, `params`, `ordering`) VALUES
(1, 'English (United Kingdom)', 1, 'en_GB.utf8, en_GB.UT', 'en-GB', 'en', '', '', '', 1);

Снова заходим в языковую конфигурацию Joom!Fish, сохраняем, все работает

Внимание! При перепечатке материалов ссылка на первоисточник обязательна.
+ 15
+ 7
 
Разработка сайтов полного цикла, поддержка и продвижение в Киеве 2004-2012 © BestWeb Studio