Coder Social home page Coder Social logo

arrowtheme2022 / magento2-cms-builder Goto Github PK

View Code? Open in Web Editor NEW
23.0 5.0 9.0 2.48 MB

Magento 2 CMS Builder is an extension allowing you to edit CMS pages and product description effortlessly and visually at front-end. https://www.magesolution.com/front-end-cms-page-builder.html

PHP 24.49% HTML 50.13% CSS 19.31% JavaScript 6.07%

magento2-cms-builder's Introduction

What Is Magento 2 CMS Builder

asciicast

Magento 2 CMS Builder is an extension allowing you to edit CMS pages effortlessly and visually at front-end. As a result, you can see what you've performed instantly whether it is a minimal adjustment right on user interface. No coding knowledge requires.

Fully compatible with Magento 2.1.x, Magento 2.2.x, Magento 2.3.x

Highlight features for CMS Builder

  • Compatible with any Magento 2 themes
  • Empower you to create as many CMS Pages as possible (Suitable For All CMS Pages)
  • 36+ block elements (commercial version, 16+ for free)
  • Visual & Friendly (You can see directly what you want to build and change)

Required

Before you install the extension, you need to install the MGS_Core extension: MGS_Core

Magesolution CMS Builder Documentation

Active Free License

After you installed the extension, please go to backend > MGS > Page Builder Setting. Enter your name, your email and click "Active" button Active CMS Builder License

Builder Elements

1. Static Content

2. Catalog

3. Social

4. Compatible with Mageplaza Extensions

Commercial Version

https://www.magesolution.com/front-end-cms-page-builder.html

magento2-cms-builder's People

Contributors

arrowtheme2022 avatar aht-hoangnh avatar

Stargazers

hadi avatar Sun Feng avatar Haytham Atef avatar  avatar S.Cherepanov avatar James Edward Lewis II avatar Leonardo avatar  avatar Tommy Bordas avatar Jacek Sompel avatar Alan Peate avatar Pavel Hegler avatar  avatar Chuong avatar Stanislav Matiavin avatar  avatar  avatar Hoang Tung avatar Osiozekhai Aliu avatar magepsycho avatar Douglas Maia avatar Carlos Augusto Gartner avatar  avatar

Watchers

Patrick Steil - AI Solutions Architect avatar Chuong avatar Luis Castillo avatar  avatar perSimone avatar

magento2-cms-builder's Issues

extension bug

i use magento 2.2
the attribute cause this problem

image

Cannot add content or save section on the front Builder

Hello,
When I add a new section on the front end builder, I can't save my settings in the Section Settings or even go to the next tab "Column Config". This happens also when I try to add a new block and save or change tabs in the block settings. Just nothing happens.
Any thoughts on what could be the issue?

Thank you!

Color not changing.

Hello,
When I add the "Heading" block or the "Text" block, even if I change the color in settings it doesn't change the color and is blocked to the theme's color and size.
Also for the text block, the WYSIWYG editor doesn't show...

Do you have an idea how to solve this issue?

Thanks!

Security Vulnerabilities

Since I cannot find a vulnerability disclosure program for MageSolutions, and this github repository is linked on their official page, I would like to warn everyone that this module is vulnerable on multiple accounts:

  1. Bad Access Control (BAC)
  2. XSS (Stored & Reflected)
  3. Remote Code Execution (RCE)
  4. CMS Page Injection

I would strongly suggest thinking twice before using this module. I have PoCs for all of the previously mentioned vulnerabilities for magento 2.3.x and 2.4.x, but I am going to refrain from posting them publicly here.

Whoever from MageSolution is responsible for maintaining this module, please contact me if you would like to view the PoCs.

When I enable the extension, the website breaks.

I followed the 4 steps described on your webbsite and after activating the extension via SSH, my website breaks, no longer opens and shows error 500. When I deactivate, the website goes back to work.

Notice: Undefined index: id in /home/u225447137/domains/nictarpod.com.br/public_html/vendor/magento/module-config/Model/Config/Structure/Element/Iterator.php on line 63

public function setElements(array $elements, $scope)
{
    $this->_elements = $elements;
    $this->_scope = $scope;
    if (count($elements)) {
        $lastElement = end($elements);
        $this->_lastId = $lastElement['id'];    <-----this is line 63
    }
}

Undefined property: MGS\Fbuilder\Block\Page\Head::$_generateHelper

after installed
open front home page
error message: Undefined property: MGS\Fbuilder\Block\Page\Head::$_generateHelper

class Head extends Template
{
protected $_scopeConfig;
protected $_storeManager;
public function __construct(
Context $context,
\Magento\Framework\App\Config\ScopeConfigInterface $scopeConfig
)
{
$this->_scopeConfig = $scopeConfig;
$this->_storeManager = $context->getStoreManager();
parent::__construct($context);
}

public function getStoreConfig($node, $storeId = NULL){
	return $this->_generateHelper->getStoreConfig($node);
}

_generateHelper is Undefined

Full Page Cache Issue

I am having an issue when full page cache is enable, active builder doesn't really work. Its either active or inactive and the user can't toggle it off or on. With active builder on pretty much every front end page, how can I get it to work with full page caching? Currently I am not using varnish but the built-in Magento FPC backed by Redis.

Components errors - magento 2.4

Hi. I'm using claue theme latest version with magento 2.4.

I got some issues using frontend builder:
1 - OWL Carousel Slider broken the builder. I can't see footer and and the last block becomes duplicated:
image

example of the code generated by the builder:
image

If I delete the OWL slider the builder works fine

2 - If I made some change directly at the CMS page, when I open the builder again I can't see the latest version of homepage, I see a old version of the builder page.
How I force to cleaar builder cache?

css files doesn't exist

For this free version some css files doesn't exist
`

` blocks.min.css and fbuilder_config.min.css doesn't exist in pub/media/mgs/fbuilder/css

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.