LU Contacts List ========= Extension to render list of contacts for University of Latvia ## Version 4.0.4 ## Dependencies TYPO3 v11+ LU API v3+ ## Inserted Plugin Configuration * Edit contacts url - provide url to edit contacts info * Single Unit ID - Enter Unit ID to display contacts only for that unit * Single Address Name - Choose an address to display contacts only in that address * Mini navigation - Choose to show or not show mini navigation * Default navigation - Choose what view will be rendered as default ## Template override constants ``` plugin.lu_contacts { view.templateRootPath = EXT:lu_contacts/Resources/Private/Templates/ view.partialRootPath = EXT:lu_contacts/Resources/Private/Partials/ view.layoutRootPath = EXT:lu_contacts/Resources/Private/Layouts/ settings.cssFile = EXT:lu_contacts/Resources/Public/Css/styles.css } ``` ## Install requirements * Check solr data status * Check LU_API version * Create frontend templates * Reconfigure realurl (standard example in Hooks > RealUrlAutoConfiguration) ## Testing ```shell ./vendor/bin/phpunit public/typo3conf/ext/lu_contacts/Tests (or /) ``` | Test File | Assertions | |--------------------------------|------------| | Functional/ListSurnameTest.php | 4 | | Functional/ListAddressTest.php | 4 | | Functional/ListUnitTest.php | 5 | | Functional/SearchTest.php | 4 |