Aytacgogu adlı üyeden alıntı: mesajı görüntüle
Eğer otomatik numarayı 5'ile kaydetmek çok sıkıntı yaptırtacak bir durum ise en kötü numarayı +90 ile yazdığında uyarı versin desin ki numara sadece 5 ile başlamalı. Bunu kaydet demeden önce yazarken anlık da verebilir veya kaydete bastıktan sonra da verebilir.
$value = (isset($lead) ? $lead->phonenumber : ''); ?>
                <?php echo render_input('phonenumber', 'lead_add_edit_phonenumber', $value); ?>
                <div class="form-group">
                    <label for="lead_value"><?php echo _l('lead_value'); ?></label>
                    <div class="input-group" data-toggle="tooltip" title="<?php echo _l('lead_value_tooltip'); ?>">
                        <input oninput="kontrolEt(this)" type="number" class="form-control" name="lead_value" value="<?php if (isset($lead)) {
                echo $lead->lead_value;
            }?>">
                        <div class="input-group-addon">
                            <?php echo $base_currency->symbol; ?>
                        </div>
                    </div>
                    </label>
                </div>
<script>
        function kontrolEt(input) {
            var sadeceRakam = input.value.replace(/\D/g, '');
            if (sadeceRakam.startsWith('90')) {
                sadeceRakam = sadeceRakam.slice(2);
            }
            input.value = sadeceRakam;
        }
    </script>
uzunluk eklemedim uzunluk kontrolüde eklenebilir boşluklu halide 530 xxx xx xx gibi