---
title: "sr_feuser_register module_sys_dmail_category andere Darstellung"
url: "https://www.typo3.net/d/65855-sr-feuser-register-module-sys-dmail-category-andere-darstellung"
source: "typo3.net"
tags: ["Extensions","Direct Mail","Frage","Frontend-Benutzer"]
created: "2007-07-26"
last_reply: "2007-07-26"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# sr_feuser_register module_sys_dmail_category andere Darstellung

Extensions · 3 Antworten · gestartet 2007-07-26

## Eröffnungsbeitrag

**mchenzi** · 2007-07-26 · [Beitrag #1](https://www.typo3.net/d/65855-sr-feuser-register-module-sys-dmail-category-andere-darstellung/1)

Wie kann man die Categories in sr_feuser_register (direct_mail) anders darstellen. Die Teile sind immer in einer Checkbox (Checkboxen) und werden mit <dt> <dl> <dd> Tags umschlossen. Wie kann ich diese rausschmeissen um ein Float layout zu erreichen?

Hat jemand schonmal sowas gemacht?

## Antworten

### [#2](https://www.typo3.net/d/65855-sr-feuser-register-module-sys-dmail-category-andere-darstellung/2) · danielinteraktiv · 2007-07-26

Moin,

im Template oder per Typoscript lässt sich etwas machen:

> **Select Boxes:**
>
> You can have different select boxes defined in TCA, which can also be shown as checkboxes in FE. You will need this for DirectMail or overwritten topics. The configuration needs the activity and the field name of fe_users.
>
> activities: EMAIL
>
> ```typoscript
> plugin.tx_srfeuserregister_pi1 {select {
>
> email {
>
> module_sys_dmail_category.wrap = | <br/>
>
> }
>
> }
> ```
>
> }

siehe Dokumentation: <http://typo3.org/documentation/document-library/extension-manuals/sr_feuser_register/2.5.7/view/1/5/>

### [#3](https://www.typo3.net/d/65855-sr-feuser-register-module-sys-dmail-category-andere-darstellung/3) · mchenzi · 2007-07-26

Hallo Danke für die Antwort abe ich hab immenroch das Problem. Ich poste mal den generierten Source Kot

```html
 <!-- ###SUB_INCLUDED_FIELD_module_sys_dmail_category### -->
	<dt>
		<label for="tx-srfeuserregister-pi1-module_sys_dmail_category">Which field would you like to work in? </label>

	</dt>
	<dd>
		

		
		
										<input id="tx-srfeuserregister-pi1-module_sys_dmail_category" name="FE[fe_users][module_sys_dmail_category]" value="" type="hidden" />
										<dl class="tx-srfeuserregister-pi1-multiple-checkboxes" title=""><dt><input  class="tx-srfeuserregister-pi1-checkbox" id="tx-srfeuserregister-pi1-module_sys_dmail_category-11" name="FE[fe_users][module_sys_dmail_category][11]" value="11" type="checkbox"  /></dt>
											<dd><label for="tx-srfeuserregister-pi1-module_sys_dmail_category-11">Graphics</label></dd><dt><input  class="tx-srfeuserregister-pi1-checkbox" id="tx-srfeuserregister-pi1-module_sys_dmail_category-10" name="FE[fe_users][module_sys_dmail_category][10]" value="10" type="checkbox"  /></dt>
											<dd><label for="tx-srfeuserregister-pi1-module_sys_dmail_category-10">Engineering</label></dd><dt><input  class="tx-srfeuserregister-pi1-checkbox" id="tx-srfeuserregister-pi1-module_sys_dmail_category-9" name="FE[fe_users][module_sys_dmail_category][9]" value="9" type="checkbox"  /></dt>
											<dd><label for="tx-srfeuserregister-pi1-module_sys_dmail_category-9">Construction</label></dd><dt><input  class="tx-srfeuserregister-pi1-checkbox" id="tx-srfeuserregister-pi1-module_sys_dmail_category-8" name="FE[fe_users][module_sys_dmail_category][8]" value="8" type="checkbox"  /></dt>

											<dd><label for="tx-srfeuserregister-pi1-module_sys_dmail_category-8">Customer Service</label></dd><dt><input  class="tx-srfeuserregister-pi1-checkbox" id="tx-srfeuserregister-pi1-module_sys_dmail_category-7" name="FE[fe_users][module_sys_dmail_category][7]" value="7" type="checkbox"  /></dt>
											<dd><label for="tx-srfeuserregister-pi1-module_sys_dmail_category-7">Banking</label></dd><dt><input  class="tx-srfeuserregister-pi1-checkbox" id="tx-srfeuserregister-pi1-module_sys_dmail_category-6" name="FE[fe_users][module_sys_dmail_category][6]" value="6" type="checkbox"  /></dt>
											<dd><label for="tx-srfeuserregister-pi1-module_sys_dmail_category-6">Accountancy</label></dd><dt><input  class="tx-srfeuserregister-pi1-checkbox" id="tx-srfeuserregister-pi1-module_sys_dmail_category-5" name="FE[fe_users][module_sys_dmail_category][5]" value="5" type="checkbox"  /></dt>
											<dd><label for="tx-srfeuserregister-pi1-module_sys_dmail_category-5">Auditor</label></dd><dt><input  class="tx-srfeuserregister-pi1-checkbox" id="tx-srfeuserregister-pi1-module_sys_dmail_category-4" name="FE[fe_users][module_sys_dmail_category][4]" value="4" type="checkbox"  /></dt>
											<dd><label for="tx-srfeuserregister-pi1-module_sys_dmail_category-4">Admin & Secretarial</label></dd><dt><input  class="tx-srfeuserregister-pi1-checkbox" id="tx-srfeuserregister-pi1-module_sys_dmail_category-1" name="FE[fe_users][module_sys_dmail_category][1]" value="1" type="checkbox"  /></dt>
											<dd><label for="tx-srfeuserregister-pi1-module_sys_dmail_category-1">Finance</label></dd><dt><input  class="tx-srfeuserregister-pi1-checkbox" id="tx-srfeuserregister-pi1-module_sys_dmail_category-2" name="FE[fe_users][module_sys_dmail_category][2]" value="2" type="checkbox"  /></dt>

											<dd><label for="tx-srfeuserregister-pi1-module_sys_dmail_category-2">Administration</label></dd><dt><input  class="tx-srfeuserregister-pi1-checkbox" id="tx-srfeuserregister-pi1-module_sys_dmail_category-3" name="FE[fe_users][module_sys_dmail_category][3]" value="3" type="checkbox"  /></dt>
											<dd><label for="tx-srfeuserregister-pi1-module_sys_dmail_category-3">Marketing</label></dd></dl>
	</dd>
	<!-- ###SUB_INCLUDED_FIELD_module_sys_dmail_category### -->
```

und da nachdem ich das

```typoscript
plugin.tx_srfeuserregister_pi1 {select {
email {
module_sys_dmail_category.wrap = <div id="catgorycheckboxes">| </div>
}
}
}
```

eingefügt habe. Das schient also nicht der Weg zu sein wie man die dummen dt dl und dd rausbekommt. Ich weis einfach incht wo das so generiert wird.

### [#4](https://www.typo3.net/d/65855-sr-feuser-register-module-sys-dmail-category-andere-darstellung/4) · mchenzi · 2007-07-26

Habs gefunden

Es ist in lib/class.tx_srfeuserregister_tca.php

ganz unten

```php
if ($colConfig['renderMode']=='checkbox' && $this->conf['templateStyle'] == 'css-styled')	{
											//$colContent .= '<dt><input  class="' . $this->pibase->pi_getClassName('checkbox') . '" id="'. $this->pibase->pi_getClassName($colName) . '-' . $row['uid'] .'" name="FE['.$theTable.']['.$colName.']['.$row['uid']. ']" value="'.$row['uid'].'" type="checkbox" ' . (in_array($row['uid'], $valuesArray) ? 'checked="checked"' : '') . ' /></dt>
											//<dd><label for="'. $this->pibase->pi_getClassName($colName) . '-' . $row['uid'] .'">'.$row[$titleField].'</label></dd>';
 											$colContent .= '<div id"dtmail"><input  class="' . $this->pibase->pi_getClassName('checkbox') . '" id="'. $this->pibase->pi_getClassName($colName) . '-' . $row['uid'] .'" name="FE['.$theTable.']['.$colName.']['.$row['uid']. ']" value="'.$row['uid'].'" type="checkbox" ' . (in_array($row['uid'], $valuesArray) ? 'checked="checked"' : '') . ' /></div>
											<div="ddmail"><label for="'. $this->pibase->pi_getClassName($colName) . '-' . $row['uid'] .'">'.$row[$titleField].'</label></div>';
										}
```

ist also Hardcoded....

---

Quelle: „sr_feuser_register module_sys_dmail_category andere Darstellung“, typo3.net, https://www.typo3.net/d/65855-sr-feuser-register-module-sys-dmail-category-andere-darstellung
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
