תבנית:סטטיסטיקה/שליפות/מתקדמות/משחקים אחרונים לפי תנאי: הבדלים בין גרסאות בדף
מתוך מכביפדיה
אין תקציר עריכה
(Stop using the template "תצוגת פרטי משחק", will avoid using query inside queries (we have query inside the template) so we won't have some known bug in cargo)
שורה 1: שורה 1:
<includeonly>{{#vardefine:SameCompetitions|{{תבנית: המרות/המרות מפעל/מפעל לרשימת מפעלים מקושרים|מפעל={{{מפעל|}}}| ללא מפעלים מקושרים={{{ללא מפעלים מקושרים|}}} }} }}<!--
<includeonly>{{#vardefine:SameCompetitions|{{תבנית: המרות/המרות מפעל/מפעל לרשימת מפעלים מקושרים|מפעל={{{מפעל|}}}| ללא מפעלים מקושרים={{{ללא מפעלים מקושרים|}}} }} }}<!--
                         -->{{#vardefine:SameStadiums|{{המרות/המרות אצטדיון/אצטדיון לרשימת אצטדיונים מקושרים| אצטדיון={{{אצטדיון|}}} }} }}<!--
                         -->{{#vardefine:SameStadiums|{{המרות/המרות אצטדיון/אצטדיון לרשימת אצטדיונים מקושרים| אצטדיון={{{אצטדיון|}}} }} }}<!--
                         -->{{#vardefine:SameOpponents|{{המרות/המרות יריבה/יריבה לרשימת יריבות מקושרות|יריבה={{{יריבה|}}} }} }}<!--
                         -->{{#vardefine:SameOpponents|{{המרות/המרות יריבה/יריבה לרשימת יריבות מקושרות|יריבה=מכבי חיפה }} }}<!--


-->{{#cargo_query:
-->{{#cargo_query:
table=Games_Catalog
tables=Games_Catalog, Games_Results, Opponents
|join on=Games_Catalog.Opponent = Opponents.CanonicalName,
        Games_Catalog.ResultOpt = Games_Results.ResultType
|where=1=1
|where=1=1
{{#if: {{{מפעל|}}} |  AND Games_Catalog.Competition IN ({{#var:SameCompetitions}}) }}<!-- the "()" around the SameCompetition required for "IN" operator, list is wrapped with () -->
{{#if: {{{מפעל|}}} |  AND Games_Catalog.Competition IN ({{#var:SameCompetitions}}) }}<!-- the "()" around the SameCompetition required for "IN" operator, list is wrapped with () -->
{{#if: {{{אצטדיון|}}} |  AND Games_Catalog.Stadium IN ({{#var:SameStadiums}}) }}<!-- the "()" around the SameStadiums required for "IN" operator, list is wrapped with () -->
{{#if: {{{אצטדיון|}}} |  AND Games_Catalog.Stadium IN ({{#var:SameStadiums}}) }}<!-- the "()" around the SameStadiums required for "IN" operator, list is wrapped with () -->
{{#if: {{{יריבה|}}} |  AND Games_Catalog.Opponent IN ({{#var:SameOpponents}}) }}<!-- the "()" around the SameOpponents required for "IN" operator, list is wrapped with () -->
{{#if: מכבי חיפה |  AND Games_Catalog.Opponent IN ({{#var:SameOpponents}}) }}<!-- the "()" around the SameOpponents required for "IN" operator, list is wrapped with () -->
{{#if: {{{עונה|}}} |  AND Games_Catalog.Season = "{{{עונה}}}" }}
{{#if: {{{עונה|}}} |  AND Games_Catalog.Season = "{{{עונה}}}" }}
{{#if: {{{מאמן|}}} |  AND Games_Catalog.CoachMaccabi="{{{מאמן}}}" }}
{{#if: {{{מאמן|}}} |  AND Games_Catalog.CoachMaccabi="{{{מאמן}}}" }}
{{#if: {{{שופט|}}} |  AND Games_Catalog.Refs="{{{שופט}}}" }}
{{#if: {{{שופט|}}} |  AND Games_Catalog.Refs="{{{שופט}}}" }}
{{#if: {{{ביתחוץ|}}} |  AND Games_Catalog.HomeAway="{{{ביתחוץ}}}" }}
{{#if: {{{ביתחוץ|}}} |  AND Games_Catalog.HomeAway="{{{ביתחוץ}}}" }}
|fields= Games_Catalog._pageID
|fields= CONCAT('[[', Games_Catalog._pageName, '|', <!-- קישור לעמוד המשחק
  --> Games_Catalog.Date, <!-- טיפול בתאריך המשחק
  --> ': ', Games_Results.ResultString, ' (', Games_Catalog.ResultMaccabi, ':', Games_Catalog.ResultOpponent, ')', <!-- תוצאה
  --> ' נגד ', Opponents.OriginalName, <!-- יריבה
  --> ']]' )
|order by= Games_Catalog.Date DESC
|order by= Games_Catalog.Date DESC
|limit= {{{הגבלה| 15}}}
|limit= {{{הגבלה| 15}}}
|format=template
|format=ul
|template=תצוגת פרטי משחק
}}</includeonly><noinclude><poem>
}}</includeonly><noinclude><poem>
תבנית זו אחראית להחזיר את המשחקים האחרונים שהתקיימו העוננים על תנאים כלשהם (מהאחרון ששוחק ואחורה).
תבנית זו אחראית להחזיר את המשחקים האחרונים שהתקיימו העוננים על תנאים כלשהם (מהאחרון ששוחק ואחורה).

גרסה מ־23:18, 4 בינואר 2022

תבנית זו אחראית להחזיר את המשחקים האחרונים שהתקיימו העוננים על תנאים כלשהם (מהאחרון ששוחק ואחורה).

תבנית זו מתחשבת בפרמטרים קשורים, למשל אם הפרמטר הוא מפעל:
המפעל הוא ליגה לאומית ואירוע גול, אז יחזרו גם גולים ממפעלים הקשורים למפעל ליגה לאומית, כמו ליגת העל, ליגה א' וכו'.

פרמטרים:
מפעל=שם מפעל (ללא מרכאות), אם הפרמטר לא נשלח אז האירוע ישלף מכלל המפעלים.
ללא מפעלים מקושרים=לא נתחשב במפעלים המקושרים, נניח אם נרצה לשלוף על ליגת העל בלבד, נשלח: "מפעל=ליגת העל| ללא מפעלים מקושרים=ללא".
עונה=העונה שבה האירועים התרחשו, בפורמט הבא: 2018/19 (ללא מרכאות), אם הפרמטר לא ישלח אז האירוע ישלף מכלל העונות.
יריבה=שם היריבה שמולה שוחקו המשחקים, אם הפרמטר לא ישלח - משחקים מול כל היריבות ישלפו.
אצטדיון=שם האצטדיון (ללא מרכאות), אם הפרמטר לא נשלח אז האירוע ישלף מכל האצטדיונים. פרמטר זה הוא פרטר קשור (אצטדיון אחד קשור לכמה שמות).
מאמן=שם המאמן.
שופט=שם השופט.
ביתחוץ= ניתן לשלוח "בית" או "חוץ" (ללא המרכאות) בכדי לקבל משחקים בהתאם, אם לא נשלח פרמטר זה כלל המשחקים יחזרו (בית וחוץ).
הגבלה=כמות המשחקים שיחזור, דיפולטית 15

  1. {{סטטיסטיקה/שליפות/מתקדמות/משחקים אחרונים לפי תנאי| יריבה=בני יהודה}}: יחזרו 15 המשחקים האחרונים נגד בני יהודה (בכל המפעלים).
  2. {{סטטיסטיקה/שליפות/מתקדמות/משחקים אחרונים לפי תנאי| יריבה=הפועל פתח תקווה| ביץחוץ=בית}}: יחזרו 15 המשחקים האחרונים נגד הפועל פתח תקווה שבהם מכבי הייתה המארחת (בכל המפעלים).