Usuni?cie pola MODEL - rozwi?zanie

Miejsce na wszelkie dyskusje odnośnie problemów technicznych i ewentualnych pytań z rozbudowaniem systemu w plikach i skryptach Opencart, a które nie dotyczą instalacji.

Usunięcie pola MODEL - rozwiązanie

Postprzez w3m » 5 maja 2013, o 01:40

Dziś znalazłem rozwiązanie na anglojęzycznym forum pewnego problemu i może komuś się przyda.
Temat dotyczy nieszczęsnego "wymaganego" pola model w opisie produktu. Jeśli chodzi o zastosowanie wydaje się ono czasem zbyteczne.

pierwsze to usunięcie warunku wypełnienia pola:
w pliku admin/controller/catalog/product.php
należy odszukać i skomentować/usunąć
Kod: Zaznacz cały
if ((strlen(utf8_decode($this->request->post['model'])) < 3) || (strlen(utf8_decode($this->request->post['model'])) > 24)) {
   $this->error['model'] = $this->language->get('error_model');
}


druki krok to albo usunięcie samego warunku sprawdzenia albo całego pola
admin/view/template/catalog/product_form.tpl
znajdujemy
Kod: Zaznacz cały
<td><input type="text" name="model" value="<?php echo $model; ?>" />
  <br />
  <?php if ($error_model) { ?>
  <span class="error"><?php echo $error_model; ?></span>
  <?php } ?></td>

i zamieniamy na:
Kod: Zaznacz cały
<td><input type="text" name="model" value="<?php echo $model; ?>" /></td>


swoją drogą jeśli templarce można poukładać pola wg kolejności z jakiej korzystamy czy nawet poukrywać jest
Kod: Zaznacz cały
style="display: none;"

przetestowane na 1.5.2.1 i wyższych
Avatar użytkownika
w3m
 
Posty: 18
Dołączył(a): 2 lip 2011, o 23:11

Re: Usunięcie pola MODEL - rozwiązanie

Postprzez schematx.pl » 5 maja 2013, o 06:52

fakt, rubryka przydatna raczej tylko dla "elektronicznych" sklepów
schematx.pl
 
Posty: 300
Dołączył(a): 21 sty 2013, o 20:11


Powrót do Pomoc techniczna przy Opencart

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 gości

cron