מתקשה בכתיבת אימות לקבלת רק תווים בעברית או רווח, כלומר כמה תווים ללא הגבלה.
כתבתי כך:
[א-ת]+\b
איפה טעיתי. אני מבין שה + אומר ללא הגבלה אבל כשאני מכניס ריווח זה לא מאומת.
תודה.
מתקשה בכתיבת אימות לקבלת רק תווים בעברית או רווח, כלומר כמה תווים ללא הגבלה.
כתבתי כך:
[א-ת]+\b
איפה טעיתי. אני מבין שה + אומר ללא הגבלה אבל כשאני מכניס ריווח זה לא מאומת.
תודה.
@dovid אמר בבניית טופס רכישה לפי אותיות:
export function postData (word) { var lettersToSub = {}; for (var l of word) lettersToSub[l] = 1 + (lettersToSub[l] || 0); for (var ot in lettersToSub) { console.log(ot, lettersToSub[ot]); wixData.query("ot") .contains('ot', ot) .find() .then((results) => { let itemupdate = results.items[0].ms - lettersToSub[ot]; if (itemupdate >= 0) { let item = results.items[0]; item.ms = itemupdate; return wixData.update("ot", item) .then(x => console.log(x[0].ms, x[0].ot)); } else console.log("נגמר האות, חפש אות אחרת או אות אקראית"); }).catch(console.log); } return; }
ואוו!!!
עובד נהדר!
מה סידרת לא תפסתי.
@אבי-203 אמר בבניית טופס רכישה לפי אותיות:
מצורף. תודה.
לשם 'אבא'
}
![alt text](ima ge url)
export function postData(word){
for(var l of word){
console.log(l);
wixData.query("ot")
.contains('ot', l)
.find()
.then( (results) => {
let itemupdate = results.items[0].ms - 1;
console.log(itemupdate);
if(itemupdate > 0) {
let item = results.items[0];
item.ms = itemupdate;
console.log(item);
wixData.update("ot", item);
} else {
console.log("נגמר האות, חפש אות אחרת או אות אקראית");
}
} )
.catch( (err) => {
let errorMsg = err;
} );
}
return;
}
@dovid @yossiz
מתקדם ומתקשה. תודה.
שאלה בהקדים.
בשביל לבצע שינוי בשדה מסויים אני חייב פילטר או אפשר להפנות עם תנאי במקום query
כלומר שמתי את האותיות במסד נתונים, עם העמודות הבאות: שם האות, וכמות [ועוד אחד עותק של הכמות שלא ישתנה]
אני חייב לבצע query שיסנן את הטבלה התואמת לאות שצווינה, ואז יוריד מהכמות אחד, או אפשר לכתוב ישר הורד אחד מהכמות של האות המתאימה.
מקווה שהצלחתי להסביר.
וגם זה משום מה לא עובד לי, הוא מוריד רק 1 גם אם אותה האות מוזכרת פעמים, למשל 'אבא' הוא מוריד 1 א' ואחד ב'. איפה טעיתי?
function subLetters(word){
for(var l of word){
console.log(l);
wixData.query("ot")
.contains('ot', l)
.find()
.then( (results) => {
let itemupdate = results.items[0].ms - 1;
console.log(itemupdate);
let item = results.items[0];
item.ms = itemupdate;
console.log(item);
wixData.update("ot", item);
}
} )
.catch( (err) => {
let errorMsg = err;
} );
}
}
קודם כל תודה חברים.
מה הסיבה שאתם ממליצים על אובייקט? וגם להכניס את כל הטקסט של התורה?
אני חשבתי על כיון בניתי במסד נתונים טבלה עם כל המידע לכל אות כמה יש אותה בתורה. ואז אם 'דוד' השם שנקנה אז ירד מהאותיות הללו, בלי כל התייחסות מדוייקת לאיפה האות ממוקמת בתורה.
מה נעשה עם היתרות? ת. אני עושה את זה שיראו כמה נשאר מכל אות, ואז שיתאימו את עצמם, בנוסף יהיה אופציה אות אקראית ואז אקח ממי שנשאר הכי הרבה..
נ.ב הנה הפירוט המדוייק (מצאתי באיזה מקום..)
א 27057
ב 16344
ג 2109
ד 7032
ה 28052
ו 30513
ז 2198
ח 7187
ט 1802
י 31530
כ+ך 11940
ל 21570
מ+ם 25095
נ+ן 14141
ס 1833
ע 11247
פ+ף 4809
צ+ץ 3982
ק 4694
ר 18125
ש 15596
ת 17949
סכ"ה - 304805
כן
אני בונה טופס בחירת אותיות, לפי שם, יש לי מאגר של אותיות, ואנשים בוחרים אותיות לפי השם שלהם, למשל 'דוד' אז יוריד לי 2 מהסך של אות ד', ו-1 מהסך של ו'.
אשמח לקבל רעיון איך לבנות את זה.
האם לקבל את המחרוזת ולבצע חיפוש על כל האותיות אם קיימות במחרוזת וכמה, ואז לבצע חישוב.
נראה לי ארוך מידי, או שהדרך היחידה לעשות שדה קלט לכל אות בנפרד.
אשמח לרעיון. או קוד. תודהה
אני זקוק לרשימת ערי הארץ יש למישהו רשימה מלאה
אי"ה מחר אני מתכנן לרכוש רכב מאדם פרטי שקנה בעזרת הלואה ממימון ישיר, כלומר הרכב משועבד לחברה.
הסכום של הרכישה שלי כעת היא פחות מהשעבוד שהוא חייב לחברה כלומר גם אחרי שאני משלם לחברה הוא צריך להשלים עוד 7000 אלף.
הבנתי שהתהליך, אני מעביר כסף לחברת מימון, הוא משלים את יתרת הסכום, ממתינים -3 שעות(!) עד להסרת השעבוד, ואז מבצעים העברת בעלות, ואח"כ יש איזה עוד תהליך שלוקח חודש (!) עד שמסיר את הרישום ברשם המשכנתאות.
נשמע מסורבל מידי למעשים שבכל יום. אשמח לשמוע עזרה בעניין, מי שעבר את התהליך הזה, והאם זה לא מפחיד לשלם כסף ואם אחרי שאני מעביר את הכסף לחברת ההלואה שלו, הוא נעלם לי או לא יודע מה?
תודה.
משהו כאן מוזר. אם הוא חנה כאן, אז הוא אמור לקבל דו"ח לבית מהעירייה. אני לא חושב שהעירייה מבקשת עזרה בזיהוי מספר רכב. מוכרח להיות שהעירייה יש לה את הכלים, לזהות מספר רכב.
סביר להניח שיש בעירייה עוד מידע. צילום אחורי למשל.
בכל אופן אם אין לך תיעוד של הפגיעה. גם אם תזהה מספר רכב לא יודע אם יש לך הרבה מה לעשות.
מישהי פגעה בי, הספקתי לרשום מספר רכב, קיבלתי מהמשטרה את כל הפרטים, השגתי אותה, (באותו מקום שבוע אחרי...) והיא מכחישה. היו איתי עדים ברכב. אבל לך עכשיו תסתובב איתה בבתי משפט. למי יש כח.
@dovid אמר בקבלת מידע מ-API:
{ $w("#textsum").text = formatNumber(String(json.data.donation_sum_amount ))+" ₪ "; $w("#slider1").value = Number(json.data.donation_sum_amount ); })
@dovid
תודה! למדתי המון מזה.
@dovid
אוי לא! אני חושב שלא באמת הבנתי.
אני לא מצליח להשתמש בזה פעם נוספת. לדבר נוסף. איפה אני טועה.
fetch("https://shutaf.im/php/phone.php?oper=getTotalDonations&cmp_id=640", {"method": "get"})
.then( (httpResponse) => {
if (httpResponse.ok) {
return httpResponse.json();
}
} )
.then(json =>
$w("#textsum").text = formatNumber(String(json.data.donation_sum_amount ))+" ₪ ",
$w("#slider1").value = Number(json.data.donation_sum_amount )
) .catch(err => console.log(err));
אני חושב שהבעיה שלי זה השורה הזו
.then(json =>
תודה חברים!!
בסופו של דבר זה מה שיצא. זה עובד. מקווה שגם תקין ונכון.
$w.onReady(function () {
fetch("https://shutaf.im/php/phone.php?oper=getTotalDonations&cmp_id=640", {"method": "get"})
.then( (httpResponse) => {
if (httpResponse.ok) {
return httpResponse.json();
}
} )
.then(json =>
$w("#textsum").text = formatNumber(String(json.data.donation_sum_amount )))
.catch(err => console.log(err));
});
function formatNumber (num) {
return num.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g, "$1,")
}
עשיתי כך
function formatNumber (num) {
return num.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g, "$1,")
}
מה שהבאת עובד במספר או במחרוזת?
יש פונקצייה שמוסיפה לזה את הפסיקים כל שלש ספרות? של האלף והמליון?
כמו שיש פונקציות להגדיר את השבר?
@אבי-203 אמר ב[קבלת מידע מ-API](/post/70289
תודה חברים זה עובד נהדר!
$w.onReady(function () {
fetch("https://shutaf.im/php/phone.php?oper=getTotalDonations&cmp_id=640", {"method": "get"})
.then( (httpResponse) => {
if (httpResponse.ok) {
return httpResponse.json();
}
} )
.then(json =>
$w("#textsum").text = String(json.data.donation_sum_amount ))
//
.catch(err => console.log(err));
});
אתה מתכוון ל
fetch("https://someapi.com/api/someendpoint", {"method": "get"})
.then( (httpResponse) => {
if (httpResponse.ok) {
return httpResponse.json();
} else {
return Promise.reject("Fetch did not succeed");
}
} )
.then(json => console.log(json.someKey))
.catch(err => console.log(err));
לא הגיב לי. הגיע ריק
@clickone אמר בקבלת מידע מ-API:
alert
@clickone
@yossiz
זה מה שאני צריך להגיע בסוף.
תודהה
$w.onReady(function () {
$w.get("https://shutaf.im/php/phone.php?oper=getTotalDonations&cmp_id=640", function(data, status){
alert ("Data: " + data.data.donation_sum_amount + "\nStatus: " + status);
console.log(?);
});
$w("#textsum").text = String(?)
});
@clickone אמר בקבלת מידע מ-API:
$.get("https://shutaf.im/php/phone.php?oper=getTotalDonations&cmp_id=640", function(data, status){ alert("Data: " + data.data.donation_sum_amount + "\nStatus: " + status); });
@dovid צד לקוח
@clickone נראה כיון טוב, אבל לא תפסתי איך אני מגיע לפרמטר שמכיל את המידע להשתמש איתו
גם alert לא עובד אצלי, כלומר אין את זה בספרייה שאני משתמש WIX. אני צריך נטו את ה JavaScript
תודה חברים