This project is a fork of Flagbit's TypoGento licensed under the GNU General Public License (GPL-2.0) Version 2.
The following features are introduced:
Beside them, the following features have improved:
TypoGento is distributed as an extension package for Magento and TYPO3. As such, installing TypoGento requires you to have already a running Magento and TYPO3 on your server:
The minimum requirements for a installation are:
The installation of this fork is very similar to Flagbit's TypoGento (see how to install TypoGento). It is highly recommended become familiar with the administration of Magento and TYPO3 before you start installing TypoGento:
Download the extension package from GitHub and unzip it. Please notice that this is the latest development version, which is not ready for production use.
src/Magento
into the Magento root directorySystem > Cache Management
if enabled
Configuration
EAV types and attributes
Web Services Configuration
TypoGento Settings
for the Administrators
in System > Permissions > Roles
if necessarySystem > Configuration > TypoGento
System > Web Services > SOAP/XML-RPC - Roles
Catalog > Product > URL Key > List
Catalog > Product > Retrieve products data
Catalog > Category > URL Key > List
Catalog > Category > Retrieve categories tree
Core > Role > List
Core > Magento info > Module > List
Core > Magento info > Module > Controller > List
Core > Magento info > Module > Controller > Action > List
Core > Store > List of stores
TypoGento > Replication > Target > List
TypoGento > Replication > Source > List
System > Web Services > SOAP/XML-RPC - Users
by using the previous created Magento API rolesrc/TYPO3
into the TYPO3 root directoryAdmin Tools > Extension Manager
, update the database and setup the configurationAdmin Tools > Reports > Status Report
Edit > Extended > Magento Role
Admin Tools > Scheduler
The usage of this fork is currently also similar to Flagbit's TypoGento. This means you can put any Magento block on a TYPO3 page with the frontend plugin. The only restriction is that all Magento blocks you use on one TYPO3 page must be available within the Magento route path you choose for the TYPO3 page; what is in turn dependent from the Magento layout.
You should prefer using TypoScript to put Magento blocks beside content
(i.e. top.search
) on your TYPO3 pages:
temp.search < plugin.tx_typogento.widgets.defaultWidget
temp.search {
# TypoGento plugin settings
settings {
# Render Magento block 'top.search'
block = top.search
}
}
Helping hands are very welcome to complete a first stable version of TypoGento 2.0, which is ready for production use. So contact me directly or use the GitHub issue tracker to get involved.
Please report issues on the GitHub issue tracker. Patches are preferred as GitHub pull requests. Please use the develop branch when sending pull requests.
The source code for this project is distributed under the GNU General Public License (GPL-2.0) Version 2 and is available for download at GitHub.