Template:Infobox SGP Season/sandbox

{{infobox

| bodyclass = vcard

| abovestyle = white-space:nowrap; padding:3px;

| above = {{{Year|}}} Speedway Grand Prix

| subheader = {{{Name|}}}

| image = {{#invoke:InfoboxImage|InfoboxImage|image={{{Image}}}|size={{{ImageSize|}}}|sizedefault=250px|alt={{{Alt|}}}}}

| caption = {{{Caption|}}}

| header1 = Season details

| label2 = Dates

| data2 = {{{Dates|}}}

| label3 = Events

| data3 = {{{Events|}}}

| label4 = Cities

| data4 = {{{Cities|}}}

| label5 = Countries

| data5 = {{{Country|}}}

| label6 = {{#if: {{{per|}}} | Riders}}

| data6 = {{{per|}}} permanents {{#if: {{{wc|}}}|
{{{wc}}} wild card(s)}}{{#if: {{{tr|}}}|
{{{tr}}} track reserves}}

| label7 = Heats

| data7 = {{{Heats|}}} (in {{#if: {{{HeatsE|}}}|{{{HeatsE|}}}|{{{Events|}}}}} events)

| header8 = Winners

| label9 = Champion

| data9 = {{speedway|{{{P1f|}}}|name={{{P1f|}}}}} {{{P1|}}}

| label10 = Runner-up

| data10 = {{speedway|{{{P2f|}}}|name={{{P2f|}}}}} {{{P2|}}}

| label11 = 3rd place

| data11 = {{speedway|{{{P3f|}}}|name={{{P3f|}}}}} {{{P3|}}}

| below = {{startflatlist}}

{{endflatlist}}

| belowclass = noprint nowrap

| belowstyle = border-top: 1px solid #aaa; padding-top: 3px;

}}

{{testcase table

| Year = 2015

| Name = "Name"

| Image =Placeholder.svg

| ImageSize = 50px

| Dates = "Dates"

| Events = "Events"

| Cities = "Cities"

| Country = "Country"

| per = "per"

| wc = "wc"

| tr = "tr"

| Heats = "Heats"

| HeatsE = "HeatsE"

|P1f=SVK |P1 =Martin Vaculík

|P2f=DEN |P2 =Nicki Pedersen

|P3f=RUS |P3 =Grigory Laguta

}}