mam taki problem. Robię panel administracyjny Backend do jednej strony i zrobiłem prosty system aktualności ale mam problem żeby w formularzu który wygląda tak :
abstract class BaseAktualnosciForm extends BaseFormPropel { public function setup() { 'id' => new sfWidgetFormInputHidden(), 'tytul' => new sfWidgetFormInputText(), 'slug' => new sfWidgetFormInputText(), 'skrot' => new sfWidgetFormInputText(), 'tresc' => new sfWidgetFormTextarea(), 'created_at' => new sfWidgetFormDateTime(), 'updated_at' => new sfWidgetFormDateTime(), )); 'id' => new sfValidatorPropelChoice(array('model' => 'Aktualnosci', 'column' => 'id', 'required' => false)), )); $this->widgetSchema->setNameFormat('aktualnosci[%s]'); $this->errorSchema = new sfValidatorErrorSchema($this->validatorSchema); parent::setup(); }
próbuje go stroszke dostroić
class AktualnosciForm extends BaseAktualnosciForm { public function configure() { $this->widgetSchema['skrot'] = new sfWidgetFormBBCodeEditor(); $this->widgetSchema['tresc'] = new sfWidgetFormBBCodeEditor(); } }
i mam problem jak nastawić by pole autor_id przybierało id zalogowanego administratora jednym słowem jak w pliku AktualnosciForm dobrać się do sfUser, by ustawić setDefault('autor_id',


Pomóżcie !