to przydałby się checkbox, który defaultowo byłby zaznaczony i wpisane dane
W dniu 15 września 2015 14:14 użytkownik Ernest ernest@poczta.tarman.pl napisał:
Witam !!!
Moi współpracownicy zażyczyli sobie, żeby w przypadku kiedy lokalizacja instalacji jest taka sama jak w przypadku adresu klienta pole lokalizacja w formularzu "Nowy komputer" uzupełniało się automagicznie. Jeżeli pomysł się podoba to proszę o zaaplikowanie do głównej gałęzi łatek:
nodeadd.php
hades:/var/www/lms-test/modules# diff -crB ../../nodeadd.php ./nodeadd.php *** ../../nodeadd.php 2015-09-15 14:05:37.000000000 +0200 --- ./nodeadd.php 2015-09-15 13:51:09.000000000 +0200
*** 212,217 **** --- 212,221 ---- $nodedata['location_house'] = null; $nodedata['location_flat'] = null; }
if(empty($nodedata['location'])and !empty($nodedata['ownerid'])){
$location=$LMS->GetCustomer($nodedata['ownerid']);
$nodedata['location']=$location['address'].';
'.$location['zip'].' '.$location['city'];
} $nodedata = $LMS->ExecHook('node_add_before', $nodedata);
nodeedit.php
*** ../../nodeedit.php 2015-09-15 14:13:53.000000000 +0200 --- ./nodeedit.php 2015-09-15 13:51:01.000000000 +0200
*** 272,277 **** --- 272,281 ---- $nodeedit['location_house'] = null; $nodeedit['location_flat'] = null; }
if(empty($nodeedit['location'])and
!empty($nodeedit['ownerid'])){
- $location=$LMS->GetCustomer($nodeedit['ownerid']);
$nodeedit['location']=$location['address'].';
'.$location['zip'].' '.$location['city'];
} $nodeedit = $LMS->ExecHook('node_edit_before', $nodeedit);
Pozdrawiam Michal Szmigielski /ernesttar/
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms