dnadesign / silverstripe-elemental-virtual

Allows Content Blocks to be reused between pages.
BSD 3-Clause "New" or "Revised" License
7 stars 26 forks source link

install on SS 3.5 #8

Closed digitall-it closed 5 years ago

digitall-it commented 6 years ago

tldr Is this module SS 4.x only? It requires Elemental 2.

long story if I try to install on SS 3.5, which has in composer.json

"dnadesign/silverstripe-elemental": "^1",

using the command

composer require dnadesign/silverstripe-elemental-virtual 1.x-dev

I receive the error

Using version ^1.0@dev for dnadesign/silverstripe-elemental-virtual
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - dnadesign/silverstripe-elemental 2.x-dev requires silverstripe/cms ^4.0@dev -> satisfiable by silverstripe/cms[4.0.0, 4.0.0-alpha1, 4.0.0-alpha2, 4.0.0-alpha3, 4.0.0-alpha4, 4.0.0-alpha5, 4.0.0-alpha6, 4.0.0-alpha7, 4.0.0-beta1, 4.0.0-beta2, 4.0.0-beta3, 4.0.0-beta4, 4.0.0-rc1, 4.0.0-rc2, 4.0.0-rc3, 4.0.1, 4.0.1-rc1, 4.0.2, 4.0.x-dev, 4.x-dev, 4.1.x-dev] but these conflict with your requirements or minimum-stability.
    - dnadesign/silverstripe-elemental-virtual 1.x-dev requires dnadesign/silverstripe-elemental 2.x-dev -> satisfiable by dnadesign/silverstripe-elemental[2.x-dev].
    - Installation request for dnadesign/silverstripe-elemental-virtual ^1.0@dev -> satisfiable by dnadesign/silverstripe-elemental-virtual[1.x-dev].

Installation failed, reverting ./composer.json to its original content.
wilr commented 5 years ago

Yes this module can only be installed on SilverStripe 4. Going back to the initial commit it never supported v3 [1]

[1] https://github.com/dnadesign/silverstripe-elemental-virtual/commit/eba46e3f5a7a3dfdeef2bbf08a733a3f58bb2fd9