Archiv für die Kategorie „TYPO3 Extensions“
TYPO3 + dynaflex + templavoila = Problem
Ich bin gerade dabei ein TYPO3 Projekt mit templavoila und commerce zu realisieren.
Nach der Installation von commerce und deren abhängigen Extensions dynaflex, graytree und moneylib ging bei mir das Page-Modul nicht mehr, d.h. der Frame mit den Content-Elementen blieb leer.
PHP-Error-Log: Class ‘Exception’ not found in ../typo3conf/ext/dynaflex/class.tx_dynaflex_callhooks.php on line 125
TYPO3 Image in Extension
In einer TYPO3-Erweiterung ein Bild zu erstellen ist relativ einfach. TYPO3 bietet dafür eigene Klassen bzw. Methoden an.
Hier ein kleines Howto dafür:
Im Skript ganz oben müssen folgenden Klassen eingebunden sein: Diesen Beitrag weiterlesen »
TYPO3 ohne imagemagick
Es gibt immer wieder Provider die TYPO3 versprechen, aber verschweigen das aus Sicherheits- und Performancegründen div. Funktionen deaktiviert oder nicht vorhanden sind.
Zum Beispiel Imagemagick, dieses Tool wird aber von TYPO3 vorausgesetzt, ansonsten funktioniert der Upload und das Erstellen von Bildern nicht
TYPO3 und eigene 404 Fehlerseiten
Eigene Fehlerseiten machen nicht nur einen guten Eindruck, sondern lassen den User auch nicht im Regen stehen. Hier kann gezielt dem User mit nützlichen Informationen weiterhelfen, was auch von Suchmaschinen gerne gesehen wird.
Für TYPO3 empfiehlt sich die Erweiterung aeurltool .
Diese lässt sich relativ einfach und schnell einrichten, aeurltool unterstützt dabei auch Realurl.
TYPO3 – dr blob – Fehler bei der Installation
Version: dr_blob 1.6.1
TYPO3: 4.1.3
mysql: 5.0.x
Beim create Befehl für die Datenbanktabelle tx_drblob_content hat sich ein kleiner Fehler eingeschlichen.
Der Key für das Feld title kann nicht angelegt werden weil hier eine Größenangabe fehlt.
Dadurch kann die Tabelle nicht angelegt werden. Spätestens beim anlegen einer Dateiliste (geschützte Datei) kommt die Fehlermeldung:
tx_drblob_content dosn’t exist
Hier der korrekte Befehl:
CREATE TABLE `tx_drblob_content` (
`uid` int(11) NOT NULL auto_increment,
`pid` int(11) default ’0′,
`tstamp` int(11) unsigned default ’0′,
`crdate` int(11) unsigned default ’0′,
`cruser_id` int(11) unsigned default ’0′,
`deleted` tinyint(4) unsigned default ’0′,
`hidden` tinyint(4) unsigned default ’0′,
`starttime` int(11) unsigned default ’0′,
`endtime` int(11) unsigned default ’0′,
`fe_group` int(11) unsigned default ’0′,
`sorting` int(11) unsigned default ’0′,
`sys_language_uid` int(11) default ’0′,
`l18n_parent` int(11) default ’0′,
`l18n_diffsource` mediumblob,
`t3ver_oid` int(11) default ’0′,
`t3ver_id` int(11) default ’0′,
`t3ver_wsid` int(11) default ’0′,
`t3ver_label` varchar(60) default ’0′,
`t3ver_state` tinyint(4) default ’0′,
`t3ver_stage` tinyint(4) default ’0′,
`t3ver_count` int(11) default ’0′,
`t3ver_tstamp` int(11) default ’0′,
`title` text NOT NULL,
`description` text,
`category` int(11) unsigned default ’0′,
`is_vip` tinyint(4) unsigned default ’0′,
`download_count` int(11) default ’0′,
`blob_name` text NOT NULL,
`blob_size` int(11) default ’0′,
`blob_type` text NOT NULL,
`blob_data` longblob,
PRIMARY KEY (`uid`),
KEY `parent` (`pid`),
KEY `title` (`title`(255))
)

