Skip to main content

Welkom bij Joomla!NL

Om alle mogelijkheden van dit forum te kunnen gebruiken, moet je je eerst registreren.

Vermeld in iedere vraag duidelijk:
  1. De versie van Joomla! 3.X die je gebruikt
  2. De volledige url van je website indien mogelijk.
  3. De versie van de extensie waar de vraag over gaat.

opgelost Joomla extensie menu cirkels

Joomla extensie menu cirkels

12 apr 2015 15:40
#1
Hallo allemaal,

Op deze website heb ik onderaan een menu. Het menu is een extensie namelijk FavEffects. Ik probeer in plaats van de icoontjes in de cirkels een afbeelding in de cirkel te plaatsen. Dit lukt alleen niet omdat deze extensie Font-Awesome gebruikt, de icoontjes hiervan komen uit een lettertype (font). Hebben jullie enige idee hoe ik plaatjes in de cirkels krijg of zijn jullie bekend met een andere extensie waarmee ik dit kan doen.

Ik heb ook al geprobeerd via een normaal menu plaatjes als menu image te gebruiken maar zonder het gewenste resultaat.

Ik gebruik joomla 3.x
  • crazy_mikew
  • crazy_mikew's berichtenfoto Heeft onderwerp gestart
  • Joomla!NL ontdekker
  • Joomla!NL ontdekker
  • Berichten: 22

Joomla extensie menu cirkels

13 apr 2015 10:52
#2
Wat voor resultaat verwacht je dan als je afbeeldingen als menu-item gebruikt? Dit kan namelijk wel. Ik weet zo ook geen extensie, behalve misschien animate on hover, maar die is niet exact gelijk aan FavEffects.
Groetjes, Astrid
Gebruik de zoekfunctie van dit forum voordat je een nieuwe vraag plaatst.
Vragen uitsluitend via dit forum.
yndi.nl - kvk 17157725
Is je vraag beantwoord? Dan kan je het draadje zelf sluiten .
Wil je Joomla!NL steunen? Dat kan met een donatie.
  • Astrid
  • Astrid's Profielfoto
  • Moderator + Technisch team
  • Moderator + Technisch team
  • Berichten: 37554

Joomla extensie menu cirkels

14 apr 2015 19:28 - 14 apr 2015 19:29
#3
Ik wil mijn menu in de vorm van een plaatje met daaronder de naam van het menu item. Ik krijg de tekst niet onder het plaatje en ik krijg het plaatje niet rond met een lijn eromheen. Ik heb een screenshot bijgevoegd hoe het menu eruit komt te zien. Ik wil graag het menu in dezelfde stijl als de cirkels eronder.

screenshot
  • crazy_mikew
  • crazy_mikew's berichtenfoto Heeft onderwerp gestart
  • Joomla!NL ontdekker
  • Joomla!NL ontdekker
  • Berichten: 22

Joomla extensie menu cirkels

14 apr 2015 21:35 - 14 apr 2015 21:42
#4
Mijn excuus, niet opgelet en net een verkeerd antwoord gegeven.

Ditzelfde zou ik ook graag willen bereiken, maar daar is deze module niet voor gebouwd. Mocht je een andere (responsive) module tegenkomen, die ditzelfde doet, dan hoor ik dat graag
Managing partner Nederland - Pixlogix.com
(KVK / CIN: U72200GJ2014PTC081526)
Ons team heeft meer dan 15 jaar ervaring in oplossingen op maat!
  • hielkio
  • hielkio's berichtenfoto
  • Regelmatige bezoeker van Joomla!NL
  • Regelmatige bezoeker van Joomla!NL
  • Berichten: 299

Joomla extensie menu cirkels

14 apr 2015 21:49
#5
Zou mogelijk moeten zijn door de css van je menu aan te passen. Hier heb je een voorzet:
davidwalsh.name/css-circles
Groetjes, Astrid
Gebruik de zoekfunctie van dit forum voordat je een nieuwe vraag plaatst.
Vragen uitsluitend via dit forum.
yndi.nl - kvk 17157725
Is je vraag beantwoord? Dan kan je het draadje zelf sluiten .
Wil je Joomla!NL steunen? Dat kan met een donatie.
  • Astrid
  • Astrid's Profielfoto
  • Moderator + Technisch team
  • Moderator + Technisch team
  • Berichten: 37554

Joomla extensie menu cirkels

14 apr 2015 21:53
#6
Met FavEffects is dit wel te regelen, met wat aanpassingen aan de module.
Mocht je nog geen andere extensie gevonden hebben, dan wil ik de aanpassingen hier wel vermelden.
  • Burt
  • Burt's berichtenfoto
  • Bekend met Joomla!NL
  • Bekend met Joomla!NL
  • Berichten: 77

Joomla extensie menu cirkels

14 apr 2015 21:58 - 14 apr 2015 22:02
#7
Nee ik heb helaas nog niet de juiste module gevonden. Ik zou het erg fijn vinden als je me zou kunnen helpen met het aanpassen van FavEffects:)

extensions.joomla.org/extension/ninja-simple-icon-menu Is in ieder geval een extensie waarmee ik een menu kan maken icm icoontjes als plaatjes. Ik moet er nog mee experimenteren maar het lijkt hoopvol als ik de plaatjes van de icoontjes vervang door mijn eigen afbeeldingen.
  • crazy_mikew
  • crazy_mikew's berichtenfoto Heeft onderwerp gestart
  • Joomla!NL ontdekker
  • Joomla!NL ontdekker
  • Berichten: 22

Joomla extensie menu cirkels

14 apr 2015 22:16
#8
Deze afbeelding is verborgen voor gasten.
Login of registreer om deze te zien.


Dit is ook met FavEffects gedaan, met nog steeds de effecten die FavEffects biedt.
Momentje, ga even de code bij elkaar zoeken en in de volgende post zetten.
  • Burt
  • Burt's berichtenfoto
  • Bekend met Joomla!NL
  • Bekend met Joomla!NL
  • Berichten: 77

Joomla extensie menu cirkels

14 apr 2015 22:45 - 14 apr 2015 22:56
#9
Als eerste moet je de folder 'mod_faveffects' kopiëren en bewaren als 'mod_faveffects-orig', of zo iets, dan heb je in ieder geval de originele code nog.

Daarna het bestand '/mod_faveffects/mod_faveffects.php' openen en onderstaande code in z'n geheel over de bestaande code heen plakken en bewaren.

Code:
<?php /** * @file * @brief Responsive FavEffects Module * @author FavThemes * @version 1.2 * @remarks Copyright (C) 2013 FavThemes * @remarks Licensed under GNU/GPLv3, see http://www.gnu.org/licenses/gpl-3.0.html * @see http://www.favthemes.com/ */ defined('_JEXEC') or die; for($j = 1; $j < 7; $j++) { ${'showIcon' . $j} = $params->get('showIcon' . $j); ${'effectIcon' . $j} = $params->get('effectIcon' . $j); ${'iconLink' . $j} = $params->get('iconLink' . $j); ${'iconLinkTarget' . $j} = $params->get('iconLinkTarget' . $j); ${'bgColorIcon' . $j} = $params->get('bgColorIcon' . $j); ${'borderWidthIcon' . $j} = $params->get('borderWidthIcon' . $j); ${'borderTypeIcon' . $j} = $params->get('borderTypeIcon' . $j); ${'borderColorIcon' . $j} = $params->get('borderColorIcon' . $j); ${'borderRadiusIcon' . $j} = $params->get('borderRadiusIcon' . $j); ${'nameIcon' . $j} = $params->get('nameIcon' . $j); ${'colorIcon' . $j} = $params->get('colorIcon' . $j); ${'fontSizeIcon' . $j} = $params->get('fontSizeIcon' . $j); ${'titleText' . $j} = $params->get('titleText' . $j); ${'titleSubText' . $j} = $params->get('titleSubText' . $j); ${'titleColor' . $j} = $params->get('titleColor' . $j); ${'titleGoogleFont' . $j} = $params->get('titleGoogleFont' . $j); ${'titleFontSize' . $j} = $params->get('titleFontSize' . $j); } // Load Bootstrap JHtml::_('bootstrap.framework'); JHTML::stylesheet('/media/jui/css/bootstrap.min.css'); JHTML::stylesheet('/media/jui/css/bootstrap-responsive.css'); // Module CSS JHTML::stylesheet('modules/mod_faveffects/theme/FontAwesome/css/font-awesome.css'); JHTML::stylesheet('modules/mod_faveffects/theme/faveffects.css'); JHTML::stylesheet('http://fonts.googleapis.com/css?family=' . $titleGoogleFont1); JHTML::stylesheet('http://fonts.googleapis.com/css?family=' . $titleGoogleFont2); JHTML::stylesheet('http://fonts.googleapis.com/css?family=' . $titleGoogleFont3); JHTML::stylesheet('http://fonts.googleapis.com/css?family=' . $titleGoogleFont4); JHTML::stylesheet('http://fonts.googleapis.com/css?family=' . $titleGoogleFont5); JHTML::stylesheet('http://fonts.googleapis.com/css?family=' . $titleGoogleFont6); ?> <div id="faveffects" class="row-fluid"> <?php $scls = ''; $arrchk = array($showIcon1, $showIcon2, $showIcon3, $showIcon4, $showIcon5, $showIcon6); $ichk = 0; foreach($arrchk as $arck) { if($arck == 1) { $ichk++; } } if($ichk > 0) { $scls = 'span' . (str_replace(".", "-", 12 / $ichk)); } for($i = 1; $i < 7; $i++) { if((${'showIcon' . $i}) != 0) { ?> <div id="faveffects-box<?php echo $i; ?>" class="<?php echo $scls; ?>"> <div id="faveffects-icon<?php echo $i; ?>" class="faveffects-<?php echo ${'effectIcon'.$i}; ?>"> <a href="<?php echo ${'iconLink'.$i}; ?>" target="_<?php echo ${'iconLinkTarget'.$i}; ?>"> <img id="<?php echo ${'nameIcon'.$i}; ?>" src="images/icons/<?php echo ${'nameIcon'.$i}; ?>.png" /> </a> </div> <p id="faveffects-title<?php echo $i; ?>" style="font-family: <?php echo ${'titleGoogleFont'.$i}; ?>; font-size: <?php echo ${'titleFontSize'.$i}; ?>; font-weight: 700;"> <a href="<?php echo ${'iconLink'.$i}; ?>" target="_<?php echo ${'iconLinkTarget'.$i}; ?>" style="color: #<?php echo ${'titleColor'.$i}; ?>;"> <?php echo ${'titleText'.$i}; ?> </a> </p> <p id="faveffects-title<?php echo $i; ?>" style="font-family: <?php echo ${'titleGoogleFont'.$i}; ?>; font-size: <?php echo ${'titleFontSize'.$i}; ?>; padding-left: 10px; padding-right: 10px;"> <a href="<?php echo ${'iconLink'.$i}; ?>" target="_<?php echo ${'iconLinkTarget'.$i}; ?>" style="color: #aaaaaa;"> <?php echo ${'titleSubText'.$i}; ?> </a> </p> </div> <?php } } ?> </div>


Voor mijn situatie (zie de afbeelding eerder) heb ik 4 afbeeldingen gemaakt op 240x240 pixels met een transparante achtergrond, opgeslagen als 'icon1.png' t/m 'icon4.png'. Je kunt tot maximaal 6 afbeeldingen gebruiken in FavEffects.

Edit 1: de afbeelding zelf is al een rondje, gemaakt in Photoshop, formaat 240x240 pixels.
Edit 2: zo dus ...


Deze afbeelding is verborgen voor gasten.
Login of registreer om deze te zien.


Deze afbeeldingen bewaren in '/images/icons/'. Dat is gewoon de image-folder van Joomla!, submap maken, naam 'icons'.
Dat pad staat ook in de code hierboven, je kunt het uiteraard ook naar wens aanpassen.

Het .css-bestand dat bij FavEffects hoort moet je ook even aanpassen.
Dat staat in de volgende folder '/mod_faveffects/themes/faveffects.css'.
Daarin de code
Code:
background-color: #eee!important;

vervangen door
Code:
/* background-color: #eee!important; */

anders krijg je grijze achtergrondjes bij de effecten. Het is - meen ik - niet in te stellen via de instellingen in de module van FavEffects.

Tot slot de instellingen in de module van FavEffects gaan inregelen. Ik heb dat zo gedaan:


Deze afbeelding is verborgen voor gasten.
Login of registreer om deze te zien.


Je kunt natuurlijk met die parameters spelen, maar sommige zullen niet meer werken, omdat de code van de module is aangepast.
Als naam moet je gewoon alleen 'icon1' (bij eerste), 'icon2' (bij tweede), etc. invullen.
Het pad en de extensie is in de aangepaste module geregeld.

Je moet het maar even gaan proberen zo, volgens mij heb ik alles wel genoteerd.
  • Burt
  • Burt's berichtenfoto
  • Bekend met Joomla!NL
  • Bekend met Joomla!NL
  • Berichten: 77

Joomla extensie menu cirkels

15 apr 2015 10:58
#10
Thanks Burt!! Ik ben een heel eind gekomen nu, ik heb echter nog een kleine vraag hierover, op mijn site krijg ik tussen het plaatje en de tekst een ruimte. Hoe kan ik dat weghalen, ik heb in de CSS gekeken maar ik zie niks over "height" bijvoorbeeld.

Nogmaals bedankt voor de hulp :)

Ik heb een screenshot bijgevoegd van mijn probleem.

Screenshot
  • crazy_mikew
  • crazy_mikew's berichtenfoto Heeft onderwerp gestart
  • Joomla!NL ontdekker
  • Joomla!NL ontdekker
  • Berichten: 22

Joomla extensie menu cirkels

15 apr 2015 11:19
#11
Je moet nog een ding aanpassen, was ik vergeten te melden.

In het bestand 'faveffects.css' nog even de volgende aanpassing doen:

Code:
div[id*=" faveffects-icon"]:after { content: ""; display: block; width: 100%; height: 0; /* padding-bottom: 100%; */ }

Dus die padding-bottom uitschakelen, rond regel 25.
  • Burt
  • Burt's berichtenfoto
  • Bekend met Joomla!NL
  • Bekend met Joomla!NL
  • Berichten: 77

Joomla extensie menu cirkels

15 apr 2015 11:29
#12
Bedankt !! Het werkt, je hebt me echt goed geholpen Burt.
  • crazy_mikew
  • crazy_mikew's berichtenfoto Heeft onderwerp gestart
  • Joomla!NL ontdekker
  • Joomla!NL ontdekker
  • Berichten: 22
Moderators: JelleRomke
Tijd voor maken pagina: 0.729 seconden
Gemaakt door Kunena

Wil je Joomla!NL steunen?

Steun Joomla!NLAlle teamleden werken enthousiast, op vrijwillige basis, mee aan Joomla!NL. Maar een website met forum kost nu eenmaal geld. Dus als je Joomla!NL wilt steunen, dan kan dat, graag zelfs!

Lees hier meer informatie