Skip to content

complete support for modules outside of app/code/ #1660

Closed
@Flyingmana

Description

@Flyingmana

follow up issue to #1013 this time to make sure everything works, as people reported #1206 is incomplete.
Community driven Issue.

Collects all the seperate Issues and maybe Issues which should be Tested

Issues:

Things which should get tested:

  • email templates
  • \Magento\Framework\Module\Dir\Reader (loading of composer.json) (maybe solved by Fix issue with ModuleDirReader not finding files in vendor modules #1490 )
  • all related to \Magento\Framework\View\Design\Fallback\RulePool
    • email templates
    • dynamic view files
    • template files
    • static view files, such as CSS, JavaScript, images
  • DiCompileMultiTenantCommand

Magento Internal parts which may not Work if placed outside of app/code/:

a lot of them make use of $filesystem->getDirectoryRead(DirectoryList::MODULES) where Iam not sure how it works/acts.

  • ImportExport
    • \Magento\ImportExport\Controller\Adminhtml\Import\Download
  • \Magento\PageCache\Model\Config (reading of vcl file)
  • \Magento\Paypal\Block\Iframe
  • \Magento\Persistent\Model\Persistent\Config
  • DependenciesShowFrameworkCommand
  • \Magento\Setup\Model\SampleData

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions