T3 Community Discussion & Support

Let's build the best free Joomla template framework, together!
  1. Trent Perez
  2. General Discussion
  3. Monday, August 31 2015, 08:32 AM
  4.  Subscribe via email
I have looked at the layout options and there doesn't seem to be a block where I want to put my social media icons. I want them to be in line with my main menu. Do I need to change the width of my mainnav block and if so where do I go to change the width and what file do I need to edit?
Comment
There are no comments made yet.
Accepted Answer
Gardner Luna Accepted Answer Pending Moderation
0
Votes
Undo
Hi,

Please open the mainnav.php file and modify it (change width of menu width, add new position to put the social), here is the code:

<?php
/**
* @package T3 Blank
* @copyright Copyright (C) 2005 - 2012 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/

defined('_JEXEC') or die;
?>

<!-- MAIN NAVIGATION -->
<nav id="t3-mainnav" class="wrap navbar navbar-default t3-mainnav">
<div class="container">

<div class="row">

<div class="col-md-8">

<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">

<?php if ($this->getParam('navigation_collapse_enable', 1) && $this->getParam('responsive', 1)) : ?>
<?php $this->addScript(T3_URL.'/js/nav-collapse.js'); ?>
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".t3-navbar-collapse">
<i class="fa fa-bars"></i>
</button>
<?php endif ?>

<?php if ($this->getParam('addon_offcanvas_enable')) : ?>
<?php $this->loadBlock ('off-canvas') ?>
<?php endif ?>

</div>

<?php if ($this->getParam('navigation_collapse_enable')) : ?>
<div class="t3-navbar-collapse navbar-collapse collapse"></div>
<?php endif ?>

<div class="t3-navbar navbar-collapse collapse">
<jdoc:include type="<?php echo $this->getParam('navigation_type', 'megamenu') ?>" name="<?php echo $this->getParam('mm_type', 'mainmenu') ?>" />
</div>
</div>

<div class="col-md-4">
<jdoc:include type="modules" name="<?php $this->_p('social') ?>" />
</div>

</div>

</div>
</nav>
<!-- //MAIN NAVIGATION -->


Create new module, assign it to the position "social". You may need to customize style for the module.

Regards.
Comment
There are no comments made yet.
  1. more than a month ago
  2. General Discussion
  3. # Permalink
Trent Perez Accepted Answer Pending Moderation
0
Votes
Undo
That is perfect. Thank you so very much. I am still unsure the syntax for the width settings but I will go through the documentation again and see if I can figure out how the widths for the different blocks is set. I also realized that I had to create the position social in the templateDetails.xml file But I figured that out pretty easily.
Comment
There are no comments made yet.
  1. more than a month ago
  2. General Discussion
  3. # 1
Gardner Luna Accepted Answer Pending Moderation
0
Votes
Undo
Great to see it helps you.

Regards.
Comment
There are no comments made yet.
  1. more than a month ago
  2. General Discussion
  3. # 2
Simon @ Quaverlove Accepted Answer Pending Moderation
0
Votes
Undo
Great to see it helps you.


It helped me, too! :D
Comment
There are no comments made yet.
  1. more than a month ago
  2. General Discussion
  3. # 3
  • Page :
  • 1


There are no replies made for this post yet.
However, you are not allowed to reply to this post.