Formulier checkbox aanpassen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Database Developer

Functieomschrijving Heb jij ongeveer 3 jaar ervaring als Database Developer met MS SQL of een vergelijkbare database? Wil jij werken voor een ambitieuze werkgever in regio Tilburg waar jij volledig de mogelijkheid krijgt jezelf te ontwikkelen? Lees dan snel verder! Hoe ziet jouw takenpakket eruit? Je gaat projecten gedurende het hele proces begeleiden. Je sluit aan bij afspraken met klanten om hun processen helder te krijgen. Vervolgens voer jij het project uit en zorgt dat dit zo goed mogelijk verloopt; Je werkt aan nieuwe softwareoplossingen die de logistieke processen verbeteren of vernieuwen; Je houdt je bezig met het ontwikkelen van

Bekijk vacature »

Informeel bureau zoekt Senior PHP developer

Functie Als senior PHP developer neem je het voortouw in ontwikkeltrajecten en ben je in staat werk uit te leggen aan collega’s om zo je kennis met hen te delen. Je deinst niet terug voor ingewikkelde projecten. Deze zie jij alleen maar als uit uitdaging. Je werkt doorlopend aan klantcases (en hierdoor je klant echt leert kennen), maar toch ben je afwisselend bezig. Dit alles in een vrije en ontspannen werksfeer, met een team van gelijkgestemde. Binnen de development teams werken ze met o.a. PHP, Laravel, React, Node, Elastic, Amazon AWS, JIRA, Solid, Domain-driven-design, Doctrine, Redis, docker, Kubernetes, CI, PHP

Bekijk vacature »

Remote - Front-end Angular developer

Functie The IT team currently consists of the IT Manager, 2 back-end developers, 1 full-stack developer, 1 designer, and a DevOps engineer. They are currently looking for an experienced Front-end developer who will work autonomously and in a disciplined manner, being the only developer working on their Front-end applications at the start. They do have the ambition to find a second developer soon, who you will then be able to supervise. You will be working on the further development of their existing UI in Angular. But also developing a mobile app. They place great value on User Experience and opt

Bekijk vacature »

SQL developer

Functieomschrijving Voor een erkende werkgever in de omgeving van Tilburg zijn wij op zoek naar een ervaren SQL ontwikkelaar. Hier wordt jij mede verantwoordelijk voor zowel de design en implementatie van SQL-databases als voor het verstaan van de processen van klanten naar het vertalen van deze processen naar IT-oplossingen. Jouw takenpakket komt er als volgt uit te zien: Het ontwerpen en implementeren van databaseschema's: Je bent in staat om een database te ontwerpen en de structuur van tabellen, relaties, indexen en andere objecten te definiëren; Het schrijven van complexe SQL-query's: Je kunt complexe query's schrijven om gegevens uit de database

Bekijk vacature »

Full Stack Java ontwikkelaar

Functieomschrijving Voor de politie zijn wij op zoek naar een Full stack Java ontwikkelaar. Als ervaren full stack Java ontwikkelaar binnen de gewenste deadlines meewerken aan de totstandkoming van de gewenste werkzaamheden. Taken Upgraden van GeoServer, SOLR, Oracle Spatial database, Tomcat Migreren Oracle Spatial naar PostgreSQL/PostGIS Migreren SOLR naar ElasticSearch Geografische gegevens op het interne netwerk beschikbaar maken Doorontwikkelen en actualiseren van de geografische services Het up to date brengen van de CI/CD pipeline, samen met medewerkers die verantwoordelijk zijn voor de CI/CD tooling Aanspreekbaar op de solution architectuur en stemt die met collega's in het cluster Geo De opdracht

Bekijk vacature »

Ervaren PHP Developer

Functieomschrijving PHP Developer met brede ervaring gezocht! Ben jij een Full Stack PHP Developer met brede ervaring die toe is aan een volgende stap? Lees dan snel verder! Voor onze eindklant in de regio Nunspeet zijn wij op zoek naar een ervaren PHP Developer die het IT Team van deze organisatie gaat versterken. Wij zoeken een enthousiaste en breed georiënteerde IT-er die er voor gaat zorgen dat deze innovatieve organisatie de volgende stap gaat maken. Om deze functie goed uit te kunnen voeren moet je communicatief goed zijn en in staat zijn om zelfstandig problemen op te lossen. Daarnaast bestaat

Bekijk vacature »

Software developer - C Sharp

Functie omschrijving Voor een opdrachtgever, met een prachtig kantoor in omgeving Wateringen zijn wij op zoek naar een software ontwikkelaar die graag werkt met C#, JAVA of Oracle. Heb jij interesse in het programmeren en ontwikkelen van software? En heb jij enige ervaring met Oracle databases en PL/SQL? Als software developer werk je met je collega's samen in een leuk en informeel team aan het (her)ontwerpen van bedrijfssystemen. Je houdt je bezig met het ontwikkelen van REST API's en je onderhoudt applicaties in Oracle PL/SQL en APEX. Vind jij het leuk om in een Agile/Scrum omgeving te werken? Wil jij

Bekijk vacature »

Senior Developer Betty Blocks Blauwe Haven Rotterd

Functieomschrijving Voor de Politie zijn wij opzoek naar een Senior Developer Betty Blocks Blauwe Haven Rotterdam. De politieorganisatie heeft jaarlijks te maken met een aanzienlijk aantal politiemedewerkers die vanwege mentale overbelasting niet of beperkt inzetbaar zijn. De Blauwe Haven Rotterdam ondersteunt deze politiemedewerkers in hun herstel en re-integratieproces. De huidige digitale systemen van de Politie bieden onvoldoende ondersteuning in het herstel- en re-integratieproces van politiemedewerkers. Zowel voor de politiemedewerkers als voor de organisatie. Politiemedewerkers worden buitengesloten, waardoor zij eigen regie verliezen. Begeleiders kunnen de voortgang van de medewerkers niet goed monitoren. Management beschikt niet over de mogelijkheid trends te signaleren

Bekijk vacature »

TypeScript developer (tot € 6.000, - bruto pe

Functie Om bovenstaande ambities waar te kunnen maken zijn ze op zoek naar een ervaren Typecript developer die niet alleen zichzelf verder ontwikkelt, maar het ook leuk vinden om op termijn meer junior collega’s op pad te helpen. Je zult aan de slag gaan met het migreren van hun bestaande UI in Angular. Maar ook het ontwikkelen van een mobiele app. Hierbij hechten ze veel waarde aan User Experience en kiezen ze duidelijk voor kwaliteit i.p.v. snelheid. Je krijgt dus de ruimte om vanuit gedegen onderzoek te werk te gaan en het borgen van kwaliteit staat hoog in het vaandel.

Bekijk vacature »

Senior .NET developer

Klaar voor een nieuwe uitdaging? Welke technologieën gaan schuil achter de dagelijkse energievoorziening? Als senior .NET developer bij Kenter maak jij samen met je team het verschil, zowel voor de interne organisatie als voor eindklanten. Samen bouwen jullie aan innovatieve dienstverlening met behulp van de nieuwste technologieën en tools. Het is een functie met veel vrijheid, goede arbeidsvoorwaarden én je draagt jouw steentje bij aan de energietransitie. Klinkt dit als iets voor jou? Lees dan verder of solliciteer direct! Wat ga je doen als senior .NET developer? Als senior .NET developer bij Kenter (onderdeel van Alliander) ben je van onschatbare

Bekijk vacature »

Hands-on Solution Architect / Software Architect (

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Solution Architect / Software Architect op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je werkt samen met gedreven DevOps teams, bestaande uit frontend, backend en middleware developers, testers, UX-designers. Samen met de teams ben je continu op zoek naar de beste oplossingen voor onze klanten. Als Solution Architect onderzoek

Bekijk vacature »

.NET developer

Functie Als .NET developer werk jij samen in een multidisciplinair ontwikkel team met 1-2 Senior .NET developers, twee front-end developers, Data Scientists en één UX designer. Als team werken jullie aan het ontwikkelen van een Cloud based applicatie en aan het stabieler maken van deze applicatie. Ook unit testing gaat erg belangrijk worden in jouw nieuwe functie. Samen met de Senior .NET ontwikkelaar wordt jij verantwoordelijk voor het ontwikkelen van de API. Jullie werken met veel data en incidenteel komen er ook data vraagstukken en zullen er wat queries gedraaid moeten worden. Dit betekend dat jij veel gaat werken met

Bekijk vacature »

Senior/Lead Python developer

Functie Samen met je team, bestaande uit een senior, 2 mediors en één junior ontwikkelaar ga je op een Agile-gebaseerde aanpak werken aan hun software. Je hebt oog voor kwaliteit, risico’s en klantbelang. Communicatie met je collega’s en waar nodig ook met klanten speelt een belangrijke rol in het bereiken van een succesvol resultaat. Als persoon ben je slim, krijg je dingen voor elkaar en ga je resultaatgericht te werk. Binnen het development team is er veel zelfstandigheid, los van de stand-up (10:00 uur) en zo nu en dan pair-programming sessies. Technieken die zij gebruiken zijn o.a. Python, Django, MySQL,

Bekijk vacature »

Developer Low-code

Dit ga je doen Low-code ontwikkeling van software voor landelijk bekende organisaties; Opleveren van mooie eindproducten, middels de Agile methodiek; Samenwerken in een team van 10 collega's; Direct contact met de eindklant over de gewenste oplossingen. Hier ga je werken Als Developer kom je te werken in de regio van Lelystad bij een organisatie die met toonaangevende klanten uit heel Nederland samen werkt. De producten en diensten van de organisatie bereiken miljoenen Nederlanders. Hierbij komt een grote hoeveelheid informatie kijken en deze moet discreet en veilig verwerkt worden. De processen die hierbij horen worden door het IT team vormgegeven. De

Bekijk vacature »

Ervaren PHP developer gezocht!

Functie Het team bestaat inmiddels uit zo’n 25 collega’s met specialisten op het gebied van development, data(analyse), marketing, infrastructuur en finance. Ze hebben een supermodern pand en bieden hiernaast veel vrijheid en verantwoordelijkheid. Ze doen er alles aan om jou op te gemak te stellen. Zo kun je je eigen werkplek inrichten naar persoonlijke wensen, maar gaan ze bijvoorbeeld ook jaarlijks met elkaar wintersporten en zijn er andere leuke uitjes. Als onderdeel van één van de scrumteams ga je aan de slag, samen ben je medeverantwoordelijk voor het doorontwikkelen van hun business applicatie waar het traffic team dagelijks mee werkt.

Bekijk vacature »
Dennis Hessels

Dennis Hessels

03/09/2012 14:33:47
Quote Anchor link
Goedenmiddag,

Ik heb een standaard webshop gedownload en wil dit naar eigen wens een beetje aanpassen, dit gaat tot nu toe aardig!

Ik zou wel graag wat hulp willen bij het volgende; bij klanten registraties moeten klanten zelf bepalen op ze de optie 'Nieuwsbrief' aanvinken of niet. Ik wil dit juist andersom hebben.... De checkbox moet automatisch aangevinkt blijven, hoe verander ik dat?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
  if (ACCOUNT_NEWSLETTER == '1') {
?>


      <li><?php echo osc_draw_label($osC_Language->get('field_customer_newsletter'), 'newsletter', null, true) . osc_draw_checkbox_field ('newsletter', '1'); ?></li>
 
PHP hulp

PHP hulp

22/12/2024 22:01:43
 
Kris Peeters

Kris Peeters

03/09/2012 14:40:50
Quote Anchor link
osc_draw_label ...

Wat voor omgeving is dit?
framework? CMS? ...
 
Dennis Hessels

Dennis Hessels

03/09/2012 14:42:31
Quote Anchor link
Dit is een standaard Tomatocart webshop
 
Erwin H

Erwin H

03/09/2012 15:25:01
Quote Anchor link
Hmm, even denken. Als (if) een constante (ACCOUNT_NEWSLETTER) gelijk is aan true (1) dan moet die checkbox aan staan. Nu wil je dat altijd...... dus.....



Waarom niet gewoon dat hele if statement weghalen en altijd die checkbox in het form knallen?
 
Dennis Hessels

Dennis Hessels

03/09/2012 15:26:50
Quote Anchor link
Ja, zo denk ik er ook over ;-) Maar hoe krijg ik dat voor elkaar?
 
Eddy E

Eddy E

03/09/2012 15:55:01
Quote Anchor link
Euh...

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo '<li>'. osc_draw_label($osC_Language->get('field_customer_newsletter'), 'newsletter', null, true) . osc_draw_checkbox_field ('newsletter', '1') . '</li>';
?>


En waar zou die 1 in osc_draw_checkbox_field ('newsletter', '1') voor staan?
Maak daar eens een 0 van?
Gewijzigd op 03/09/2012 15:57:17 door Eddy E
 
Dennis Hessels

Dennis Hessels

03/09/2012 15:58:44
Quote Anchor link
Krijg geen foutmelding maar de checkbox is ook niet aangevinkt.
 
Eddy E

Eddy E

03/09/2012 15:59:45
Quote Anchor link
Dat wil je toch?
 
Dennis Hessels

Dennis Hessels

03/09/2012 16:01:42
Quote Anchor link
Nee, dit is het formulier:

http://markerworld.nl/shop/account.php?create

En ik zou graag willen dat het vierkantje achter Nieuwsbrief wel aangevinkt is ;-)
 
Eddy E

Eddy E

03/09/2012 16:04:59
Quote Anchor link
Ga eens spelen met:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
echo osc_draw_label($osC_Language->get('field_customer_newsletter'), 'newsletter', null, true);
echo osc_draw_label($osC_Language->get('field_customer_newsletter'), 'newsletter', null, false);
?>


Is de eerste aangevinkt en de tweede niet?

Toevoeging op 03/09/2012 16:09:00:

En waarom wil je mijn geboortedatum weten? En mijn voornaam? Achternaam voldoet toch?
En hoe vul je verplicht een leeg vakje (nieuwsbrief) in? Als ik die niet aancheck, is hij niet ingevuld... euh....


Haal die rode dingen weg en verplicht alleen het uiterste minimum.
Gewijzigd op 03/09/2012 16:07:27 door Eddy E
 
Erwin H

Erwin H

03/09/2012 16:11:35
Quote Anchor link
Dennis Hessels op 03/09/2012 15:26:50:
Ja, zo denk ik er ook over ;-) Maar hoe krijg ik dat voor elkaar?

Weet je waar de delete knop op je toetsenbord zit?


Toevoeging op 03/09/2012 16:12:28:

Verder 'gok' ik dat dit de checkbox is:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
osc_draw_checkbox_field ('newsletter', '1')
?>

En dat 1 voor true staat (aan) en 0 voor false (uit).
 
Dennis Hessels

Dennis Hessels

03/09/2012 16:31:51
Quote Anchor link
Als ik 0 invul dan verdwijnt de hele optie uit het formulier. Heb de tips van Eddy ook reeds opgevolgd en daarmee krijg ik niet het gewenste resultaat.

Het moet dus zo zijn dat wanneer een klant zich wilt aanmelden de optie nieuwsbrief al is aangevinkt. Als de klant dat niet wilt kan hij dit zelf uitvinken, hij wordt hier d.m.v. een tekst op gewezen.
 
Eddy E

Eddy E

03/09/2012 16:34:52
Quote Anchor link
Welk resultaat gaf dit:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
echo osc_draw_label($osC_Language->get('field_customer_newsletter'), 'newsletter', null, true);
echo osc_draw_label($osC_Language->get('field_customer_newsletter'), 'newsletter', null, false);
?>


Ga wat spelen met die NULL en true/false. Het lijkt mij dat je daar toch wat mee kan instellen...
 
Reshad F

Reshad F

03/09/2012 16:35:53
Quote Anchor link
hmm maak is van null -> checked
 
Erwin H

Erwin H

03/09/2012 17:23:10
Quote Anchor link
Eddy Erkelens op 03/09/2012 16:34:52:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo osc_draw_label($osC_Language->get('field_customer_newsletter'), 'newsletter', null, true);
?>

Het lijk mij dat dit het label is (osc_draw_label immers) en de andere de checkbox (osc_draw_checkbox_field immers).

Maar goed, TS moet misschien eens wat code tonen van wat hij NU heeft, anders kunnen we uren lang tips geven, veel verder komen we dan niet.
 
Dennis Hessels

Dennis Hessels

03/09/2012 19:50:22
Quote Anchor link
Onderstaand 'script' hoort bij deze pagina:

http://markerworld.nl/shop/account.php?create

De checkbox achter Nieuwsbrief moet dus permanent aangevinkt zijn.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
<?php
/*
  $Id: create.php $
  TomatoCart Open Source Shopping Cart Solutions
  http://www.tomatocart.com

  Copyright (c) 2009 Wuxi Elootec Technology Co., Ltd;  Copyright (c) 2006 osCommerce

  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License v2 (1991)
  as published by the Free Software Foundation.
*/

?>


<h1><?php echo $osC_Template->getPageTitle(); ?></h1>

<?php
  if ($messageStack->size('create') > 0) {
    echo $messageStack->output('create');
  }

?>


<form name="create" action="<?php echo osc_href_link(FILENAME_ACCOUNT, 'create=save', 'SSL'); ?>" method="post" onsubmit="return check_form(create);">

<div class="moduleBox">
  
  <h6><em><?php echo $osC_Language->get('form_required_information'); ?></em><?php echo $osC_Language->get('my_account_title'); ?></h6>

  <div class="content">
    <ol>

<?php
  if (ACCOUNT_GENDER > -1) {
    $gender_array = array(array('id' => 'm', 'text' => $osC_Language->get('gender_male')),
                          array('id' => 'f', 'text' => $osC_Language->get('gender_female')));
?>


      <li><?php echo osc_draw_label($osC_Language->get('field_customer_gender'), 'gender1', null, (ACCOUNT_GENDER > 0)) . osc_draw_radio_field('gender', $gender_array); ?></li>

<?php
  }
?>


      <li><?php echo osc_draw_label($osC_Language->get('field_customer_first_name'), 'firstname', null, false) . osc_draw_input_field('firstname',null); ?></li>
      <li><?php echo osc_draw_label($osC_Language->get('field_customer_last_name'), 'lastname', null, true) . osc_draw_input_field('lastname', null); ?></li>

<?php
  if (ACCOUNT_DATE_OF_BIRTH == '1') {
?>


      <li><?php echo osc_draw_label($osC_Language->get('field_customer_date_of_birth'), 'dob_days', null, false) . osc_draw_date_pull_down_menu('dob', null, false, null, null, date('Y')-1901, -5); ?></li>

<?php
  }
?>


      <li><?php echo osc_draw_label($osC_Language->get('field_customer_email_address'), 'email_address', null, true) . osc_draw_input_field('email_address'); ?></li>

<?php
  if (ACCOUNT_NEWSLETTER == '1') {
?>


      <li><?php echo osc_draw_label($osC_Language->get('field_customer_newsletter'), 'newsletter', null, false) . osc_draw_checkbox_field ('newsletter', '1'); ?></li>

<?php
  }
?>


      <li><?php echo osc_draw_label($osC_Language->get('field_customer_password'), 'password', null, true) . osc_draw_password_field('password'); ?></li>
      <li><?php echo osc_draw_label($osC_Language->get('field_customer_password_confirmation'), 'confirmation', null, true) . osc_draw_password_field('confirmation'); ?></li>
    </ol>
  </div>
</div>

<?php
  if (DISPLAY_PRIVACY_CONDITIONS == '1') {
?>


<div class="moduleBox">
  <h6><?php echo $osC_Language->get('create_account_terms_heading'); ?></h6>

  <div class="content">
    <?php
    $privacy
= str_replace('<a href="%s">', '<a href="' . osc_href_link(FILENAME_JSON, 'module=account&action=display_privacy')  . '" class="multibox" rel="width:800,height:400,ajax:true">', $osC_Language->get('create_account_terms_description'));
    echo $privacy . '<br /><br /><ol><li>' . osc_draw_checkbox_field('privacy_conditions', array(array('id' => 1, 'text' => $osC_Language->get('create_account_terms_confirm')))) . '</li></ol>';
    ?>

  
  </div>
</div>

<?php
  }
?>


<div class="submitFormButtons">
  <span style="float: right"><?php echo osc_draw_image_submit_button('button_continue.gif', $osC_Language->get('button_continue')); ?></span>
    
  <?php echo osc_link_object(osc_href_link(FILENAME_ACCOUNT, null, 'SSL'), osc_draw_image_button('button_back.gif', $osC_Language->get('button_back'))); ?>
</div>

</form>
<script type="text/javascript">
  window.addEvent("domready",function() {
    var overlay = new Overlay();
    var box = new MultiBox('multibox', {
        overlay: overlay
    });
  });
</script>
Gewijzigd op 03/09/2012 19:51:31 door Dennis Hessels
 
Remco de Geus

Remco de Geus

04/09/2012 15:33:21
Quote Anchor link
<li>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php echo osc_draw_label($osC_Language->get('field_customer_newsletter'), 'newsletter', null, false)

moet dat niet dit zijn
      <li>[code]<?php echo osc_draw_label($osC_Language->get('field_customer_newsletter'), 'newsletter', null, true)

[
size=xsmall][i]Toevoeging op 04/09/2012 15:33:25:[/i][/size]

      <
li>[code]<?php echo osc_draw_label($osC_Language->get('field_customer_newsletter'), 'newsletter', null, false)

moet dat niet dit zijn
      <li>[code]<?php echo osc_draw_label($osC_Language->get('field_customer_newsletter'), 'newsletter', null, true)
 



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.