t3brightside / addresses
TYPO3 CMS extension for addresses lists.
Fund package maintenance!
t3brightside
Installs: 17
Dependents: 1
Suggesters: 1
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Type:typo3-cms-extension
Requires
- t3brightside/embedassets: ^1.3
- t3brightside/paginatedprocessors: ^1.6
- typo3/cms-core: ^12.4 || ^13.0
- typo3/cms-fluid-styled-content: ^12.4 || ^13.0
Suggests
- t3brightside/addresspersonnel: Connect personnel and address records bidirectionally
- t3brightside/personnel: Persons records
README
TYPO3 CMS extension for address lists.
Features
- List of addresses from pages or selected records
- Image crop
- Sort by
- Basic category filter in BE
- Pagination with items per page and unique to the content element with paginatedprocessors
- Social links with icons
- Easy to add custom templates
- Bidirectional connection to pages
- Contact to ext:personnel records using ext:addressespersonnel
System requirements
- TYPO3
- fluid_styled_content
- paginatedprocessors
- embedassets
Installation
composer req t3brightside/addresses
or from TYPO3 extension repository addresses- Add static template
- Include static template for Paginatedprocessors
- Change extension configuration for enabling features like: show BE thumbnails, allow connection in page properties, disable pagination
Usage
- Create address records in a Page/Sysfolder
- Add desired content element and point to the Page/Sysfolder or individual records
Add custom template
TypoScript Check the constant editor.
PageTS
TCEFORM.tt_content.tx_addresses_template.addItems {
minilist = Mini List
}
Fluid Add new section wheres IF condition determines template name 'minilist' to: Resources/Private/Templates/Addresses.html
<f:if condition="{data.tx_addresses_template} == minilist"> <f:for each="{addresses}" as="address" iteration="iterator"> <f:render partial="Minilist" arguments="{_all}"/> </f:for> </f:if>
Create new partial: Resources/Private/Partials/Minilist.html
routeEnhancers
For the pagination routing check t3brightside/paginatedprocessors
Development & maintenance
Brightside OÜ – TYPO3 development and hosting specialised web agency