Skip to content
This repository has been archived by the owner on Jan 21, 2020. It is now read-only.

error: Undefined index: zendframework/zend-i18n when select Zend View #4

Closed
samsonasik opened this issue Oct 11, 2015 · 6 comments
Closed

Comments

@samsonasik
Copy link

The error like the following:

  Which template engine you want to use?
  [1] Plates
  [2] Twig
  [3] Zend View installs Zend ServiceManager
  [n] None of the above
  Make your selection or type a composer package name and version (n): 3
  - Adding package zendframework/zend-expressive-zendviewrenderer (^0.1)
Script App\Composer\OptionalPackages::install handling the pre-install-cmd event terminated with an exception



  [ErrorException]                          
  Undefined index: zendframework/zend-i18n  
@samsonasik
Copy link
Author

The full steps to get error:

$ composer create-project zendframework/zend-expressive-skeleton
Installing zendframework/zend-expressive-skeleton (0.5.0)
  - Installing zendframework/zend-expressive-skeleton (0.5.0)
    Downloading: 100%         

Created project in /Users/samsonasik/www/zend-expressive-skeleton
> App\Composer\OptionalPackages::install
Setup data and cache dir
Setting up optional packages

  Which router you want to use?
  [1] Aura.Router
  [2] FastRoute
  [3] Zend Router
  Make your selection or type a composer package name and version (FastRoute): 3
  - Adding package zendframework/zend-expressive-zendrouter (^0.1)
  - Copying /config/autoload/routes.global.php

  Which container you want to use for dependency injection?
  [1] Aura.Di
  [2] Pimple-interop
  [3] Zend ServiceManager
  Make your selection or type a composer package name and version (Zend ServiceManager): 3
  - Adding package zendframework/zend-servicemanager (^2.5)
  - Adding package ocramius/proxy-manager (^1.0)
  - Copying /config/container.php

  Which template engine you want to use?
  [1] Plates
  [2] Twig
  [3] Zend View installs Zend ServiceManager
  [n] None of the above
  Make your selection or type a composer package name and version (n): 3
  - Adding package zendframework/zend-expressive-zendviewrenderer (^0.1)
Script App\Composer\OptionalPackages::install handling the pre-install-cmd event terminated with an exception



  [ErrorException]                          
  Undefined index: zendframework/zend-i18n  



create-project [-s|--stability="..."] [--prefer-source] [--prefer-dist] [--repository-url="..."] [--dev] [--no-dev] [--no-plugins] [--no-custom-installers] [--no-scripts] [--no-progress] [--keep-vcs] [--no-install] [--ignore-platform-reqs] [package] [directory] [version]

@samsonasik
Copy link
Author

I've created PR #5 for it

@geerteltink
Copy link
Member

Since zend view renderer is a stand alone package now, I think zendframework/zend-i18n should be inside zend-expressive-zendviewrenderer. It is easier to manage extra dependencies there in it's composer.json file. In case zend-view gets an update you don't need to update the skeleton, only the zendviewrenderer package.

@samsonasik
Copy link
Author

@xtreamwayz ok, I created alternative fixes in zendframework/zend-expressive-zendviewrenderer#1

@samsonasik
Copy link
Author

the alternative fixes need both #6 and zendframework/zend-expressive-zendviewrenderer#1 to be merged ;)

weierophinney added a commit that referenced this issue Oct 11, 2015
alternative fixes for zend-expressive-skeleton/#4
@weierophinney
Copy link
Member

Fixed with #6.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants