/** * ### Kayıtlı formların gösterimi * Form Yöneticisinde kaydedilmiş formları * sayfa içinde kullanmak için * * @example Content::form('contact-form') * * @param $key : Formun slug bilgisi * * @return string */ public function form($key) { $form = FormManager::Slug($key)->first(); if ($form) { $model = Namespaces::get($form); $custom_fields = CustomField::ContentTypeId($form->id)->Model($model)->first(); if ($custom_fields) { $form_fields = json_decode($custom_fields->fields, true); return $form_fields['form_fields']; } } }
/** * ### Toplam Form * * @example Total::customFields() * * @return mixed */ public function forms() { return FormManager::SiteId()->count(); }