DEPRECATION WARNING
This documentation is not using the current rendering mechanism and is probably outdated. The extension maintainer should switch to the new system. Details on how to use the rendering mechanism can be found here.
EXT: FE Address edit¶
Created: | 2010-02-18T17:33:18 |
---|---|
Changed by: | Thomas Kieslich |
Changed: | 2010-11-17T17:50:51.730000000 |
Classification: | tkaddress |
Keywords: | tt_address, extbase, fluid |
Author: | Thomas Kieslich |
Email: | thomaskieslich@gmx.net |
Info 4: | |
Language: | en |
EXT: FE Address edit - tkaddress
EXT: FE Address edit¶
Extension Key: tkaddress
Language: en
Keywords: tt_address, extbase, fluid
Copyright 2000-2010, Thomas Kieslich, <thomaskieslich@gmx.net>
This document is published under the Open Content License
available from http://www.opencontent.org/opl.shtml
The content of this document is related to TYPO3
- a GNU/GPL CMS/Framework available from www.typo3.org
Table of Contents¶
`Introduction 3 <#__RefHeading__2357_1049968603>`_
`Users manual 8 <#__RefHeading__2363_1049968603>`_
`Configuration 9 <#__RefHeading__2371_1049968603>`_
`Known problems 10 <#__RefHeading__2379_1049968603>`_
`To-Do list 11 <#__RefHeading__2381_1049968603>`_
Introduction¶
What does it do?¶
This Extension shows a List from tt_address. It depends on extbase, fluid, t3jquery and extbase_pager.
- Available Functions:
- List View (fields selectable)
- Single View (fields selectable)
- Pager (items per page selectable)
- Search (fields selectable)
- Sortable Listheader
- selectable Admins(FE User) per Content Element
- Admin can create new, edit and delete Address (fields based on Single View)
Screenshots¶
Frontend Admin¶
List view with Admin is logged in. See Icons on the right side and create new Link.
Create new Address with Date picker (t3jquery)
Edit Address with two more available Images
Delete Address
Backend¶
BE List View with Search and Pager configuration
Be Search View with fields for respect in search
Be Single fields, available field in Single View, new and edit
Be Admin - Fe Users with admin rights
Users manual¶
- Install Extension in the Extensionmanager
- Create a new Page like addresslist
- add a Subpage from type sysfolder like sys_address
- add the Plugin and a Extension Template (include static tkaddress) on the adresslist Page
- set the Startingpoint in the Plugin to sys_address or other sysfolders with tt_address records
- choose the fields you need
Configuration¶
((generated))¶
Reference¶
plugin.tx_tkaddress.settings
Property:¶
a
Property:
b
Data type:
c
Description:
d
Default:
pagerEnabled¶
a
pagerEnabled
b
boolean
c
Enable the Pager
d
1
itemsPerPage¶
a
itemsPerPage
b
int
c
Addresses per Page
d
2
defaultImage¶
a
defaultImage
b
string
c
Default Image if no User image
d
maxImages¶
a
maxImages
b
int
c
Allowed Images per Address
d
3
uploadPath¶
a
uploadPath
b
string
c
Path for uploaded images
d
/uploads/pics
Backend¶
You can not only select the Fields the Sorting will also be respected.If you don't use the Pager you can ignore the dependance from extbase_pager.If you don't use the birthday Field you can ignore the dependance from t3jquery.
Special Fields¶
Name It is more an historic field. In Single Fields you should not use it.On create and edit it will be set from the three Name Fields. In the List view it will be a good choice.
Gender Default Field value is m,f. There is a special ViewHelper to reset it to male, female or its Translation.
Birthday Its a Date field. If t3jquery is installed an configured, there is a DatePicker from jQueryUi.
To configure t3jquery there is a t3jquery.txt which you can analyze with the T3jquery part under Admin Tools.
Image In new and edit form the Number of Images + upload Field is automatic the same as maxImages. If you delete a Image it will be delete in the uploadPath too.
AddressGroup You can set multiple Values wit Ctrl + Click.
Customization¶
Have a look in Configuration/TypoScript/setup.txt. You can Override the path to CSS, JS and the Template Folders in your own template.
If you change the Templates, please be carefully with the Parts contains isAdmin. It bis secured in the Controller too, but not nice for Users.
Known problems¶
Don't work with extbase 1.3 beta 1 and extbase_pager. I didn't find a crossover Solution jet.