Magento를 처음 사용합니다. 설치 스크립트를 사용하여 데이터베이스에 테이블을 만들려고합니다. 웹 사이트가 HOSTED입니다. 일부 자습서를 따랐습니다. 모두 똑같아. 나는 모든 단계를 밟았지만 테이블은 만들어지지 않았다. 내가 잘못한 곳을 말해 줄 수 있니? 다음 단계는 다음과 같습니다. 먼저 나는 기사 Sitepont.This 내부에 폴더 내가 만든 응용 프로그램/code.Then 내부 Sitepoint라는 폴더를이설치 스크립트를 사용하여 Magento에서 데이터베이스에 테이블을 만드는 방법
응용 프로그램/코드/지역/Sitepoint/기사
가 그럼 난 등 폴더 안에 생성 된 모습입니다 생성 sitepoint
응용 프로그램/코드/지역/sitepoint/기사/등
등 floder는 다음 코드를 포함하여 Config.xml file.It로 구성되어 있습니다.
<global>
<models>
<articles>
<class>Sitepoint_Articles_Model</class> <!-- Model class files -->
<resourceModel>articles_mysql4</resourceModel> <!--Resource model -->
</articles>
<articles_mysql4>
<class>Sitepoint_Articles_Model_Mysql4</class>
<entities>
<articles>
<table>articles</table> <!-- Db table name -->
</articles>
</entities>
</articles_mysql4>
</models>
<resources>
<articles_setup>
<setup>
<module>Sitepoint_Articles</module>
</setup>
<connection>
<use>core_setup</use>
</connection>
</articles_setup>
<articles_write>
<connection>
<use>core_write</use>
</connection>
</articles_write>
<articles_read>
<connection>
<use>core_read</use>
</connection>
</articles_read>
</resources>
</global>
은 그 때 나는 다음과 같은 방법으로 SQL 및 articles_setup에 대한 폴더를 생성 응용 프로그램/코드/지역/Sitepoint/기사/SQL/articles_setup 그것을 것을, mysql4 설치-0.1.0.php 파일이 포함 된 내부 하는 다음 코드가 있습니다.
<?php
$installer = $this;
$installer->startSetup();
$installer->run("-- DROP TABLE IF EXISTS {$this->getTable('articles')};
CREATE TABLE {$this->getTable('articles')} (
`articles_id` int(11) unsigned NOT NULL auto_increment,
`title` varchar(255) NOT NULL default '',
`short_desc` text NOT NULL default '',
`long_desc` text NOT NULL default '',
`status` tinyint(2) NOT NULL default '0',
`created_time` datetime NULL,
`update_time` datetime NULL,
PRIMARY KEY (`articles_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
");
$installer->endSetup();
?>
나는이 튜토리얼 =>
https://www.sitepoint.com/magento-install-upgrade-data-scripts-explained/ 그러나 테이블이 created.I가 모두 같은 쓰이지 만 누군가가 나를 도울 제공하는 몇 가지 다른 tutorials.They을 시도되지 않습니다 다음에?
Sitepoint_Articles.xml는'응용 프로그램은/etc/modules' 내부에'Sitepoint_Articles.xml'을 추가 한? – Piyush
Sitepoint_Articles.xml을 추가했지만 맞춤법 오류가있었습니다. SItepoint 대신 sitepoint를 사용했습니다. 감사합니다. 현재 작동 중입니다. –