0 Пользователей и 1 Гость просматривают эту тему.
  • 4 Ответов
  • 752 Просмотров
*

Ferum1

  • Осваиваюсь на форуме
  • 49
  • 0
Добрый день коллеги!
  Создал свой компонент, а он не хочет устанавливаться ошибка
Предупреждение

JInstaller: :Install: Ошибка SQL 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 'DROP TABLE IF EXISTS `#__news`' at line 1 SQL=DROP TABLE IF EXISTS `#__news`;
Расширение Установить: ошибка выполения SQL-запроса: Ошибка базы данных с номером 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 'DROP TABLE IF EXISTS `#__news`' at line 1 SQL=DROP TABLE IF EXISTS `#__news`;
SQL =
DROP TABLE IF EXISTS `#__news`;

компонент https://yadi.sk/d/QNJxi_qQuHLLq

так же не проходит валидацию XML файл https://old.webmaster.yandex.ru/xsdtest.xml
Не найдено описание для элемента "extension". Возможно неверно указан корневой элемент.
Строка: 3 Позиция: 60
« Последнее редактирование: 17.08.2016, 15:08:44 от Ferum1 »
*

SeBun

  • Практически профи
  • 3154
  • 193
  • @SeBun48
Скачивать не стал, у нас яндекс-диск блокируется на работе... Судя по ошибке у вас неправильно задано имя базы в манифесте, точнее в MySQL.install.sql, который там подключается. Где префикс таблиц?
Оказываю услуги по Joomla | Миграция на Joomla 3.x | Сопровождение | IT-аутсорсинг
*

Ferum1

  • Осваиваюсь на форуме
  • 49
  • 0
Код
DROP TABLE IF EXISTS `#__news`;

CREATE TABLE `#__news` (
  `id` INTEGER(11) NOT NULL AUTO_INCREMENT,
  `title` VARCHAR(25) COLLATE utf8_general_ci NOT NULL,
  `puplished` TINYINT(4) DEFAULT NULL,
  `text` TEXT COLLATE utf8_general_ci NOT NULL,
  `images` VARCHAR(1024) COLLATE utf8_general_ci NOT NULL DEFAULT '',
  `puplish_up` DATETIME DEFAULT NULL,
  `alias` VARCHAR(45) COLLATE utf8_general_ci DEFAULT NULL,
  PRIMARY KEY USING BTREE (`id`)
) ENGINE=MyISAM
AUTO_INCREMENT=11 CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'
;

install.xml
Код
<?xml version="1.0" encoding="utf-8"?>

<extension type="component" version="3.6" method="upgrade">

<name>COM_NEWS</name>
<creationDate>August 2016</creationDate>
<author>Dmitry Bublikov</author>
<authoeEmail>Jaguardemos@rambler.ru</authoeEmail>
<authoeUrl>http://project.com</authoeUrl>
<license>Open Free</license>
<version>1.0.0</version>

<description>COM_NEWS_DESCRIPTION</description>

<files folder="site">

  <folder>language</folder>
  <folder>models</folder>
  <folder>views</folder>
 
    <filename>news.php</filename>
<filename>controller.php</filename>

</files>

<languages folder="site/language/">
  <language tag="ru-RU">ru-RU/ru-RU.com_news.ini</language>
</languages>

<install>
<sql>
   <file driver='mysql' charset="utf8">sql/install.mysql.utf8.sql</file>
</sql>
</install>

<uninstall>
<sql>
   <file driver='mysql' charset="utf8">sql/uninstall.mysql.utf8.sql</file>
</sql>
</uninstall>

<administration>

<menu link="index.php?option=com_news">COM_NEWS</menu>
<files folder="admin">

<folder>views</folder>
<folder>models</folder>
<folder>controllers</folder>
<folder>language</folder>
<folder>tables</folder>
<folder>sql</folder>

<failename>news.php</failename>
<failename>controller.php</failename>

</files>

<languages folder="admin/language">
<language tag="ru-RU" folder="">ru-RU/ru-RU.com_news.ini</language>
<language tag="ru-RU" folder="">ru-RU/ru-RU.com_news.sys.ini</language>
</languages>

</administration>


</extension>
*

Ferum1

  • Осваиваюсь на форуме
  • 49
  • 0
Проблема решилась, надо было для sql файла ставить кодировку windows-1251

почему XML файл  не проходит валидацию странно https://old.webmaster.yandex.ru/xsdtest.xml
но Joomla компонент установила без ошибок.
*

voland

  • Профи
  • 9511
  • 422
  • Эта строка съедает место на вашем мониторе
Ерунда.
1251 была актуальна для версии 1.0
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Компонент SP Polls - не подхватывает русский язык

Автор Missile

Ответов: 13
Просмотров: 394
Последний ответ 23.08.2017, 12:03:10
от voland
Компонент JoomlaXTC Appointment Book Manager v1.6.0

Автор markizmds

Ответов: 0
Просмотров: 175
Последний ответ 25.07.2017, 13:09:29
от markizmds
AcyMailing Fatal error -Ошибка при попытке отправки письма

Автор Litop

Ответов: 2
Просмотров: 561
Последний ответ 12.05.2017, 00:31:15
от Litop
Falang 2.2.0 ошибка url статьи в категории

Автор vitali

Ответов: 1
Просмотров: 1049
Последний ответ 11.04.2017, 18:09:38
от rudoy24
Компонент тестов Together 1.33

Автор alae

Ответов: 20
Просмотров: 7931
Последний ответ 07.10.2016, 12:54:38
от nn8259