silverstripe-elemental | Create pages in Silverstripe CMS using content blocks

 by   silverstripe PHP Version: 4.11.0 License: BSD-3-Clause

kandi X-RAY | silverstripe-elemental Summary

kandi X-RAY | silverstripe-elemental Summary

silverstripe-elemental is a PHP library. silverstripe-elemental has no vulnerabilities, it has a Permissive License and it has low support. However silverstripe-elemental has 3 bugs. You can download it from GitHub.

This module extends a page type to swap the content area for a list of manageable elements to compose a page out of rather than a single text field. Features supported:. The module provides basic markup for each of the elements but you will likely need to provide your own styles. Replace the $Content variable with $ElementalArea in your page templates, and rely on the markup of the individual elements. For a more detailed overview of using this module, please see the User help guides.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              silverstripe-elemental has a low active ecosystem.
              It has 107 star(s) with 114 fork(s). There are 23 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 106 open issues and 394 have been closed. On average issues are closed in 434 days. There are 13 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of silverstripe-elemental is 4.11.0

            kandi-Quality Quality

              silverstripe-elemental has 3 bugs (0 blocker, 0 critical, 2 major, 1 minor) and 123 code smells.

            kandi-Security Security

              silverstripe-elemental has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              silverstripe-elemental code analysis shows 0 unresolved vulnerabilities.
              There are 1 security hotspots that need review.

            kandi-License License

              silverstripe-elemental is licensed under the BSD-3-Clause License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              silverstripe-elemental releases are available to install and integrate.
              Installation instructions, examples and code snippets are available.
              It has 3536 lines of code, 223 functions and 122 files.
              It has medium code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi has reviewed silverstripe-elemental and discovered the below as its top functions. This is intended to give you an instant insight into silverstripe-elemental implemented functionality, and help decide if they suit your requirements.
            • Get the owner page
            • Run the migration
            • Reorders the elements in the list
            • Answers the list of columns for the CMS
            • Handle saving form
            • Get top page
            • Add an element to an ElementalArea
            • Apply extra search filters
            • Answers an array of available element types .
            • Gets a closure to reduce the read - only elements
            Get all kandi verified functions for this library.

            silverstripe-elemental Key Features

            No Key Features are available at this moment for silverstripe-elemental.

            silverstripe-elemental Examples and Code Snippets

            No Code Snippets are available at this moment for silverstripe-elemental.

            Community Discussions

            QUESTION

            Unknown column in field list generating from fixture file
            Asked 2021-Jan-21 at 00:04

            I've created a fixture file to test an element that I've created using Dna Design's Silverstripe Elemental package and Silverstripe seems to insist that the has_many relationship 'Elements' in ElementalArea doesn't exist.

            ...

            ANSWER

            Answered 2021-Jan-21 at 00:04

            In Silverstripe 4 the Elemental module is namespaced. In our fixture yml file we must provide the full namespaced path for ElementalArea.

            Also, on a has many relationship we can set the relationship on the has one side (the Element):

            Source https://stackoverflow.com/questions/65802818

            QUESTION

            Composer vendor expose copy not picking up the correct name for my silverstrip module
            Asked 2020-Aug-16 at 15:45

            I am creating a module for silverstripe and I want to expose my assets so I can use images, css and js.

            composer of silverstripe module

            ...

            ANSWER

            Answered 2020-Aug-16 at 15:45

            I had mistakenly run composer install inside the module folder, which installed dependancies for SS in the module itself, and that was conflicting when vendor:publish.

            Note to self: Never run composer install inside composer modules, but from the root of the main project where the module is being required.

            Source https://stackoverflow.com/questions/62793104

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install silverstripe-elemental

            The following YAML config will enable elements on every Page object, replacing the standard Content rich text field. In your page type layout template use $ElementalArea to render the elements to the page (in place of $Content).

            Support

            To learn more about Silverstripe CMS supported content block types see, Creating new blocks.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/silverstripe/silverstripe-elemental.git

          • CLI

            gh repo clone silverstripe/silverstripe-elemental

          • sshUrl

            git@github.com:silverstripe/silverstripe-elemental.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link