Martis Theme

Drupal 8 Commerce Theme


Martis is a professional, multipurpose Drupal 8 commerce theme based on Bootstrap 4 perfect for any website as it comes with different site ready demo to suite different needs.

HOSTING & SERVER

DATABASE:

PHP:

CONFIGURE SERVER:

upload_max_filesize = 50M

post_max_size = 50M

memory_limit = 512M

max_allowed_packet = 512M

MODULES

All the modules used in the demos are not required in order to use the theme, but are recommended to utilize various elements of the Martis theme.

Martis can be installed both for: Existing sites that already have content as well as for a fresh installation. While the first will only involve the installation and activation of the theme, the second option involve a full Drupal 8 install with the appropriate SQL database file for the demo option that suite your need.

Please choose which installation method that works best for you and follow the instructions.

We do highly recommend you perform the full install, so as to be able to see how things were really configured for each demo.

THEME ONLY (Existing Installation)

  1. Extract the themes.zip file in the Existing Installation folder and upload via FTP to the themes directory of your drupal 8 installation.
  2. Extract the content of the modules.zip and libraries.zip files in the Existing Installation folder and upload to the modules and libraries folder respectively of your drupal 8 installation
  3. Visit yourdomain/admin/appearance/
  4. Scroll down to "DISABLED THEMES" and install and set Martis Theme as the default theme.

FULL INSTALL (Fresh Installation)

The following steps are designed for people that have experience manually installing Drupal and importing databases. If you do not feel comfortable performing these steps yourself, contact your server administrator for help.

NOTE: This option is for a completely new Drupal install. Do not import the provided SQL file into an existing Drupal database or you will lose all of your data!

  1. Create a database for this installation of Drupal and import the martis demo SQL file from the Fresh Installation folder that came with the theme download.
  2. Copy the entire contents of the Drupal 8 in the Fresh Installation folder to the location on your web server where you want your site to be accessed. If you want your primary domain to point to your install of Martis, copy everything to the root folder. If you want your site to be accessed as a subsection of your domain (for example: yourdomain.com/drupal) then simply rename the folder to the desired name and upload to the root of your server.
  3. Update the settings.php file in sites/default folder of your drupal with the appropriate database information

Login to your site with the default credentials:

Username = admin

Password = admin

NOTE: visit /admin/people to change the admin username and password and the profile email.

Go through the Drupal configuration found in /admin/config options and update all the necessary information to reflect your website.

Also, remember to update your email address on the following configuration pages:

The theme settings form an integral part of the Martis Theme which controls the display settings. To access the theme settings, navigate to ADMIN >>> APPEARANCE >>> SETTINGS >>> MARTIS.

COLOR SCHEME

The Color scheme gives you the flexibility to control the color display settings for the Martis Theme but doesn’t work on the sub-theme so as to avoid changes during the process of theme update, then click on Save Configuration. To add your own custom color, you will need to select custom from the Color set.

DRUPAL CORE SETTINGS

Allows you to change Toggle display, Logo image settings, and Shortcut icon settings as in Drupal default settings.

GENERAL SETTINGS

This section allows you to enable/disable the following functionality in Martis theme:

LAYOUT SETTINGS

Layout section allows you to switch the general page layout.

HEADER SETTINGS

Header section allows you to configure the site header components

Sticky Header: Enable/disable Fixed Header.

Footer sections allows you to configure the footer section of the Martis theme

Footer Size: Select Footer widgets size.

Footer Background Color: Select footer Background Color Scheme.

COMMERCE SETTINGS

Commerce settings helps to configure the product display options.

Product Teaser Variation Attribute: Show/Hide Product Teaser Variation Attribute

Product Page Image Effect: Set product image display

CSS SETTINGS

This allow you to add custom CSS to style your page through the theme settings page

Custom content types are specifically for you to display and format your data in a way that benefits and makes sense to you.

Available content types that comes with Martis in its demos are:

To access the content type administration page, simply navigate from the admin toolbar to structure where you will see the many different Structure options. Click on the Content Types link option.

The new screen lists all the current content types from which you can edit, manage the available fields or add a new content type.

MANAGE CONTENT TYPES

Banner (Machine name: banner)

Fields:

Basic page (Machine name: page)

Fields:

Blog (Machine name: blog)

Fields:

FAQ (Machine name: faq)

Fields:

Partners (Machine name: partners)

Fields:

Portfolio (Machine name: portfolio)

Fields:

Pricing Table (Machine name: pricing_table)

Fields:

Service (Machine name: service)

Fields:

Slide (Machine name: slide)

Fields:

Team (Machine name: team)

Fields:

Testimonial (Machine name: testimonial)

Fields:

CREATING A CONTENT TYPE

To create or add a new content type, navigate to structure/types on the Content Types administration page and click on the Add content type button at the top to begin the custom configuration.

You are taken to the basic content type screen. From here, you will simply give it a name and description. Below are various optional customization sections such as whether the preview is available, if author content is published in the content, and options for menu placement.

Below the Description, you'll see a group of vertical tabs. Here you can configure content type settings like "Publishing options" and "Display options" and more. These options can be changed at any time.

Once you have finished configuring your new content type, click on the Save and manage field’s button. This will save the new content type and allow it to be selected within the list along with the default types.

Adding Fields

Once you've created a content type, you'll be redirected to the "Manage fields" page where you can create new fields and edit existing ones.

When a new content type's created Drupal will add a Body field. This is default functionality, if you don't want to use the field simply delete it.

1. From the "Manage fields" page click on "Add field".

2. From the "Re-use an existing field" drop-down, you can reuse an already existing field

 

Required Module for Drupal Commerce: You Can refer document at Here

Install Drupal Commerce: You Can refer document at Here

Porto now includes styles, views and template support for the Drupal Commerce eCommerce module.

For basic Commerce configuration visit admin/commerce/config/product-types/default/edit/fields where you can manage customer profiles and orders, manage products and product types, and set other configuration options.

PRODUCTS

products types

Custom products types are specifically for you to display and format your product data in a desired way.

Available product types that comes with Martis in its demos are:

Product Fields

Product variation types

Product attributes

Creating a Basic Product

 

 

 

Drupal 8 blocks are now entity and can be configured the same way as the content types

The available custom block types are

Banner Block (banner_block)

Fields:

Call To Action (call_to_action)

Fields:

Deals (deals)

Fields:

Feature Block (feature_block)

Fields:

Pricing Table Display (pricing_table_display)

Fields:

Slider (slider)

Fields:

 

CREATING A BLOCK

Blocks can be added/modified by navigating to Structure > Blocks > Add Block in the Drupal administrative interface. Each custom block can hold plain text or full HTML markup and be used on multiple pages of your website. Using a block is highly recommended when an element needs to be used on multiple pages.

Placing Blocks in a Region

Blocks can be placed in regions by utilizing the "drag and drop" interface found at Structure > Blocks Layout or on the block edit page:

Editing a Blocks

Blocks can be edited by navigating to Structure > Blocks in the Drupal administration interface, or by hovering over a block on the page and clicking the Edit block link. CSS classes can also be added to each block on the edit block page.

Limiting Blocks to Specific Pages

To place a block on a specific page, or multiple pages, navigate to Structure > Blocks > Custom Block Library in the Drupal administration interface and click the configure link next to the block you are editing.

Locate the Pages tab at the bottom of the page. Here you can specify the address to each page you wish to include or exclude the block on.

BLOCK CONFIGURATION

 

 

 

Scripts:

Images:

Customer Support

Support Policy

We are ready to assist you via email: hugestem@gmail.com OR Skype with ID hugestem

Customization Requests

All theme modifications which alter or built upon the original theme functionality are considered extra customizations and are not covered by the support policy. If you would like to request a quote for paid customizations, please contact us and we will respond to your needs.

Thank You!