[php] 프로그래밍 방식으로 Magento에서 CMS / 페이지 만들기



Answers

Question

나는 다음 게시물에 대한 답변을 보았습니다 Magento 정적 CMS 블록은 어디에 저장되어 있습니까? 프로그래밍 방식으로 Magento에서 cms / blocks을 생성하는 PHP를 사용하는 것에 관해서.

코드를 다음과 같이 변경했습니다.

$newBlock = Mage::getModel('cms/page')
      ->setTitle('Test CMS Page Title')
      ->setContent('Hello I\'m a new cms page.')
      ->setIdentifier('this-is-the-page-url')
      ->setIsActive(true)
      ->save();

... 작동합니다. 백엔드의 CMS 페이지 영역에 새 페이지가 표시됩니다.

여기에 추가 할 내용은 CMS / 페이지의 다른 필드 내용을 설정하는 것입니다. 즉:

  • 레이아웃 (1 열로 설정하려고 함)
  • 메타 키워드
  • 메타 설명

전지. 이 필드는 현재 비어 있습니다. 나는 지금까지이 부분을 이해하지 못했습니다.

감사,




Links