[TYPO3-core] RFC: Fix EM2 issues

Franz Holzinger franz at fholzinger.com
Tue Mar 21 22:51:25 CET 2006


Hello,

does anyone know if this could be the reason for the error that
tt_products 2.4.9 is still downloaded even if the dependant extensions
have not been installed before?

The depends array does not contain all elements from the contraints array.

    'constraints' => array(
        'depends' => array(
            'cms' => '',
            'table' => '0.0.9-',
            'fh_library' => '0.0.8-',
            'php' => '4.2.3-',
            'typo3' => '3.8.0-4.0.20',
        ),


The following debug is shown in the Online Repository list of EM.


    function fixEMCONF($emConf) {
        debug ($emConf, '$emConf', __LINE__, __FILE__);


---------------------------

[debug] in
/var/www/vhosts/fholzinger.com/httpdocs/TYPO3core/typo3/mod/tools/em/class.em_index.php
on line 2555
user variable debug
==> Variable scope report
Array (23)
$emConf
String (11)     title     Shop System
String (291)     description     Shop system in multiple languages with
photo gallery, articles, order tracking, bill creation, creditpoint and
voucher system, gift certificates, confirmation emails and search
facility. Install the 'Table Library' table v0.0.9 and the fh_library
v0.0.8 extensions before you make an update!
String (6)     category     plugin
String (5)     shy     false
String (5)     version     2.4.9
String (0)     dependencies      
String (0)     conflicts      
String (0)     priority      
String (0)     loadOrder      
String (0)     module      
String (4)     state     beta
String (5)     uploadfolder     false
String (75)     createDirs    
uploads/tx_ttproducts/datasheet,fileadmin/data/bill,fileadmin/data/delivery
String (0)     modify_tables      
String (5)     clearCacheOnLoad     false
String (0)     lockType      
String (15)     author     Franz Holzinger
String (22)     author_email     kontakt at fholzinger.com
String (10)     author_company     Freelancer
String (0)     CGLcompliance      
String (0)     CGLcompliance_note      
Array (3)     constraints    
Array (2)     depends    
String (6)     php     4.2.3-
String (12)     typo3     3.8.0-4.0.20
Array (0)     conflicts    
Array (0)     suggests




- Franz



More information about the TYPO3-team-core mailing list