Aktywne Wpisy
![whitewolfik](https://wykop.pl/cdn/c3397992/whitewolfik_ExtV782DF2,q60.jpg)
whitewolfik +240
Po ponad dziewięciu latach sąd wydał postanowienie w sprawie wniosku o służebność drogi koniecznej, złożonego przez sąsiada przeciwko mnie, gminie, i jeszcze jednemu sąsiadowi.
Na ogłoszeniu postanowienia byłem tylko ja i wnioskodawca.
Nie było żadnych niespodzianek. Sąd zasądził drogę konieczną o szerokości 8m przez 2 działki gminne i pole mojego sąsiada w kształcie pokrywającym się z planem zagospodarowania przestrzennego. Za pierwszą działkę gminną nie sąd zasądził opłaty, za działkę, którą niedawno sprzedałem
Na ogłoszeniu postanowienia byłem tylko ja i wnioskodawca.
Nie było żadnych niespodzianek. Sąd zasądził drogę konieczną o szerokości 8m przez 2 działki gminne i pole mojego sąsiada w kształcie pokrywającym się z planem zagospodarowania przestrzennego. Za pierwszą działkę gminną nie sąd zasądził opłaty, za działkę, którą niedawno sprzedałem
![whitewolfik - Po ponad dziewięciu latach sąd wydał postanowienie w sprawie wniosku o ...](https://wykop.pl/cdn/c3201142/dfbf642315966c78940feb12ef5a3a806157333b36bf49b2782a16e67356cb38,w150.jpg?author=whitewolfik&auth=fd43086017c706a7f4788dce99420ea1)
źródło: PXL_20240613_153017339.MP
Pobierz![kotka-a](https://wykop.pl/cdn/c0834752/b9a393eb7572eff1920eb939010ae811112e4b06025999a7dd7a07bfb33e2295,q60.jpg)
kotka-a 0
Mam wtyczkę na WP w której jedno pole input jest "text" aby wpisać sobie nazwę/tytuł. Chciałbym to pole ograniczyć do wpisywania tylko kilku nazw i wpadłem na pomysł, że zmienie to pole na dropdown z listą już z góry ustaloną do wyboru.
Czy istnieje sposób na "wstrzyknięcie" w to miejsce innego inputa? Nie ma chyba możliwości nawet edycji tego miejsca z poziomu ftp. Blagam pomóżcie
#programowanie #js #php
@mat89c: To ważne, ponieważ ten input jest włączany lub nie w zależności od potrzeb.
Czyli klika się checkbox "włącz" i dopiero on się włącza w pojedynczej ofercie.
źródło: comment_1642513660cezS7qtTwr2qd0WTzy8DzD.jpg
Pobierz$('body').on('click', '#_wc_booking_has_person_types', function() {
if ($('#_wc_booking_person_types_person_name_0').is(':visible')) {
$("#_wc_booking_person_types_person_name_0")
.replaceWith('' +
'Pierwsza wartość' +
'Druga wartość' +
'');
}
});
console.log('start');
$('body').on('click', '#_wc_booking_has_person_types', function() {
console.log('click');
if ($('#_wc_booking_person_types_person_name_0').is(':visible')) {
console.log('replace');
$("#_wc_booking_person_types_person_name_0")
.replaceWith('' +
'Pierwsza wartość' +
'Druga wartość' +
'');
}
});
źródło: comment_1642516842yVOdFgt2ZQIXo0j9HfqPJv.jpg
Pobierzconsole.log('start');
jQuery('body').on('click', '#_wc_booking_has_person_types', function() {
console.log('click');
if (jQuery('#_wc_booking_person_types_person_name_0').is(':visible')) {
console.log('replace');
jQuery("#_wc_booking_person_types_person_name_0")
.replaceWith('' +
'Pierwsza wartość' +
'Druga wartość' +
'');
}
});
Wchodzą w tworzenie > Klikam checkbox WŁĄCZ > pokazuje mi zwykły input text > Odklikuje WŁĄCZ > Klikam znowu WŁĄCZ > pokazuje dopiero pole wyboru
if (jQuery('#_wc_booking_person_types_person_name_0').length) {
powyższy if sprawdza czy element z takim id istnieje na stronie, nawet jak jest ukryty .
wcbookingpersontypespersonname2, wcbookingpersontypespersonname3, wcbookingpersontypespersonname_4 ale to wystarczy, że powtórze ten kod np. 20 razy prawda ? (żeby już nie mieszać).
// tutaj zamieniamy inpu text na select zaraz po wczytaniu strony
convertInputTextToSelect();
// tutaj zamieniamy input text po kliknieciu w checkbox. Myślę, że poniższy kod można wyrzucić, bo jak wspomniałeś input text jest zawsze na stronie - ma tylko klasę css hide, to powyższe wywołanie funkcji zawsze przekonwertuje go na select. Czyli
if (jQuery('#_wc_booking_person_types_person_name_0').length) {
jQuery("#_wc_booking_person_types_person_name_0")
.replaceWith('' +
'Pierwsza wartość' +
'Druga wartość' +
'');
};
console.log('start');
jQuery('body').on('click', '#wcbookinghaspersontypes', function() {
console.log('click');
if (jQuery('#wcbookingpersontypespersonname0').length) {
console.log('replace');
jQuery("#wcbookingpersontypespersonname_0")
.replaceWith('' +
'Pierwsza wartość' +
'Druga wartość' +
'');
}
});
tylko że po wejściu z powrotem w oferte w tych miejscach jest text z info: pierwszaWartosc, drugaWartosc
convertInputTextToSelect();
jQuery('body').on("click", '#_wc_booking_has_person_types', function() {
convertInputTextToSelect();
});
function convertInputTextToSelect() {