in version 3.0.3.8 I need to modify "column_left.twig" and "column_right.twig" so that if you are in the home page there is this:
Code: Select all
class="col-sm-6"
Code: Select all
class="col-sm-3 hidden-xs"
Thank you!
Code: Select all
class="col-sm-6"
Code: Select all
class="col-sm-3 hidden-xs"
There are many ways, but I would create 2 new templates:
UK OpenCart Hosting | OpenCart Audits | OpenCart Support - please email info@antropy.co.uk
Code: Select all
$modules = $this->model_design_layout->getLayoutModules($layout_id, 'column_left');
Code: Select all
$modules = $this->model_design_layout->getLayoutModules($layout_id, 'column_left_home');
Code: Select all
return $this->load->view('common/column_left', $data);
Code: Select all
return $this->load->view('common/column_left_home', $data);
Code: Select all
$data['column_left'] = $this->load->controller('common/column_left');
$data['column_right'] = $this->load->controller('common/column_right');
Code: Select all
$data['column_left_home'] = $this->load->controller('common/column_left_home');
$data['column_right_home'] = $this->load->controller('common/column_right_home');
Code: Select all
{{ column_left }}
{{ column_right }}
Code: Select all
{{ column_left_home }}
{{ column_right_home }}
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<modification>
<name>Column Left Class for Homepage</name>
<version>1.0.0</version>
<author><![CDATA[<font color="#19700E"><b>khnaz35</b></font>]]></author>
<link>mailto:khnaz35@gmail.com</link>
<code>column_left_home_class_patch</code>
<!-- Inject 'route' into column_left controller -->
<file path="catalog/controller/common/column_left.php">
<operation>
<search><![CDATA[return $this->load->view('common/column_left', $data);]]></search>
<add position="before"><![CDATA[
$data['route'] = isset($this->request->get['route']) ? $this->request->get['route'] : 'common/home';
]]></add>
</operation>
</file>
<!-- Modify class in column_left.twig based on route -->
<file path="catalog/view/theme/default/template/common/column_left.twig">
<operation>
<search><![CDATA[<aside id="column-left" class="col-sm-3 hidden-xs">]]></search>
<replace><![CDATA[
<aside id="column-left" class="{% if route == 'common/home' %}col-sm-6{% else %}col-sm-3 hidden-xs{% endif %}">
]]></replace>
</operation>
</file>
</modification>
Got an urgent question that’s keeping you up at night? There might just be a magical inbox ready to help: khnaz35@gmail.com
Enjoy nature
Got an urgent question that’s keeping you up at night? There might just be a magical inbox ready to help: khnaz35@gmail.com
Enjoy nature
Users browsing this forum: No registered users and 15 guests