spoonx/sxblog

This package is not installable via Composer 1.x, please make sure you upgrade to Composer 2+. Read more about our Composer 1.x deprecation policy.

Blog Module for ZF2

dev-master 2015-10-20 07:45 UTC

This package is auto-updated.

Last update: 2021-11-22 16:50:31 UTC


README

This is a very simple blog module. It should suffice for those with simple wishes.

Installation

  1. add the requirement to your composer.json file by either...

    ... Adding it through the command line,

    ./composer.phar require spoonx/sxblog
    When asked for a version, type: "dev-master"
    

    or, adding it manually to your composer.json file and then running ./composer.phar install to install the dependencies

    {
        "require": {
            "spoonx/sxblog": "dev-master"
        }
    }
    
  2. Enable the newly added modules in config/application.config.php

    <?php
    return array(
        'modules' => array(
    
            /* ... */
            'ZfcUser',
            'ZfcUserDoctrineORM',
            'DoctrineModule',
            'DoctrineORMModule',
            'SxBlog',
            /* ... */
    
        ),
    );
  3. Copy the config files to your autoload dir

    cp vendor/spoonx/sxblog/config/database.local.php.dist config/autoload/database.local.php cp vendor/spoonx/sxblog/config/sxblog.global.php.dist config/autoload/sxblog.global.php

    Next up, open the files and change the params to fit your needs.

  4. Update the database

    ./vendor/bin/doctrine-module orm:schema-tool:update --force

  5. Make sure cache dir is writable

    If you're running into problems, try making the cache dir writable by executing chown -R :www-data data; sudo chmod -R 775 data (www-data being your apache user.)

Questions / support

If you're having trouble with the module there are a couple of resources that might be of help.