WooCommerce מסננים בג'ט

.A.B.

משתמש מקצוען
מנוי פרימיום
עיצוב גרפי
D I G I T A L
יוצרי ai
היי כולם,
אם יש לי סינונים באתר דרך ג'ט,
ואני רוצה שהם יפתחו רק ע"י לחיצה על כפתור,
ולא יהיו פתוחים כל הזמן.
איך אני עושה את זה?
ועוד שאלונת -
אני יוצרת סינונים, הבעיה היא שלכל תכונה יש אורך מילים וכמות שונה,
ואז זה מוצג בצורה מחרידה.
כמו פה:
1681838603378.png
איך מסדרים את זה??
תודה לעוזרים, ולמנסים לעזור
 

sarahw1

משתמש צעיר
D I G I T A L
השתמשתי בווידגט של jet בשם Unfold, שבלחיצה כפתור הוא מציג טקסט או טמפלט וכדו'. (בטמפלט את מכניסה את כל הסינונים הרצויים)
צריך להתקין את התוסף של JetTricks הוא מופיע שם.
 

.A.B.

משתמש מקצוען
מנוי פרימיום
עיצוב גרפי
D I G I T A L
יוצרי ai
השתמשתי בווידגט של jet בשם Unfold, שבלחיצה כפתור הוא מציג טקסט או טמפלט וכדו'. (בטמפלט את מכניסה את כל הסינונים הרצויים)
צריך להתקין את התוסף של JetTricks הוא מופיע שם.
תודה רבה!
 

.A.B.

משתמש מקצוען
מנוי פרימיום
עיצוב גרפי
D I G I T A L
יוצרי ai
שאלה,
אם אני רוצה שזה יהיה לי כמין פופאפ,
שהמסנני לא יתפסו לי מקום,
וזה ירחף כאילו.
מקווה שהסברתי את עצמי...
 

.A.B.

משתמש מקצוען
מנוי פרימיום
עיצוב גרפי
D I G I T A L
יוצרי ai
השתמשתי בווידגט של jet בשם Unfold, שבלחיצה כפתור הוא מציג טקסט או טמפלט וכדו'. (בטמפלט את מכניסה את כל הסינונים הרצויים)
צריך להתקין את התוסף של JetTricks הוא מופיע שם.
לא כל כך עובד חלק...
 

sarahw1

משתמש צעיר
D I G I T A L

נועה סבאן

סטודיו סבאן
מנוי פרימיום
בוגר/תלמיד פרוג
עיצוב גרפי DIP
עיצוב גרפי
D I G I T A L
אפשר להכניס את הקוד הזה על מנת שהסינון יכניס פנימה קטגוריות פנימיות וזה גם חוסך מקום בעיצוב:

קוד JS שהופך את פילטר Checkbox לאקורדיון (יש לתת לפילטר את הקלאס (fillbox)



<script
type="text/javascript">



jQuery(document).ready(function()
{

jQuery('.fillbox
.jet-list-tree__children').hide();

setTimeout(function() {

jQuery('.fillbox
.jet-list-tree__children .jet-checkboxes-list__input').each(function(){

if(jQuery(this).is(':checked')) {


jQuery(this).closest('.jet-list-tree__children').show();

}

});

}, 500);


jQuery('.fillbox .jet-list-tree__parent label.jet-checkboxes-list__item
.jet-checkboxes-list__input').change(function() {

var $sub_menu =
jQuery(this).parent().parent().next();

if(jQuery(this).is(':checked')) {

$sub_menu.stop().slideDown();

}

else {

var sub_menu_has_checked = false;


$sub_menu.find('.jet-checkboxes-list__input').each(function(){

if(jQuery(this).is(':checked'))
{

sub_menu_has_checked = true;

return;

}

});

if(!sub_menu_has_checked) {

$sub_menu.stop().slideUp();

}

}

});

jQuery('.fillbox .jet-list-tree__children
.jet-checkboxes-list__input').change(function() {

var $sub_menu =
jQuery(this).closest('.jet-list-tree__children');

var $parent_checkbox =
$sub_menu.prev().find('.jet-checkboxes-list__input');


if(!$parent_checkbox.is(':checked') &&
!jQuery(this).is(':checked')) {

var sub_menu_has_checked = false;


$sub_menu.find('.jet-checkboxes-list__input').each(function(){

if(jQuery(this).is(':checked'))
{

sub_menu_has_checked = true;

return;

}

});

if(!sub_menu_has_checked) {

$sub_menu.stop().slideUp();

}

}

});

jQuery('.fillbox .jet-list-tree__children
label.jet-checkboxes-list__item').click(function() {


if(jQuery(this).find('.jet-checkboxes-list__input').is(':checked')) {

var $parent_label =
jQuery(this).closest('.jet-list-tree__children').prev().find('.jet-checkboxes-list__item');

console.log('parentlabel:',
$parent_label);


if($parent_label.find('.jet-checkboxes-list__input').is(':checked')) {

$parent_label.click();

console.log('clicked!');

}

}

});

});

</script>‏
 

.A.B.

משתמש מקצוען
מנוי פרימיום
עיצוב גרפי
D I G I T A L
יוצרי ai
עשיתי באתר הזה... (רק במובייל מופיע)
אתר מהמם!
אבל נגיד כשאני מסיימת - אני רוצה לסגור את הסינון - לא נותן... קופץ שוב
 

.A.B.

משתמש מקצוען
מנוי פרימיום
עיצוב גרפי
D I G I T A L
יוצרי ai
אפשר להכניס את הקוד הזה על מנת שהסינון יכניס פנימה קטגוריות פנימיות וזה גם חוסך מקום בעיצוב:

קוד JS שהופך את פילטר Checkbox לאקורדיון (יש לתת לפילטר את הקלאס (fillbox)



<script
type="text/javascript">



jQuery(document).ready(function()
{

jQuery('.fillbox
.jet-list-tree__children').hide();

setTimeout(function() {

jQuery('.fillbox
.jet-list-tree__children .jet-checkboxes-list__input').each(function(){

if(jQuery(this).is(':checked')) {


jQuery(this).closest('.jet-list-tree__children').show();

}

});

}, 500);


jQuery('.fillbox .jet-list-tree__parent label.jet-checkboxes-list__item
.jet-checkboxes-list__input').change(function() {

var $sub_menu =
jQuery(this).parent().parent().next();

if(jQuery(this).is(':checked')) {

$sub_menu.stop().slideDown();

}

else {

var sub_menu_has_checked = false;


$sub_menu.find('.jet-checkboxes-list__input').each(function(){

if(jQuery(this).is(':checked'))
{

sub_menu_has_checked = true;

return;

}

});

if(!sub_menu_has_checked) {

$sub_menu.stop().slideUp();

}

}

});

jQuery('.fillbox .jet-list-tree__children
.jet-checkboxes-list__input').change(function() {

var $sub_menu =
jQuery(this).closest('.jet-list-tree__children');

var $parent_checkbox =
$sub_menu.prev().find('.jet-checkboxes-list__input');


if(!$parent_checkbox.is(':checked') &&
!jQuery(this).is(':checked')) {

var sub_menu_has_checked = false;


$sub_menu.find('.jet-checkboxes-list__input').each(function(){

if(jQuery(this).is(':checked'))
{

sub_menu_has_checked = true;

return;

}

});

if(!sub_menu_has_checked) {

$sub_menu.stop().slideUp();

}

}

});

jQuery('.fillbox .jet-list-tree__children
label.jet-checkboxes-list__item').click(function() {


if(jQuery(this).find('.jet-checkboxes-list__input').is(':checked')) {

var $parent_label =
jQuery(this).closest('.jet-list-tree__children').prev().find('.jet-checkboxes-list__item');

console.log('parentlabel:',
$parent_label);


if($parent_label.find('.jet-checkboxes-list__input').is(':checked')) {

$parent_label.click();

console.log('clicked!');

}

}

});

});

</script>‏
יש לך דוגמא?
בבקשה
 

sarahw1

משתמש צעיר
D I G I T A L
אני יבדוק את זה תודה... ולגבי הקוד הזה גם אני השתמשתי בו, כשתלחצי על קטגוריית כלי מטבח ייפתח לך קטגוריות משנה
 

.A.B.

משתמש מקצוען
מנוי פרימיום
עיצוב גרפי
D I G I T A L
יוצרי ai
היי כולם,
אם יש לי סינונים באתר דרך ג'ט,
ואני רוצה שהם יפתחו רק ע"י לחיצה על כפתור,
ולא יהיו פתוחים כל הזמן.
איך אני עושה את זה?
ועוד שאלונת -
אני יוצרת סינונים, הבעיה היא שלכל תכונה יש אורך מילים וכמות שונה,
ואז זה מוצג בצורה מחרידה.
כמו פה:
צפה בקובץ המצורף 1355594
איך מסדרים את זה??
תודה לעוזרים, ולמנסים לעזור
מי יודע/ת איך אני גורמת לסינונים להיות באותו הגודל?
כשהם על 0 מוצרים או על כמות מוצרים שלא עולה על 9 - הם אותו גודל,
ברגע שזה קופץ לדו ספרתי זה משתנה...
איך אני מסדרת?
תודה
 

.A.B.

משתמש מקצוען
מנוי פרימיום
עיצוב גרפי
D I G I T A L
יוצרי ai
מישהו??
 

אולי מעניין אותך גם...

הפרק היומי

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


תהילים פרק קכד

א שִׁיר הַמַּעֲלוֹת לְדָוִד לוּלֵי יְהוָה שֶׁהָיָה לָנוּ יֹאמַר נָא יִשְׂרָאֵל:ב לוּלֵי יְהוָה שֶׁהָיָה לָנוּ בְּקוּם עָלֵינוּ אָדָם:ג אֲזַי חַיִּים בְּלָעוּנוּ בַּחֲרוֹת אַפָּם בָּנוּ:ד אֲזַי הַמַּיִם שְׁטָפוּנוּ נַחְלָה עָבַר עַל נַפְשֵׁנוּ:ה אֲזַי עָבַר עַל נַפְשֵׁנוּ הַמַּיִם הַזֵּידוֹנִים:ו בָּרוּךְ יְהוָה שֶׁלֹּא נְתָנָנוּ טֶרֶף לְשִׁנֵּיהֶם:ז נַפְשֵׁנוּ כְּצִפּוֹר נִמְלְטָה מִפַּח יוֹקְשִׁים הַפַּח נִשְׁבָּר וַאֲנַחְנוּ נִמְלָטְנוּ:ח עֶזְרֵנוּ בְּשֵׁם יְהוָה עֹשֵׂה שָׁמַיִם וָאָרֶץ:
נקרא  8  פעמים

לוח מודעות

למעלה