Example #1
0
 // Photo
 if ($showphoto || $showbarcode) {
     print '<td valign="middle" align="center" width="25%" rowspan="' . $nblignes . '">';
     print '<div class="photolist">';
     $maxvisiblephotos = isset($conf->global->PRODUCT_MAX_VISIBLE_PHOTO) ? $conf->global->PRODUCT_MAX_VISIBLE_PHOTO : 5;
     if ($conf->browser->phone) {
         $maxvisiblephotos = 1;
     }
     if ($showphoto) {
         print $object->show_photos($conf->product->multidir_output[$object->entity], 1, $maxvisiblephotos, 0, 0, 0, 80);
     }
     if ($showphoto && $showbarcode) {
         print '<br><br>';
     }
     if ($showbarcode) {
         print $form->showbarcode($object);
     }
     print '</div>';
     print '</td>';
 }
 print '</tr>';
 // Type
 if (!empty($conf->produit->enabled) && !empty($conf->service->enabled)) {
     // TODO change for compatibility with edit in place
     $typeformat = 'select;0:' . $langs->trans("Product") . ',1:' . $langs->trans("Service");
     print '<tr><td>' . $form->editfieldkey("Type", 'fk_product_type', $object->type, $object, $user->rights->produit->creer || $user->rights->service->creer, $typeformat) . '</td><td colspan="2">';
     print $form->editfieldval("Type", 'fk_product_type', $object->type, $object, $user->rights->produit->creer || $user->rights->service->creer, $typeformat);
     print '</td></tr>';
 }
 if ($showbarcode) {
     // Barcode type
Example #2
0
        print '</tr>';

        // Logo+barcode
        $rowspan=4;
        if (! empty($conf->global->SOCIETE_USEPREFIX)) $rowspan++;
        if (! empty($object->client)) $rowspan++;
        if (! empty($conf->fournisseur->enabled) && $object->fournisseur && ! empty($user->rights->fournisseur->lire)) $rowspan++;
        if (! empty($conf->global->MAIN_MODULE_BARCODE)) $rowspan++;
        if (empty($conf->global->SOCIETE_DISABLE_STATE)) $rowspan++;
        $htmllogobar='';
        if ($showlogo || $showbarcode)
        {
            $htmllogobar.='<td rowspan="'.$rowspan.'" style="text-align: center;" width="25%">';
            if ($showlogo)   $htmllogobar.=$form->showphoto('societe',$object,50);
            if ($showlogo && $showbarcode) $htmllogobar.='<br><br>';
            if ($showbarcode) $htmllogobar.=$form->showbarcode($object,50);
            $htmllogobar.='</td>';
        }

        // Prefix
        if (! empty($conf->global->SOCIETE_USEPREFIX))  // Old not used prefix field
        {
            print '<tr><td>'.$langs->trans('Prefix').'</td><td colspan="'.(2+(($showlogo || $showbarcode)?0:1)).'">'.$object->prefix_comm.'</td>';
            print $htmllogobar; $htmllogobar='';
            print '</tr>';
        }

        // Customer code
        if ($object->client)
        {
            print '<tr><td>';
Example #3
0
     $rowspan++;
 }
 if (empty($conf->global->SOCIETE_DISABLE_STATE)) {
     $rowspan++;
 }
 $htmllogobar = '';
 if ($showlogo || $showbarcode) {
     $htmllogobar .= '<td rowspan="' . $rowspan . '" style="text-align: center;" width="25%">';
     if ($showlogo) {
         $htmllogobar .= $form->showphoto('societe', $object);
     }
     if ($showlogo && $showbarcode) {
         $htmllogobar .= '<br><br>';
     }
     if ($showbarcode) {
         $htmllogobar .= $form->showbarcode($object);
     }
     $htmllogobar .= '</td>';
 }
 // Prefix
 if (!empty($conf->global->SOCIETE_USEPREFIX)) {
     print '<tr><td>' . $langs->trans('Prefix') . '</td><td colspan="' . (2 + ($showlogo || $showbarcode ? 0 : 1)) . '">' . $object->prefix_comm . '</td>';
     print $htmllogobar;
     $htmllogobar = '';
     print '</tr>';
 }
 // Customer code
 if ($object->client) {
     print '<tr><td>';
     print $langs->trans('CustomerCode') . '</td><td colspan="' . (2 + ($showlogo || $showbarcode ? 0 : 1)) . '">';
     print $object->code_client;