You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2018-08-04 12:39:21

anmolsingh
Member
Registered: 2018-08-04
Posts: 1

Disable span tag in PHP for GLPI

all. I am trying to disable no-mandatory fields in GLPI. As the application doesn't offer this option, I am trying to change the source code to do it.

This is the piece of code that is related to the mandatory fields:

function getMandatoryMark($field, $force=false) {

  if ($force || $this->isMandatoryField($field)) {
     return "<span class='red'>*</span>";
  }
  return '';
}
And this is what I am trying to do:

function getMandatoryMark($field, $force=false) {

  if ($force || $this->isMandatoryField($field)) {
     return "<span class='red'>*</span>";
  }
  else{
     return "<span onclick='return false;'>*</span>";
  }
  return '';
}
But when I make this change, create tickets page doesn't load. I am not familiar with PHP so I have no idea what is going on...

Offline

#2 2020-01-02 18:43:17

adomanim123
Member
Registered: 2020-01-02
Posts: 2

Re: Disable span tag in PHP for GLPI

Just create a ticket template, name it (e.g. EasyTicket), and make mandatory, add or hide whatever fields you need. I would suggest using Simplified Interface for end users. Less fuss

Offline

Board footer

Powered by FluxBB