Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
services:pvw:conf:blocks [2015/03/17 17:27] eric [Preset Blocks] |
services:pvw:conf:blocks [2015/03/17 17:48] r2d2 [Preset Blocks] |
||
---|---|---|---|
Line 21: | Line 21: | ||
===== Preset Blocks ===== | ===== Preset Blocks ===== | ||
- | We have create a few blocks that allow you to quickly add popular features to your Home Page or Footer. Here is the list of the actually available blocks : | + | We have created a few blocks that allow you to quickly add popular features to your Home Page or Footer. Here is the list of the actually available blocks : |
* **carousel** Displays a pretty carousel of you products. All options that can be changed are listed in your Private Area (see the [[site|Site configuration Basics]]) | * **carousel** Displays a pretty carousel of you products. All options that can be changed are listed in your Private Area (see the [[site|Site configuration Basics]]) | ||
* **jumbo** : Displays a full width Bootstrap "jumbotron" block, containing your SiteName and your Baseline. | * **jumbo** : Displays a full width Bootstrap "jumbotron" block, containing your SiteName and your Baseline. | ||
Line 31: | Line 31: | ||
===== Custom Blocks ===== | ===== Custom Blocks ===== | ||
- | Apart from presets block, custom blocks allow you to create HTML content that you can insert among preset blocks. You have to define each custom block like that : | + | Apart from preset blocks, custom blocks allow you to create HTML content that you can insert among preset blocks. You'll need to define each custom block like this : |
<code php>$pvw_conf['blocks']['NAME']['content']='YOUR_HTML';</code> | <code php>$pvw_conf['blocks']['NAME']['content']='YOUR_HTML';</code> | ||
- | Where you have to replace: | + | Where you'll need to replace : |
- | * **NAME** by the name of the custom block, starting with 'custom', ie:"//custom//", "//custom1//", "//custom_desc//" etc. Beware that this name is used in the CSS ID name and thus should only include letters, digits underscore or hyphen. (Don't put spaces in the name) | + | * **NAME** by the name of the custom block, starting with 'custom'. Example :"//custom//", "//custom1//", "//custom_desc//" etc. Note that this name is used in the CSS ID name and therefore should only include letters, digits, underscores or hyphens. (Never use spaces in the name) |
- | * **YOUR_HTML** is the place to put your own HTML code. | + | * **YOUR_HTML** is the right place to insert your own HTML code. |
Example: | Example: | ||
Line 45: | Line 45: | ||
</code> | </code> | ||
- | Beware that like in most languages, quotes or double quotes must be escaped in php strings depending on the enclosing quote type. (See [[http://php.net/manual/en/language.types.string.php|php string]]. If you have many quotes to escape, using the [[http://php.net/manual/en/language.types.string.php#language.types.string.syntax.heredoc|heredoc]] syntax might be a smarter workaround. | + | Warning ! Like most languages, quotes or double quotes must be escaped from php strings depending on the enclosing quote type. (See [[http://php.net/manual/en/language.types.string.php|php string]]. If you have many quotes to escape, using the [[http://php.net/manual/en/language.types.string.php#language.types.string.syntax.heredoc|heredoc]] syntax might be a smarter workaround. |