Ho visto la seguente risposta al post Where are Magento static CMS blocks stored? per quanto riguarda l'uso programmatico di PHP che generano cms/blocchi in Magento.Creazione di un CMS/Pagina in Magento
ho cambiato il codice di seguito
$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();
... e funziona. Vedo una nuova pagina visualizzata nell'area delle pagine CMS nel back-end.
Quello che devo aggiungere a questo è la possibilità di impostare il contenuto degli altri campi nel CMS/Page. Vale a dire:
- Layout (cercando di impostare a 1 colonna)
- meta parola chiave
- meta description
campi. Questi campi sono vuoti al momento. Finora non sono stato in grado di capire questa parte.
Grazie,
è una domanda piuttosto interessante. . . anche se volevo sapere per quale requisito hai concluso con questa domanda. . . in attesa di 4 una risposta –