Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- class NewsletterContact extends Member {
- static $singular_name = 'Kontakt';
- static $plural_name = 'Kontakte';
- static $db = array(
- 'Gender' => 'Enum("männlich, weiblich")',
- 'NameTitle' => 'Varchar(100)'
- );
- static $many_many = array(
- 'NewsletterGroups' => 'NewsletterGroup',
- );
- static $field_labels = array(
- 'Gender' => 'Geschlecht',
- 'NameTitle' => 'Anrede',
- );
- function getCMSFields() {
- $fields = parent::getCMSFields();
- $fields->removeByName('Permissions');
- $fields->removeByName('Groups');
- $fields->removeByName('Password');
- $fields->removeByName('Locale');
- $fields->removeByName('DateFormat');
- $fields->removeByName('TimeFormat');
- $fields->removeByName('MemberUserDetailsHeader');
- $newsletterGroupTablefield = new ManyManyComplexTableField(
- $this,
- 'NewsletterGroups',
- 'NewsletterGroup',
- array(
- 'Title' => 'Title'
- ),
- 'getCMSFields_forPopup'
- );
- $fields->addFieldToTab( 'Root.NewsletterGroups', $newsletterGroupTablefield );
- return $fields;
- }
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement