понимание CSS-классов в Zend - PullRequest
0 голосов
/ 02 июля 2019

Я пытаюсь понять css-классы в начальной загрузке css, используя его в Zend. Я действительно хочу избегать использования таблиц для форматирования моих форм. Форма, которую вы видите внизу, предназначена только для меня.

Вот вывод моей формы:

Screenshot Form Output

Редактировать: Осталась одна проблема:

Длина полей различна, например, Mandant длиннее, чем Mandantidkonzern. Я бы очень хотел получить решение, как я могу это исправить. (Примечание: длина столбца в MySQL одинакова)

Вот часть моего класса (только часть, потому что поля все одинаковые, было бы скучно):

        $this->add([
            'name' => 'jahrespraemie',          
            'type' => 'text',
            'options' => [
                'label' => 'Jahresprämie',
            ],
        ]);

        $this->add([
            'name' => 'keineabrechnungenvertrag',           
            'type' => 'checkbox',
            'options' => [
                'label' => 'Keine Abrechnungen auf diesen Vertrag:',
            ],
        ]);

        $this->add([
            'name' => 'kuendigung',           
            'type' => 'text',
            'options' => [
                'label' => 'Kündigung:',
            ],
        ]);

        $this->add([
            'name' => 'kuendigungab',          
            'type' => 'text',
            'options' => [
                'label' => 'Kuendigung ab:',
            ],
        ]);



        $this->add([
            'name' => 'kuendigungdatum',          
            'type' => 'date',
            'options' => [
                'label' => 'Kündigungsdatum:',
                'format' => 'Y-m-d',
            ],
        ]);

А вот часть форматирования на мой взгляд:

      echo $this->form()->openTag($form);
?>

<div class="form-group">
    <?= $this->formElement($id) ?>
    <?= $this->formElementErrors()->render($id, ['class' => 'help-block']) ?>
</div>
<div class="row">
    <div class="form-group col-sm-3">
        <?= $this->formRow($nummer) ?>
        <?= $this->formElementErrors()->render($nummer, ['class' => 'help-block']) ?>
     </div> 
     <div class="form-group col-sm-3">
        <?= $this->formRow($vertragstypid) ?>
        <?= $this->formElementErrors()->render($vertragstypid, ['class' => 'help-block']) ?>
     </div>
</div>
<div class="row">
    <div class="form-group col-sm-3">
        <?= $this->formRow($mandantid) ?>
        <?= $this->formElementErrors()->render($mandantid, ['class' => 'help-block']) ?>
         </div> 
      <div class="form-group col-sm-3">
        <?= $this->formRow($hauptvertragid) ?>
        <?= $this->formElementErrors()->render($hauptvertragid, ['class' => 'help-block']) ?>
    </div>
</div>
<div class="row">


<div class="form-group col-sm-3">
    <?= $this->formRow($mandantidkonzern) ?>
    <?= $this->formElementErrors()->render($mandantidkonzern, ['class' => 'help-block']) ?>
</div>
</div>
<div class="row">
    <div class="form-group col-sm-3">
        <?= $this->formRow($versichererid) ?>
        <?= $this->formElementErrors()->render($versichererid, ['class' => 'help-block']) ?>
    </div> 
      <div class="form-group col-sm-3">    
        <?= $this->formRow($gtca) ?>
        <?= $this->formElementErrors()->render($gtca, ['class' => 'help-block']) ?>
      </div> 
      <div class="form-group col-sm-3">  
        <?= $this->formRow($gtcaid) ?>
        <?= $this->formElementErrors()->render($gtcaid, ['class' => 'help-block']) ?>
    </div>
</div>
<div class="row">

<div class="form-group col-sm-3">

    <?= $this->formRow($niederlassungid) ?>
    <?= $this->formElementErrors()->render($niederlassungid, ['class' => 'help-block']) ?>
</div>

</div>
<div class="row">
    <div class="form-group col-sm-3">
        <?= $this->formRow($maklerauftrag) ?>
        <?= $this->formElementErrors()->render($maklerauftrag, ['class' => 'help-block']) ?>
      </div> 
      <div class="form-group col-sm-3">     
        <?= $this->formRow($kuendigung) ?>
        <?= $this->formElementErrors()->render($kuendigung, ['class' => 'help-block']) ?>
   </div> 
      <div class="form-group col-sm-3">        
        <?= $this->formRow($kuendigungdatum) ?>
        <?= $this->formElementErrors()->render($kuendigungdatum, ['class' => 'help-block']) ?>
    </div>

</div>
<div class="row">
    <div class="form-group col-sm-3">
        <?= $this->formRow($vertragsbeginn) ?>
        <?= $this->formElementErrors()->render($vertragsbeginn, ['class' => 'help-block']) ?>
    </div> 
      <div class="form-group col-sm-3">       
        <?= $this->formRow($analyseid) ?>
        <?= $this->formElementErrors()->render($analyseid, ['class' => 'help-block']) ?>
      </div> 
      <div class="form-group col-sm-3">   
        <?= $this->formRow($analyseidfactoring) ?>
        <?= $this->formElementErrors()->render($analyseidfactoring, ['class' => 'help-block']) ?>
    </div>
</div>



<div class="row">
    <div class="form-group col-sm-3">
        <?= $this->formRow($zahlweise) ?>
        <?= $this->formElementErrors()->render($zahlweise, ['class' => 'help-block']) ?>
    </div> 
      <div class="form-group col-sm-3">   
        <?= $this->formRow($jahrespraemie) ?>
        <?= $this->formElementErrors()->render($jahrespraemie, ['class' => 'help-block']) ?>



    </div>
</div>
<div class="row">
    <div class="form-group col-sm-3">
    <?= $this->formRow($keineabrechnungenvertrag) ?>
        <?= $this->formElementErrors()->render($keineabrechnungenvertrag, ['class' => 'help-block']) ?>

    </div>
  </div>
<div class="row">
    <div class="form-group col-sm-3">
        <?= $this->formRow($geschid) ?>
        <?= $this->formElementErrors()->render($geschid, ['class' => 'help-block']) ?>
   </div>
    <div class="form-group col-sm-3">     
        <?= $this->formRow($courtage) ?>
        <?= $this->formElementErrors()->render($courtage, ['class' => 'help-block']) ?>
    </div>
</div>
<div class="row">
    <div class="form-group col-sm-3">
        <?= $this->formRow($mitarbeiterid) ?>
        <?= $this->formElementErrors()->render($mitarbeiterid, ['class' => 'help-block']) ?>
   </div>
    <div class="form-group col-sm-3">     
        <?= $this->formRow($provision) ?>
        <?= $this->formElementErrors()->render($provision, ['class' => 'help-block']) ?>
    </div>
</div>
<div class="row">
    <div class="form-group col-sm-3">
        <?= $this->formRow($mitarbeiteridext) ?>
        <?= $this->formElementErrors()->render($mitarbeiteridext, ['class' => 'help-block']) ?>
    </div>
</div>

<div class="row">
    <div class="form-group col-sm-3">
        <?= $this->formRow($kooperationid) ?>
        <?= $this->formElementErrors()->render($kooperationid, ['class' => 'help-block']) ?>
   </div>
    <div class="form-group col-sm-3">     
        <?= $this->formRow($beteiligung) ?>
        <?= $this->formElementErrors()->render($beteiligung, ['class' => 'help-block']) ?>
    </div>
</div>
<div class="row">
    <div class="form-group col-sm-3">
        <?= $this->formRow($koopgeschstelleid) ?>
        <?= $this->formElementErrors()->render($koopgeschstelleid, ['class' => 'help-block']) ?>
    </div>
    <div class="form-group col-sm-3">    
        <?= $this->formRow($beteiligungkoopgeschstelle) ?>
        <?= $this->formElementErrors()->render($beteiligungkoopgeschstelle, ['class' => 'help-block']) ?>
    </div>
</div>

Конечно, я прочитал все остальные посты, связанные с этой темой, но я не совсем понял все детали, как вы можете видеть на скриншоте. Поэтому любые полезные объяснения приветствуются.

...