Magento - Странная проблема при редактировании файла после использования Module Creator - PullRequest
0 голосов
/ 20 февраля 2011

Я использую Module Creator для создания пользовательского модуля.

Модуль работает, но я не могу редактировать созданные файлы.Я скачал файлы пользовательского модуля и попытался отредактировать файл установки из:

<?php

$installer = $this;
$installer->startSetup();
$installer->run("

-- DROP TABLE IF EXISTS {$this->getTable('banners')};
CREATE TABLE {$this->getTable('banners')} (
  `banners_id` int(11) unsigned NOT NULL auto_increment,
  `title` varchar(255) NOT NULL default '',
  `filename` varchar(255) NOT NULL default '',
  `content` text NOT NULL default '',
  `status` smallint(6) NOT NULL default '0',
  `created_time` datetime NULL,
  `update_time` datetime NULL,
  PRIMARY KEY (`banners_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
");

$installer->endSetup();

в:

<?php

$installer = $this;
$installer->startSetup();
$installer->run("

-- DROP TABLE IF EXISTS {$this->getTable('banners')};
CREATE TABLE {$this->getTable('banners')} (
  `banners_id` int(11) unsigned NOT NULL auto_increment,
  `title` varchar(255) NOT NULL default '',
  `filename1` varchar(255) NOT NULL default '',
  `content` text NOT NULL default '',
  `status` smallint(6) NOT NULL default '0',
  `created_time` datetime NULL,
  `update_time` datetime NULL,
  PRIMARY KEY (`banners_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
");

$installer->endSetup(); 

Я добавил число 1 в поле имени файла.Когда я загружаю измененный файл, я получаю сообщение об ошибке при попытке запустить модуль:

Parse error: syntax error, unexpected T_VARIABLE in /home/.../public_html/shevypro/app/code/local/Zone/Banners/sql/banners_setup/mysql4-install-0.1.0.php on line 1

Даже если я отменяю изменения в файле (ctrl + z) и повторно загружаю файл,все еще получаю ту же проблему.

Что может вызвать это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...