모듈 생성
시작하려면 XML 파일을 생성하세요 Magento 앱 내의 etc/modules 디렉토리에 있는 MyCompanyName_HelloWorld.xml이라고 합니다. 폴더.
<config> <modules> <MyCompanyName_HelloWorld> <active>true</active> <codePool>local</codePool> </MyCompanyName_HelloWorld> </modules> </config>
디렉토리 구조 설정
모듈의 디렉토리 구조 설정:
- app/code/local/ - MyCompanyName/ - HelloWorld/ |- Block/ |- controllers/ |- Model/ |- Helper/ |- etc/ |- sql/
모듈 구성
에서 app/code/local/MyCompanyName/HelloWorld/etc/config.xml, 추가:
<?xml version="1.0"?> <config> <modules> <MyCompanyName_HelloWorld> <version>0.1.0</version> </MyCompanyName_HelloWorld> </modules> </config>
라우터 설정
config.xml을 수정하여 라우터:
<config> <!-- ... --> <frontend> <routers> <helloworld> <use>standard</use> <args> <module>MyCompanyName_HelloWorld</module> <frontName>helloworld</frontName> </args> </helloworld> </routers> </frontend> <!-- ... --> </config>
만들기 컨트롤러
app/code/local/MyCompanyName/HelloWorld/controllers/에 IndexController.php를 생성하세요.
class MyCompanyName_HelloWorld_IndexController extends Mage_Core_Controller_Front_Action{ public function indexAction(){ echo "Hello World"; } }
캐시 지우기
Magento Admin: System ->에서 캐시를 새로 고칩니다. 캐시 관리 -> 모든 캐시 새로 고침 -> 캐시 설정 저장
추가 고려 사항
위 내용은 Magento에서 간단한 \'Hello World\' 모듈을 만드는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!