Support » Plugin: Cities Shipping Zones for WooCommerce » אפשר להגדיר אזור בארץ שלא ברשימה?

  • Resolved steffile

    (@steffile)


    הי,

    תודה על הפלאגין, זה עודב נפלא וממש קל לשימוש.

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

    יש אפשרות להוסיףפריטים לרשימה דרך functions.php?

    (אני מודעת לזה שיש אפשרות של מיקוד, אבל מי מכיר כבר את המיקוד של עצמו…)

    תודה,
    סטפני

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Condless

    (@condless)

    היי סטפני, ניתן לחלק את פתח תקווה לשכונות:
    הוסיפי את הקוד לתבנית לקובץ
    functions.php

    add_filter( 'woocommerce_states', 'csz_split_woocommerce_states', 30 );
    function csz_split_woocommerce_states( $states ) {
    	$city_code = 'IL7900';
    	$sub_cities = array( 'אחדות', 'אחים ישראלית', 'אליעזר פרי', 'בלינסון', 'בר יהודה', 'בת גנים', 'הדר גנים', 'הדר המושבות', 'הדר המושבות החדשה', 'יוספטל', 'כפר אברהם', 'כפר גנים א', 'כפר גנים ב', 'כפר גנים ג', 'מחנה יהודה', 'מרכז העיר דרום', 'מרכז העיר צפון', 'משכנות גנים', 'נוה גן', 'נוה גנים', 'נוה דקלים', 'נוה עוז', 'סגולה', 'עין גנים', 'עמישב', 'צמרת גנים', 'קרול', 'קרית אלון', 'קרית אריה', 'קרית דוד אלעזר', 'קרית הרב סלומון', 'קרית מטלון', 'רמת ורבר', 'רמת סיב', 'שיכון הפועל המזרחי', 'שיכון מפם', 'שיפר+נוה דקלים', 'שעריה', 'תקומה', );
    	$count = 100;
    	foreach ( $sub_cities as $sub_city ) {
    		$states[ substr( $city_code, 0, 2 ) ][ $city_code . $count ] = $states[ substr( $city_code, 0, 2 ) ][ $city_code ] . ' - ' . $sub_city;
    		$count++;
    	}
    	unset( $states[ substr( $city_code, 0, 2 ) ][ $city_code ] );
    	return $states;
    }

    במידה והחנות ממוקמת בפתח תקווה עדכני את מיקום החנות בהגדרות ווקומרס.

    (example of how to split a city into smaller areas)

    ממש תודה, זה עובד למרות הייתי קצת יצירתית, כי לא רציתי את כל השכונות.

    אם בא לך עוד אתגר…

    א’ אפשר לסדר את הערים שיופיעו אלפבטית בדרופדאון איפה שהלקוח בוחר עיר?
    ב’ יש לי עוד בעיה: אפשר להגדיר איזור שפלה, במקום עשרות היישובים שם?

    המון תודה!

    Plugin Author Condless

    (@condless)

    א’- בעדכון הבא של התוסף הערים יופיעו בדרופדאון לפי האלפבית

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

    נ”ב
    בכלי העריכה הקבוצתית ניתן להוסיף בבת אחת את כל היישובים השייכים למחוז מסוים, לדוגמא הזיני את הקוד של מחוז חיפה:
    IL031
    על מנת להוסיף את כל היישובים השייכים למחוז חיפה, רשימת הקודים של המחוזות נמצאת בתיקיית התוסף בנתיב:
    /i18n/cities/IL.php

Viewing 3 replies - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.