דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
אבי 203א

אבי 203

@אבי 203
אודות
פוסטים
528
נושאים
137
קבוצות
0
עוקבים
4
עוקב אחרי
4

פוסטים

פוסטים אחרונים הגבוה ביותר שנוי במחלוקת

  • פונקציית includes מחזירה לי שגיאה, פעם כן פעם לא.
    אבי 203א אבי 203

    @yossiz אמר בפונקציית includes מחזירה לי שגיאה, פעם כן פעם לא.:

    length

    תודה רבה. גם על ה length, לא ידעתי שהיא מחשבת גם את זה.
    הסבר:
    כחלק מנסיונותי להאיץ את טעינת הדף, בניתי שבטעינת הדף מקבל 9 פריטים ולאחר מכן השרת שולח את הכל ושומר במשתנה, ואז כשגוללים לסוף הפריטים, אני מביא עוד תשע פריטים נוספים ומחבר אותם לקייימים. זה עובד נהדר, רק שהוא עוצר בפעם השנייה כנראה שזה מביא לו שוב את אותם ה9.
    אני חישבתי את זה שבכל הפעלה של הפונקצייה אני מוסיף על משתנה sac +9 כך שכל פעם יתקדם ל9 הבאים, משהו בדרך אני טועה.
    ושוב תודה רבהה

     // עם טעינת הדף הראשונה
    let data2;
    let data3;
    $w.onReady(async function () {
    
    // מקבל תשע פריטים ראשונים
      data3 = await wixData.query("muzarim")
    		.descending("seder")
    		// .skip(10)
    		.limit(9)
    		.find();
    $w('#repeater10').data = data3.items;
    //פונקציית שיבוץ המידע ברפיטרים
     repiter()
    $w('#container').show()
    
    // מפעיל פונקציית דרך צד שרת שמביא לי את כל הפריטים ושומר במשתנה data2
     data2 = await getTeamData2()
    })
    
    // כאשר גוללים את הדף ומגיע לתחתית הפריטים ומתגלה אלמנט שנמצא בסוף, אני מנסה להוסיף בכל הפעלה של הפונקצייה הזו, עוד 9 פריטים הבאים, ולחבר אותם לקיימים. 
    let sac;
    export async function box108_viewportEnter(event) {
    $w('#html1').show()
    console.log(sac);
    data3 = data3.items
    if (sac === undefined) {
    sac = 9	
    }
    console.log(sac);
    const count = data2.length;
    console.log(count);
    let sicum=  count-sac
    if (sicum < 0) {
    	$w('#sof').show()
    	$w('#html1').hide()
    }else{	
    let data5 = [...data2];
    let data8 = data5.splice(sac,9)
    	 data3 = [...data3 ,...data8 ];
    	console.log(data3);
    	console.log(data5);
    console.log(data2);
    console.log(data8);
        $w("#repeater10").data =  data3
    sac = sac + 9
    $w('#html1').hide()
    }
    }
    
    

  • פונקציית includes מחזירה לי שגיאה, פעם כן פעם לא.
    אבי 203א אבי 203

    @יוסף-בן-שמעון עזר לי נהדר.


  • פונקציית includes מחזירה לי שגיאה, פעם כן פעם לא.
    אבי 203א אבי 203

    צודק יש כמה שאין להם!
    אמחק אותם. ואראה. תודה רבההה.


  • שיפור מהירות אתר, גישה נכונה לכל הפריטים/מוצרים.
    אבי 203א אבי 203

    @dovid תודה. הספרייה של corvid מוגבלת כך שתמיד אני נעזר בספרייה הכללית, אלא שלא לפי הסדר, רק למה שאני נזקק, לא תמיד יש את הזמן ללמידה לפי הסדר, אבל מקבל את המלצתך, וקורא יותר בר זיק למשל..

    בהקשר לשרשור הגעתי לדרך שממש משפרת את המהירות, אלא היות שהזכרון המקומי לא גדול, אז אני רוצה לצמצם את התוצאות רק להכרחי, בשלב של יצירת התוצאות מחדש MAP משהו לא תקין לי. אשמח לעזרה, בזה ובכללי על המבנה.

    let queryResults;
    let queryResults3;
    let queryResults4;
    $w.onReady(async function () {
    	queryResults = await wixData.query("muzarim")
    		.descending("seder")
    		.limit(10)
    		.find();
    	$w('#repeater1').data = queryResults.items;
    	// await repeater1_itemReady()
    	console.log("1");
    	loadRemaining();
    });
    
    // var dataa = [];
    async function loadRemaining() {
    	queryResults3 = await wixData.query("muzarim")
    		.descending("seder")
    		.skip(10)
    		.find();
    	let data = $w('#repeater1').data;
    	let data3 =  await data.concat(queryResults3.items);
    console.log(data3);
    
    	  return data3.items.map((item) => {
        return {
          "_id": item._id,
          "sem": item.sem,
          "mkt": item.mkt,
          "imeg": item.imeg,
    	  "mehir": item.mehir,
          "link1": item["link-muzarim-sem"],
    	  "link2":item["link-muzarim-editor-_id"]
        };
      } );
    	  var myJSON = JSON.stringify(data3)
    	memory.setItem("data3", myJSON)
    
    }
    
    export function repeater1_itemReady($item, itemData, index) {
    	$item('#mehir').text = itemData.mehir;
    	$item('#sem').text = itemData.sem;
    	$item('#mkt').text = itemData.mkt;
    	$item('#image9').src = itemData.imeg;
    	$item('#button114').link = itemData["link-muzarim-sem"];
    	$item('#button102').link = itemData["link-muzarim-editor-_id"];
    	}
    

    דבר נוסף אם אפשר לשאול, כשאני מושך בכל פעם את המידע, אני מבין שהסינון הוא כבר בצורה שונה והוא עובד לי טוב, אבל אני מרגיש כבול איתו, יכול להוסיף עוד תת מסנן, אבל זה לא מפורק לי כמו כל query, למשל הגבלת פריטים litim איך מוסיפים את זה? לשלב שני סינונים משני שדות קלט, (כלומר אם עושים שני חיפושים, למשל מגדר, וח"כ סוג, אני בד"כ עושה את זה 'אם השדה הזה ריק או כו' ומפעיל על שניהם את פונקציית הסינון) לא מצאתי הסברים על זה.

    let key = event.key;
    	if (key === "Enter") {
    		let muzarim = memory.getItem("data3")
    		var muzarim2 = JSON.parse(muzarim);
    		const data = muzarim2.filter(d => d.mkt.includes($w('#mktinput').value));
    		$w('#repeater1').data = data;
    {
    

    תודה בכל אופן.


  • חיפוש מתוך שדה חופשי
    אבי 203א אבי 203

    @clickone !!!

    חח.jpg


  • אתר קורנה ישראל - אשמח לביקורת והערות
    אבי 203א אבי 203

    ב. שמתי משהו. תודה על החשיבה הזו. מאוד נכונה. מסתבר באמת שהענין הוא לא הטעינה אלא השעמום והציפייה של הגולש, אם אתה מעסיק אותו, הכל בסדר.


  • איך אני מקבל מידע מאתר חדשות?
    אבי 203א אבי 203

    תודה בכל אופן. מעריך מאוד.


  • אתר קורנה ישראל
    אבי 203א אבי 203

    תודה חברים על הדרבון והפרגונים...
    @MusiCode זה שלד של אתר מ'צינג לדינרים... 🙂


  • אתר קורנה ישראל
    אבי 203א אבי 203

    תודה על הפניית תשומת הלב.
    זה הרי צפוי, כל הדומייינים היו תפוסים. נשאר לי covid-19.org.il וגם זה coronaisrael.co.il
    מה שמלמד על הנסיון של כולם...
    אני לגמרי נגוע (לא בקורנה חלילה... ) אבל בעיני לפחות לא רואה באתר שלהם משהו יותר בהיר מאשר מאתר משרד הבריאות, גם לאתר הבריאות יש מפה, https://gis.health.gov.il/CoronaExposure/?locale=he רק שאני חושב שבפרקטיקה מפה לא הכי ברורה, להיפך רשימה יותר ברורה, מי יעבור נקודה נקודה אדומה ויבדוק אותה, יתקרב, ויזאולי יפה אבל לא פרקטי ומובן.
    הרבה יותר קל מיון לפי ערים וסוג מקום עם סינונים.
    מה גם באופן כללי לא משדר מלא מידע ורמת עיצוב ברמה גבוהה.
    מענין חוות דעתכם, אם יש טעם עוד להמשיך עם זה?


  • אתר קורנה ישראל
    אבי 203א אבי 203

    חכה לא סיימתי...


  • אתר קורנה ישראל
    אבי 203א אבי 203

    אולי צריך למשוך את המידע מהם ולבנות את זה בצורה אחרת. השאלה אם זה מצדיק את ההקשעה אם זה באמת כל כך מהותי.
    אני חושב בעיקר הבעיה שם באפיון בארגיון והניווט לדברים.


  • key לגוגל מאפ. מותר להעתיק?
    אבי 203א אבי 203

    מצאתי באיזה API של אתר כלשהו, את הקוד key שלהם בשביל להשתמש בתיבת קלט של גוגל מפות שמזהה את הכתובת תוך כדי כתיבה. וזה עובד לי נהדר!
    זה עולה יקר לקנות את זה, אז איך זה כזה חופשי, או שיש מעקב מי משתמש בזה, וזה יחסם או תביעה...


  • מיון לפי שדה התייחסות.
    אבי 203א אבי 203

    חחח גם נביאים ןגם חכמים.
    אעלה בהקדם כשאהיה על המחשב השני.
    תודהה.


  • דחוף עזרה!! התקנת תעודת אבטחה לאתר. (בתשלום כמובן)
    אבי 203א אבי 203

    מוסד תורני, יש לו אתר עם רכישת כרטיסים לקראת אירוע גדול, והחברה שפיתחה את התוכנה מתקשה (...) בהתקנת תעודת אבטחה, והם מפסידים הרבה כסף (המוסד) על כל יום שעובר וזה לא מותקן.
    הם מחפשים מישהו שיעזור להם בהתקנת התעודה. בתשלום כמובן.
    דחוווף!!
    אפשר ליצור קשר במייל
    AV260551@gmail.com


  • אתר למכירת קורסי וידאו. עם הגבלת כניסות ליוזר.
    אבי 203א אבי 203

    לקוח ביקש ממני אתר שבו הוא יוכל למכור מדריכי וידאו. כלומר קורסים למינהם. אבל שהצפייה תהיה כמובן רק למי שמשלם.
    אם אני בונה הרשאות לפי יוזר, איך אני חוסם למשל שלא יהיה מישהו אחד ישלם ויתן את היוזר שלו לכל אחד, אפילו איזה חשבון גוגל.
    האם יש פתרון לזה למשל לאשר רק IP מסויים?
    או שהמקסימום שאפשר שלא יהיו שני אנשים מחוברים בו זמנית על אותו היוזר.


  • עזרה במציאת דוגמאות לאתרי תדמית לארגוני חסד
    אבי 203א אבי 203

    https://www.lemaanchem.com/homehe


  • עזרה בקבלת מערך אובייקטים, שינוי כמה ערכים, והוספתם מחדש למסד נתונים.
    אבי 203א אבי 203

    יש לי מסד נתונים של משימות ובכל פריט יש הרבה ערכים, אחד מהם זה שדה התייחסות ללקוח. אני הכנסתי ללקוח אחד מספר פריטים, ואני מנסה לבצע פעולה שתכניס את כל אותם הפריטים ללקוח אחר.
    בעצם אני זקוק לקבל את המערך של כל האובייקטים של הלקוח 'הדוגמא' לשנות בשדה הלקוח ל- ID של הלקוח החדש. ולהכניס מחדש למסד הנתונים.
    בתוך כל אובייקט ישנם גם שדות שלא ניתנים להכנסה כמו תאריך יצירה וכדו' כך שאני מתקשה בהכנסה.
    מה הדרך הנכונה לעשות את זה, בלקבל את הכל ולמחוק את הבעיתיים, או לבנות מערך חדש ע"י לולאה.
    זה מה שעשיתי הוא מחזיר לי שגיאה ( דרך backengd)

    
    export function postData(lakoh) {
    	wixData.query('gav').eq('lakoh', "8cd80fe8-5a98-4a5a-aa54-e511c4602fb5").find().then(res1 => {	
    	let  res =	res1.items.map(item => {
    delete item.key._id;
    delete item.key._owner
    delete item.key._updatedDate
    delete item.key._createdDate
    delete item.key.lakoh
    			return item;
    		});
    		wixData.bulkInsert("gav", res);
    		return console.log("res:" + res, "lakoh:" + lakoh);
    	});
    }
    

  • התראה על יציאה ממ"ד & שיפור אתר פיקוד העורף
    אבי 203א אבי 203

    @אבי-203 לא עבד 😞
    השינויים האחרונים הרסו משהו. בודק את זה


  • קוד לאייפרם להציג במחשב תצוגת מובייל
    אבי 203א אבי 203

    @צדיק-תמים האמת סתם גימיק, בשביל להראות בתיק עבודות למשל, איך נראה כל אתר בצוגת מחשב ובתצוגת מובייל, אז הכנתי אייפרם בתוך מחשב, כאילו יש אתר אמיתי חי בתוך המחשב אפשר לגלול ולנווט.... ואותו דבר בכנתי בתוך תמונה של פלאפון. אבל פה הסתבך לי 😞


  • שליחת קובץ PDF בוואטסאפ ב-API
    אבי 203א אבי 203

    לא כרטיסים לאירוע.עוד חודשיים בערך.

  • 1 / 1
  • התחברות

  • אין לך חשבון עדיין? הרשמה

  • התחברו או הירשמו כדי לחפש.
  • פוסט ראשון
    פוסט אחרון
0
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום