Menu optie moet niet meer getoond worden na inloggen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Progress Developer / Internationale markt

Functieomschrijving Wil jij als Progress Developer werken in een toonaangevende organisatie werken met de ambitie om de (inter-)nationale markt te bewerken? Reageer dan nu! Uitvoeren van analyses ter bevordering van de betrouwbaarheid en performance van de Progress applicatie; Implementeren van functionaliteiten in eigen Back Office pakket; Meedenken over de architectuur en tevens waarborgen van de architectuur; Programmeren van functionele en technische wijzigingen; Bijwerken van documentatie; Troubleshooten van complexe incidenten; Aanroepen van webservices, message handling; Functie-eisen Hbo werk- en denkniveau, bij voorkeur aangetoond met een diploma; Ervaring in software ontwikkeling met Progress / OpenEdge; Zeer sterk analytisch vermogen; Je bent communicatief

Bekijk vacature »

Systeembeheerder met programmeer skills

Systeembeheerder Fulltime, Capelle aan den Ijssel De functie: De Systeembeheerder met programmeer skills is verantwoordelijk voor alle systemen binnen de datacenters. De werkzaamheden: Beleidsplannen van de Directie uitvoeren op operationeel en tactisch niveau van het Datacenter. Systemen beheren zoals: telefooncentrale, toegangssysteem, webservers, MySQL etc. Dagelijkse controle ronde lopen door de datacenter van Databarn Rivium. Planningen maken m.b.t. inrichten, verhuizen en vervangen van apparatuur. Voorbereiden en inrichten rackspace n.a.v. nieuwe klant of uitbreiding huidige klant. Eerste aanspreekpunt voor bestaande en potentiële klanten. (telefonisch en mail) Klanten informeren van geplande onderhoudsmomenten, storingen en wijzigingen. Programmeren van eigen software pakketten. Website Databarn onderhouden.

Bekijk vacature »

Peter Harts

Peter Harts

18/09/2019 21:40:39
Quote Anchor link
Hi all,

Ik zit met een menu probleem waarvan ik niet weet hoe ik dit op moet lossen. Ik weet weinig van PHP dus vandaar mijn vraag.
Op een webshop heb ik een menu staan met: INLOGGEN - AFREKENEN - WINKELMANDJE

Als je nu inlogd dan komt er de optie uitloggen bij: INLOGGEN - AFREKENEN - WINKELMANDJE - UITLOGGEN

Maar dan zou het logisch zijn als dan INLOGGEN niet meer te zien is, is dit makkelijk te veranderen?
Op de eerste regel staat HEADER_TITLE_LOGIN dit laat INLOGGEN zien, en dan staat er een "if" die er voor zorgt dat als je ingelogd bent er ook UITLOGGEN in het menu komt. Kan er dan misschien een "then" in die er voor zorgt dat regel 1 gedeactiveerd word of zoiets?

Als iemand mij hier mee kan helpen zou ik heel blij mee zijn.

Dit is de code van het menu:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
echo '<li>' . tep_draw_button(HEADER_TITLE_LOGIN, null, tep_href_link(FILENAME_LOGIN, '', 'SSL')) . '</li>';
echo '<li>' . tep_draw_button(HEADER_TITLE_CHECKOUT, null, tep_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL')) . '</li>' ;
echo '<li>' . tep_draw_button(HEADER_TITLE_CART_CONTENTS . ($cart->count_contents() > 0 ? ' (' . $cart->count_contents() . ')' : ''
), 'cart', tep_href_link(FILENAME_SHOPPING_CART)) . '</li>';
if (tep_session_is_registered('customer_id')) {
echo '<li>' . tep_draw_button(HEADER_TITLE_LOGOFF, null, tep_href_link(FILENAME_LOGOFF, '', 'SSL')) . '</li>';
}

?>
Gewijzigd op 18/09/2019 21:43:56 door Peter Harts
 
PHP hulp

PHP hulp

28/05/2020 04:04:40
 
Rob Doemaarwat

Rob Doemaarwat

18/09/2019 21:44:12
Quote Anchor link
zie de toegevoegde 1e regel
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
if (!tep_session_is_registered('customer_id')) //toon login alleen indien NIET ingelogd
  echo '<li>' . tep_draw_button(HEADER_TITLE_LOGIN, null, tep_href_link(FILENAME_LOGIN, '', 'SSL')) . '</li>';
echo '<li>' . tep_draw_button(HEADER_TITLE_CHECKOUT, null, tep_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL')) . '</li>' ;
echo '<li>' . tep_draw_button(HEADER_TITLE_CART_CONTENTS . ($cart->count_contents() > 0 ? ' (' . $cart->count_contents() . ')' : ''
), 'cart', tep_href_link(FILENAME_SHOPPING_CART)) . '</li>';
if (tep_session_is_registered('customer_id')) {
echo '<li>' . tep_draw_button(HEADER_TITLE_LOGOFF, null, tep_href_link(FILENAME_LOGOFF, '', 'SSL')) . '</li>';
}

?>
Gewijzigd op 18/09/2019 21:44:48 door Rob Doemaarwat
 
Peter Harts

Peter Harts

18/09/2019 21:49:17
Quote Anchor link
Hi Rob,

Jij bent er snel bij! Ik heb het er al ingezet en het werkt perfect!

Heel hartelijk bedankt voor de snelle reactie.

Met vriendelijke groet,
Peter
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.