LINUX.ORG.RU

вопрос по symfony (propel:init-admin)


0

0

Пытаюсь сделать туториал по symfony, которого для используемой мною 1,1 версии нет в природе, но зато есть для 1,0: http://www.symfony-project.org/tutorial/1_0/my-first-project

мои действия $ mkdir ~/myproject $ cd ~/myproject $ symfony generate:project myproject

потом генерируем модуль:

$ php symfony generate:module backend news

schema.yml такая:

propel: news_article: _attributes: { phpName: NewsArticle } id: title: varchar(255) content: longvarchar created_at: news_comment: _attributes: { phpName: NewsComment } id: news_article_id: author: varchar(255) content: longvarchar created_at:

$ php symfony propel:build-model $ php symfony propel:build-sql $ php symfony propel:insert-sql

... ok

$ php symfony propel:init-admin backend news NewsArticle

ok

все работает (могу добавлять ньюсы, удалять их и т.д.)

вопросы такие:

$ ls cache

дает:

backend frontend

И в нем все модули, шаблоны и т.д. 1. Почему они там, а не в myproject/apps/.. ? 2. Как "правильно" переместить их в нормал плейс?

Пробовал $ php symfony cc

А они все еще там, и все продолжает нормально работать! Предыдущая команда их не трогает.. но они лежат там, и редактировать их оттуда не удобно совершенно..

Вот schema.yml:

propel:
  news_article:
    _attributes: { phpName: NewsArticle }
    id:
    title: varchar(255)
    content: longvarchar
    created_at:
  news_comment:
    _attributes: { phpName: NewsComment }
    id:
    news_article_id:
    author: varchar(255)
    content: longvarchar
    created_at:

jet_bird
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.