{"id":18290316,"url":"https://github.com/landofcoder/module-designer","last_synced_at":"2025-04-09T07:27:03.964Z","repository":{"id":57011082,"uuid":"220150097","full_name":"landofcoder/module-designer","owner":"landofcoder","description":"Magento 2 module designer","archived":false,"fork":false,"pushed_at":"2020-02-06T08:55:52.000Z","size":2159,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-15T01:42:52.275Z","etag":null,"topics":["landofcoder","lof-designer","magento2-designer","magento2-extension-free","module-designer"],"latest_commit_sha":null,"homepage":"https://landofcoder.com","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/landofcoder.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-11-07T04:16:00.000Z","updated_at":"2023-12-13T05:14:26.000Z","dependencies_parsed_at":"2022-08-21T15:10:28.642Z","dependency_job_id":null,"html_url":"https://github.com/landofcoder/module-designer","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/landofcoder%2Fmodule-designer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/landofcoder%2Fmodule-designer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/landofcoder%2Fmodule-designer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/landofcoder%2Fmodule-designer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/landofcoder","download_url":"https://codeload.github.com/landofcoder/module-designer/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247996996,"owners_count":21030557,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["landofcoder","lof-designer","magento2-designer","magento2-extension-free","module-designer"],"created_at":"2024-11-05T14:10:27.241Z","updated_at":"2025-04-09T07:27:03.936Z","avatar_url":"https://github.com/landofcoder.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# magento-2-designer\n\nMagento 2 Designer Extension FREE: https://landofcoder.com/magento-2-designer.html/\n\nLandOfCoder provide a best FREE Magento 2 Designer Extension for your eCommerce website. The module allows the admin to manage all product designers from the backend. Also, the store owner can assign personalized or custom products to specific designers.\n\nWhat's more? This Magento 2 product designer gives your customers possibility to filter designers to find out the one they prefer on the frontend. They also can view all information of any designer on the product detail page with ease.\n\n**Example view:**\n- https://onwood.vn/nha-thiet-ke\n- https://www.carlhansen.com/en/designers\n- https://www.dwr.com/subdesigners?lang=en_US\n\n# Setup\n\n 1. Setup via composer\n\nSetup the module via composer:\n\n    composer require landofcoder/module-designer\n    php bin/magento module:enable Lof_Designer\n    php bin/magento setup:upgrade\n    php bin/magento setup:static-content:deploy -f\n\n## Preview\n\n1. All Designer Page\n\n![All Designer Page](images/all_designer_page.png)\n\n2. View Detial Designer Page\n\n![View Detail Designer Page](images/view_detail_designer_page.png)\n\n3. Designer Info On Product Page\n\n![Designer Info on Product Page](images/product_detail_designer.png)\n\n## Highlight Features\n\n1. Display designers on various designers page layouts\n\nWith Magento 2 designer extension free, the admin can build a special designers page on the frontend. In this page, the list of all designers will be shown with details in different layouts.\n\nDesigner Name\nBirthday Information\nCountry\nDescription\nLink to detail profile page\nPhoto\n\n2. View detail designer page\n\nAfter designer profiles are created, your visitors / customers can view any designer information from the redirect link on the product page or the designers page. Visitors will be redirected to a specific designer page. They can get any information of the product designer such as name, photo, description, country, birthday, designer group, products by this designer and other designers. The design page also contains a seach box for customers to find a designer they like.\n\n3. Show designer info at the end of product page\n\nIt would be much convenient for visitors/ customers if they want to check who designed the product they are looking at. On each product page, visitors can check some main information of the product designer and further check the detail designer page as well by clicking on ''Learn More''.\n\n4. Fast assign products to designer\n\nIn free Magento 2 product designer extension, when you create a new product, there's an option to assign it to a designer. Just choose a designer name from the available list in ''Product Designer'' field. Then, the information of chosen designer will be shown visibly on the product page.\n\n5. Add multiple product designers in backend\n\nMagento 2 designer extension free allows the admin to add unlimited new designers from the backend with ease. The store ownner can have an overview of all existing product designers (name, id, thumbnail, image, url key, page title, meta keywords, status, meta description, position) and edit any designer details to manage them more effectively.\n\nNotably, the admin are enabled to migrate available designers to save lots of time and effort.\n\n6. Easily add / edit designer information\n\nMagento 2 product designer extension enables you to add new or edit existing designer information quickly. You can change and update any detail of a specific product designer by filling out those fields:\n\n\u003cul\u003e\n \u003cli\u003eDesigner Name (required)\u003c/li\u003e\n\u003cli\u003eURL Key (auto create url key)\u003c/li\u003e\n\u003cli\u003eDesigner Groups (required): sellect one of available groups\u003c/li\u003e\n\u003cli\u003eImage\u003c/li\u003e\n\u003cli\u003eThumbnail\u003c/li\u003e\n\u003cli\u003eDescription (created by powerful editor tool)\u003c/li\u003e\n\u003cli\u003eStore View (required): choose the store view you want to show this designer page\u003c/li\u003e\n\u003cli\u003eBirthday Info\u003c/li\u003e\n\u003cli\u003eContact Name\u003c/li\u003e\n\u003cli\u003eEmail\u003c/li\u003e\n\u003cli\u003eTelephone\u003c/li\u003e\n\u003cli\u003eStreet\u003c/li\u003e\n\u003cli\u003eWebsite\u003c/li\u003e\n\u003cli\u003eCountry: select a country from the list\u003c/li\u003e\n\u003cli\u003eState: select a region, state or province\u003c/li\u003e\n\u003cli\u003eRegion\u003c/li\u003e\n\u003cli\u003eCity\u003c/li\u003e\n\u003cli\u003ePostcode\u003c/li\u003e\n\u003cli\u003ePosition\u003c/li\u003e\n\u003cli\u003eStatus: choose Enabled / Disabled\u003c/li\u003e\n \u003c/ul\u003e\n\n7. Create multiple designer groups\n\nThe admin in our free Magento 2 designer extension can add many new designer groups in short time. In addition, it's super easy for the store admin to take control of all designer groups, track any group details by filtering id, name, url key, status, position, and edit information of any group in needed.\n\n8. Quickly add / edit specific designer groups\n\nIn the ''Group Information'' of Magento 2 designer module, the admin will have a chance to set details of a new designer group or change any detail of specific groups in few seconds.\n\n\u003cul\u003e\n\u003cli\u003eGroup Name (required)\u003c/li\u003e\n\u003cli\u003eURL Key (auto created)\u003c/li\u003e\n\u003cli\u003ePosition\u003c/li\u003e\n\u003cli\u003eStatus: Enabled / Disabled\u003c/li\u003e\n\u003cli\u003eShow In Sidebar: Enabled / Disabled\u003c/li\u003e\n \u003c/ul\u003e\n\n9. Manage products of particular designers\n\nFree Magento 2 designer allows you to manage all designer's products. The admin can assign products to a designer when creating a product. In this field, you also can assign any product to specific designer. You can filter to search any item and tick to products you want to assign. It's super easy!\n\n10. Set stunning designer page layout\n\nFor each product designer page layout, the admin can set with a special layout with different columns, right bar or left bar. You also can make design page layout more outstanding with ''Layout Update XML''. This layout will be displayed on the frontend and attract visitors will well design and informative content.\n\n11. Optimize SEO remarkably for designer pages\n\nDon't miss out to optimize your SEO page to drive your website to higher rank! This magento 2 page designer will be a worthy extension for you. To boost SEO rank for each designer page, you can take actions in ''Meta Data'', set Page Title, Keywords \u0026 Description.\n\n12. Add product designer attribute\n\nIn the ''Product Attributes'' management, you can creat a new attribute for product designer with ease.\n\n13. Configure General Settings\n\n\u003cul\u003e\n \u003cli\u003eEnable: choose Yes / No to enable or disable Magento 2 designer module\u003c/li\u003e\n\u003cli\u003eDesigner List Url\u003c/li\u003e\n\u003cli\u003eDesigner Url Prefix\u003c/li\u003e\n\u003cli\u003eDesigner Url Suffix\u003c/li\u003e\n\u003cli\u003eEnable Designer Categories Menu: Yes / No\u003c/li\u003e\n\u003cli\u003eEnable Search Design Block: Yes / No\u003c/li\u003e\n\u003c/ul\u003e \n \nCustomers can easily search any designers on the frontend\n\n14. Configure Migration Settings\n\nAttribute Code To Migration: input the product attribute code to migrate designer information of products into designer table\nDefault Designer Group Id To Use To Migration: input designer group id to use as the default group id when you migrate\n\n15. Configure Designer Info On Product View Page\n\n\u003cul\u003e\n\u003cli\u003eEnabled Designer Block: Yes / No\u003c/li\u003e\n\u003cli\u003eShow Designer As Listing: Yes / No\u003c/li\u003e\n\u003cli\u003eShow Designer Text: Yes / No\u003c/li\u003e\n\u003cli\u003eShow Designer Description: Yes / No\u003c/li\u003e\n\u003cli\u003eShow Description Length: add a number of words\u003c/li\u003e\n\u003cli\u003eDesigner Text: set the title for designers page\u003c/li\u003e\n\u003cli\u003eShow Designer Logo: Yes / No\u003c/li\u003e\n\u003cli\u003eShow Designer Name: Yes / No\u003c/li\u003e\n\u003c/ul\u003e\n\n16. Configure Designer List Page\n\n\u003cul\u003e\n\u003cli\u003eLayout: select a design\u003c/li\u003e\n\u003cli\u003ePretext HTML (show / hide editor, insert widget, insert image, insert variable)\u003c/li\u003e\n\u003cli\u003eShow Designer Name: Yes / No\u003c/li\u003e\n\u003cli\u003eDesigner Description Length: enter a number\u003c/li\u003e\n\u003cli\u003eNumber Designer Per Page: enter a number or empty to show all\u003c/li\u003e\n \u003c/ul\u003e\n \nConfigure SEO-Search Engine Optimization\n\n\u003cul\u003e\n\u003cli\u003ePage Title\u003c/li\u003e\n\u003cli\u003eMeta Description\u003c/li\u003e\n\u003cli\u003eMeta Keywords\u003c/li\u003e\n \u003c/ul\u003e\n\nConfigure Grid Layout\n\n\u003cul\u003e\n\u003cli\u003eNumber Column on Large Desktop\u003c/li\u003e\n\u003cli\u003eNumber Column on Desktop Number Column on Tablets Number Column on Phones\u003c/li\u003e\n \u003c/ul\u003e\n\n17. Configure Group Page\n\n\u003cul\u003e\n\u003cli\u003eShow Designer Name: Yes / No\u003c/li\u003e\n\u003cli\u003eDesigner Description Length: add a number of words\u003c/li\u003e\n\u003cli\u003eNumber Designer Per Page: add a number or emty to show all designers\u003c/li\u003e\n\u003cli\u003eNumber Column on Large Desktop\u003c/li\u003e\n\u003cli\u003eNumber Column on Desktop\u003c/li\u003e\n\u003cli\u003eNumber Column on Tablets\u003c/li\u003e\n\u003cli\u003eNumber Column on Phones\u003c/li\u003e\n\u003c/ul\u003e\n\n18. Configure Designer Block\n\n\u003cul\u003e\n\u003cli\u003eEnable: Yes / No\u003c/li\u003e\n\u003cli\u003eTitle\u003c/li\u003e\n\u003cli\u003ePretext HTML (show / hide editor, insert widget, insert image, insert variable)\u003c/li\u003e\n\u003cli\u003eDesigner Group\u003c/li\u003e\n\u003cli\u003eShow Designer Name: Yes / No\u003c/li\u003e\n\u003cli\u003eNumber of Designer to Display: enter a number\u003c/li\u003e\n\u003cli\u003eAddition Class\u003c/li\u003e\n\u003cli\u003eCarousel Layout: choose a layout\u003c/li\u003e\n\u003cli\u003eNumber Item per Column (default is 1)\u003c/li\u003e\n\u003cli\u003eNumber Columns On Page (Phones)\u003c/li\u003e\n\u003cli\u003eNumber Columns On Page (Phones to Small tablets)\u003c/li\u003e\n\u003cli\u003eNumber Columns On Page (Phones to tablets)\u003c/li\u003e\n\u003cli\u003eNumber Columns On Page (Portrait tablets)\u003c/li\u003e\n\u003cli\u003eNumber Columns On Page (Default)\u003c/li\u003e\n\u003cli\u003eNumber Columns On Page (Large display)\u003c/li\u003e\n\u003cli\u003eAutoplay: Yes / No\u003c/li\u003e\n\u003cli\u003eAutoplay Timeout: enter a number\u003c/li\u003e\n\u003cli\u003ePause on Hover: Yes / No\u003c/li\u003e\n\u003cli\u003eLoop: Yes / No\u003c/li\u003e\n\u003cli\u003eRTL: Yes / No\u003c/li\u003e\n\u003cli\u003eShow dots navigation: Yes / No\u003c/li\u003e\n\u003cli\u003eShow next/prev buttons: Yes / No\u003c/li\u003e\n\u003cli\u003eNav Prev: Prev\u003c/li\u003e\n\u003cli\u003eNav Next: Next\u003c/li\u003e\n\u003c/ul\u003e\n\n## Best Selling Magento 2 Extensions\n\n\u003cul\u003e\u003cli\u003e\u003ca href=\"https://landofcoder.com/magento-2-blog-extension.html/\"\u003eMagento 2 Blog Extension \u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"https://landofcoder.com/magento-2-cash-on-delivery-extension.html/\"\u003eMagento 2 Cash On Delivery\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"https://landofcoder.com/magento-2-form-builder.html/\"\u003eMagento 2 Form Builder\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"https://landofcoder.com/magento-2-sales-rep-extension.html/\"\u003eMagento 2 Sales Rep Extension\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"https://landofcoder.com/magento-2-image-gallery-pro.html\"\u003eMagento 2 Image Gallery Pro\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"https://landofcoder.com/magento-2-page-builder.html/\"\u003eMagento 2 Page Builer Extension\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"https://landofcoder.com/magento-2-quote-extension.html\"\u003eMagento 2 Customer Quotation\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"https://landofcoder.com/magento-2-marketplace-extension.html\"\u003eMagento 2 Marketplace Extension\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"https://landofcoder.com/advanced-magento-2-product-reviews.html/\"\u003eMagento 2 Product Reviews Extension\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"https://landofcoder.com/magento-2-store-pickup.html/\"\u003eMagento 2 Store Pickup\u003c/a\u003e \u003c/li\u003e\u003cli\u003e\u003ca href=\"https://landofcoder.com/magento-2-product-attachments.html/\"\u003eMagento 2 Product Attachments\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"https://landofcoder.com/magento-2-mega-menu-pro.html\"\u003eMagento 2 Mega Menu Pro\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"https://landofcoder.com/magento-2-marketplace-seller-coupons.html/\"\u003eMagento 2 Marketplace Seller Coupons\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"https://landofcoder.com/magento-2-sales-rep-extension.html/\"\u003eMagento 2 Sales Rep\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://landofcoder.com/magento-2-one-step-checkout.html/\"\u003eMagento 2 One Step Checkout\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flandofcoder%2Fmodule-designer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flandofcoder%2Fmodule-designer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flandofcoder%2Fmodule-designer/lists"}