A PHP 5.3 CMS built on top of Laravel 4 and other composer components.

Related tags

CMS Anvil
Overview

Anvil

Forge your website!

A PHP 5.3 CMS built on top of Laravel 4 and other composer components.

Installation

Installing Anvil is easy. Run the following command in terminal ( Note: This requires composer):

composer install

Then, load the website and follow the installation instructions. It's that easy!

Copyright and License

Anvil was written by Loic Sharma. Anvil is released under the 2-clause BSD License. See the LICENSE file for details.

Copyright 2012 Loic Sharma

Comments
  • Installer Step-2 error and Admin Panel

    Installer Step-2 error and Admin Panel

    1. In step-2 have error:

    BadMethodCallException Method [validateRoot] does not exist.

    But when change this (in routes.php): 'password' => array(''), for this 'password' => array('required'), all works :)

    1. Error when i go to Admin Panel from link:

    Exception Call to undefined method [addAsset]. Open: /var/www/anvil/anvil/classes/Anvil/Plugins/Plugin.php return call_user_func_array(array($model, $method), $args); } }

        else
        {
            // The plugin has no model, throw an exception.
            throw new \Exception("Call to undefined method [$method].");
        }
    }
    
    opened by luki922 7
  • Composer install issue

    Composer install issue

    When i use: composer install i got this error:

    [RuntimeException]
    Failed to clone http://github.com/loic-sharma/menu.git, git was not found,
    check that it is installed and in your PATH env.

    sh: 1: git: not found

    opened by luki922 4
  • install error

    install error

    hi loic sharma , i tried istalling anvil but i get this error when i try to access the website for completing the installation using the browser .

    ReflectionException: Class path.storage does not exist in D:\Ampps\www\Anvil\anvil\vendor\laravel\framework\src\Illuminate\Container\Container.php line 294 at ReflectionClass->__construct('path.storage') in D:\Ampps\www\Anvil\anvil\vendor\laravel\framework\src\Illuminate\Container\Container.php line 294 at Container->build('path.storage', array()) in D:\Ampps\www\Anvil\anvil\vendor\laravel\framework\src\Illuminate\Container\Container.php line 236 at Container->make('path.storage', array()) in D:\Ampps\www\Anvil\anvil\vendor\laravel\framework\src\Illuminate\Foundation\Application.php line 389 at Application->make('path.storage') in D:\Ampps\www\Anvil\anvil\vendor\laravel\framework\src\Illuminate\Container\Container.php line 466 at Container->offsetGet('path.storage') in D:\Ampps\www\Anvil\anvil\vendor\laravel\framework\src\Illuminate\View\ViewServiceProvider.php line 80 at ViewServiceProvider->Illuminate\View{closure}() at call_user_func(object(Closure)) in D:\Ampps\www\Anvil\anvil\vendor\laravel\framework\src\Illuminate\View\Engines\EngineResolver.php line 43 at EngineResolver->resolve('blade') in D:\Ampps\www\Anvil\anvil\classes\Anvil\Providers\ViewServiceProvider.php line 111 at ViewServiceProvider->registerBladeExtension() in D:\Ampps\www\Anvil\anvil\classes\Anvil\Providers\ViewServiceProvider.php line 24 at ViewServiceProvider->register() in D:\Ampps\www\Anvil\anvil\vendor\laravel\framework\src\Illuminate\Foundation\Application.php line 304 at Application->register(object(ViewServiceProvider)) in D:\Ampps\www\Anvil\anvil\vendor\laravel\framework\src\Illuminate\Foundation\ProviderRepository.php line 67 at ProviderRepository->load(object(Application), array('Illuminate\Foundation\Providers\ArtisanServiceProvider', 'Illuminate\Cache\CacheServiceProvider', 'Illuminate\Foundation\Providers\CommandCreatorServiceProvider', 'Illuminate\Session\CommandsServiceProvider', 'Illuminate\Foundation\Providers\ComposerServiceProvider', 'Illuminate\Routing\ControllerServiceProvider', 'Illuminate\Cookie\CookieServiceProvider', 'Illuminate\Database\DatabaseServiceProvider', 'Illuminate\Encryption\EncryptionServiceProvider', 'Illuminate\Filesystem\FilesystemServiceProvider', 'Illuminate\Hashing\HashServiceProvider', 'Illuminate\Html\HtmlServiceProvider', 'Illuminate\Foundation\Providers\KeyGeneratorServiceProvider', 'Illuminate\Log\LogServiceProvider', 'Illuminate\Mail\MailServiceProvider', 'Illuminate\Database\MigrationServiceProvider', 'Illuminate\Pagination\PaginationServiceProvider', 'Illuminate\Foundation\Providers\PublisherServiceProvider', 'Illuminate\Queue\QueueServiceProvider', 'Illuminate\Redis\RedisServiceProvider', 'Illuminate\Auth\Reminders\ReminderServiceProvider', 'Illuminate\Database\SeedServiceProvider', 'Illuminate\Foundation\Providers\ServerServiceProvider', 'Illuminate\Session\SessionServiceProvider', 'Illuminate\Foundation\Providers\TinkerServiceProvider', 'Illuminate\Translation\TranslationServiceProvider', 'Illuminate\Validation\ValidationServiceProvider', 'Illuminate\Workbench\WorkbenchServiceProvider', 'Anvil\Providers\AuthServiceProvider', 'Anvil\Providers\RoutingServiceProvider', 'Anvil\Providers\ViewServiceProvider', 'Anvil\Providers\ModuleServiceProvider', 'Anvil\Providers\SettingsServiceProvider', 'Anvil\Providers\MenuServiceProvider', 'Profiler\ProfilerServiceProvider')) in D:\Ampps\www\Anvil\anvil\start.php line 217 at include('D:\Ampps\www\Anvil\anvil\start.php') in D:\Ampps\www\Anvil\index.php line 15

    opened by karev 1
  • Navigation error in admin

    Navigation error in admin

    Install worked great. Went to admin and clicked around. Clicked Navigation (http://127.0.0.1/admin/navigation) and got this error, no idea why

    ErrorException …\classes\Anvil\Plugins\NavigationPlugin.php : 52 Illuminate\Exception\Handler handleError …\classes\Anvil\Plugins\NavigationPlugin.php : 52 Anvil\Plugins\NavigationPlugin groups …\storage\views\59ffd719d525ebfbc8214e25c4626940 : 12

    ErrorException Undefined property: Anvil\Plugins\NavigationPlugin::$model

        /**
    * Get all of the navigation groups.
    *
    * @return array
    */
    public function groups()
    {
    return $this->model->all();
    }
    
    opened by neosin 1
  • Error - Permission denied during install

    Error - Permission denied during install

    After step-2 have next error: file_put_contents(/home/user/sites/lara2.dev/public/installer/../config/database.php): failed to open stream: Permission denied

    I tried to chmod permissions - no changes so far...

    opened by Viktorminator 0
Owner
Loïc Sharma
Developer on the NuGet package manager
Loïc Sharma
Modern CMS with shop features based on fullstack symfony and sylius components

The enhavo CMS is a open source PHP project on top of the fullstack Symfony framework and uses awesome Sylius components to serve a very flexible soft

enhavo 80 Dec 14, 2022
Fork is an easy to use open source CMS using Symfony Components.

Installation Make sure you have composer installed. Run composer create-project forkcms/forkcms . in your document root. Browse to your website Follow

Fork CMS 1.1k Dec 8, 2022
GetSimple CMS - a flatfile CMS that works fast and efficient and has the best UI around, it is written in PHP

GetSimple CMS is a flatfile CMS that works fast and efficient and has the best UI around, it is written in PHP.

null 370 Dec 30, 2022
Bootstrap CMS - PHP CMS powered by Laravel 5 and Sentry

Bootstrap CMS Bootstrap CMS was created by, and is maintained by Graham Campbell, and is a PHP CMS powered by Laravel 5.1 and Sentry. It utilises many

Bootstrap CMS 2.5k Dec 27, 2022
Multilingual PHP CMS built with Laravel and bootstrap

Lavalite This is an open source of Content Management System developed with Laravel framework. Documentation Visit Documentation section in the websit

LavaLite 2.6k Jan 4, 2023
Amila Laravel CMS - Free, open-source Simple Bootstrap Laravel CMS

Simple Bootstrap Laravel CMS. Support Laravel 8.x Can integrate into any existing Laravel project. Only add few database tables with prefixes, not affect your existing database tables. Support Laravel 7.x & Laravel 6.x & Laravel 5.x & MySql & PostgreSql - Amila Laravel CMS

Alex Zeng 96 Sep 6, 2022
A flexible and fast Cms built with Symfony and Vuejs.

GreenCheap CMS A modular and lightweight CMS made with Symfony and Vuejs components GreenCheap works with PHP 8 version. In this case, lower versions

GreenCheap 57 Oct 29, 2022
A cms built with PHP Phalcon 4 and UIkit 3

Hummingbird CMS (ALPHA) The CMS based on Phalcon v4 and UIKit v3 Requirements Nginx PHP >= 7.2 MySql >= 5.7.9 Phalcon >= 4.1.0 PHP ZIP extension Compo

Mai Vu 5 Oct 7, 2022
Flextype is an open-source Hybrid Content Management System with the freedom of a headless CMS and with the full functionality of a traditional CMS

Flextype is an open-source Hybrid Content Management System with the freedom of a headless CMS and with the full functionality of a traditional CMS. Building this Content Management System, we focused on simplicity. To achieve this, we implemented a simple but powerful API's.

Flextype 524 Dec 30, 2022
NukeViet 132 Nov 27, 2022
BaiCloud-cms is a powerful open source CMS that allows you to create professional websites and scalable web applications. Visit the project website for more information.

BaiCloud-cms About BaiCloud-cms is a powerful open source CMS that allows you to create professional websites and scalable web applications. Visit the

null 5 Aug 15, 2022
Doptor CMS is a Laravel 5 based CMS

Introduction Doptor CMS is a Laravel 5 based CMS. Find out more about Doptor by reading below. ;) About Doptor CMS Doptor is an Integrated and well-de

DOPTOR 4 Sep 11, 2022
Multilingual CMS built with Laravel.

TypiCMS TypiCMS is a modular multilingual content management system built with Laravel. Out of the box you can manage pages, events, news, places, men

TypiCMS, Laravel multilingual CMS 1.1k Jan 7, 2023
KodiCMS - CMS built on Laravel 5.2

KodiCMS based on Laravel PHP Framework English Version Установка (Installation): Клонировать репозиторий (Clone repository) git clone https://github.c

KodiCMS built on Laravel 163 Nov 27, 2022
Multilingual CMS built with Laravel.

TypiCMS TypiCMS is a modular multilingual content management system built with Laravel. Out of the box you can manage pages, events, news, places, men

TypiCMS, Laravel multilingual CMS 973 Jun 25, 2021
A modular multilingual CMS built with Laravel 5.

AsgardCMS Platform View the documentation at AsgardCMS.com/docs. Join the conversation on Slack License The AsgardCMS is open-sourced software license

AsgardCMS 770 Jan 2, 2023
ARCANESOFT - CMS built with Laravel Framework.

ARCANESOFT CMS built with Laravel Framework. By ARCANEDEV© Available Packages Production Package Description arcanedev/breadcrumbs A simple & easy way

ARCANESOFT 11 Oct 10, 2020
PHPVibe Open source video CMS / Video Sharing CMS / Youtube Api v3 / Video Embeds

PHPVibe Video CMS Free Video Sharing CMS The modern choice of design inspired by Youtube and a social videos sharing module that may just cut it for y

MediaVibe 71 Dec 18, 2022
Bismuth CMS is a ready-made Website CMS based on Yii 2 Advance Template

Bismuth CMS is a ready-made Website CMS based on Yii 2 Advance Template, it's the simplest and easy to set up CMS you may come across.

Hamadas Telebrain 1 Feb 11, 2022