Zgłaszanie postów

Błąd   Założony przez  tadek22.

Witam mam taki problem po zmianie szablonu nie można wybrać opcji zgłoszenia postu     
Jak mogę rozwiązać ten problem
Użyj funkcji "zbadaj element" i określ z jakiego szablonu korzysta okno zgłaszania postu. Następnie porównaj ten szablon z odpowiednikiem ze stylu w którym problem nie występuje. W razie czego wrzuć zawartość tego szablonu tutaj w odpowiednich tagach.
"Try not. Do... or do not. There is no try."
Poświęć 5 minut. Nie bądź ignorantem!  -  Jak zbadać element?
(02.09.2017, 12:45)ficus napisał(a): Użyj funkcji "zbadaj element" i określ z jakiego szablonu korzysta okno zgłaszania postu. Następnie porównaj ten szablon z odpowiednikiem ze stylu w którym problem nie występuje. W razie czego wrzuć zawartość tego szablonu tutaj w odpowiednich tagach.

Styl z jakiego korzystam to ten https://community.mybb.com/mods.php?action=view&pid=617 
 Błąd po zbadaniu to taki jest Jeśli dobrze to zrobiłem     
Jeśli chodzi  o Odpowiedniki w tym szablonie to porównywałem je tu Raport - szablony
i w szablonie poprzednim jaki miałem jest taki sam 
Wklej proszę zawartość szablonu report i report_reasons. Dodatkowo uzupełnij pierwszy post o dane do konta testowego.
"Try not. Do... or do not. There is no try."
Poświęć 5 minut. Nie bądź ignorantem!  -  Jak zbadać element?
(02.09.2017, 13:05)ficus napisał(a): Wklej proszę zawartość szablonu report i report_reasons. Dodatkowo uzupełnij pierwszy post o dane do konta testowego.
<div class="modal">
<
div style="overflow-y: auto; max-height: 400px;" class="modal_{$id}">
<
form action="report.php" method="post" class="reportData_{$id}onsubmit="javascript: return Report.submitReport({$id});">
<
input type="hidden" name="my_post_key" value="{$mybb->post_code}/>

<
input type="hidden" name="action" value="do_report" />

<
input type="hidden" name="type" value="{$report_type}/>

<
input type="hidden" name="pid" value="{$id}/>

<
input type="hidden" name="no_modal" value="1" />

<
table border="0" cellspacing="{$theme['borderwidth']}cellpadding="{$theme['tablespace']}class="tborder">
<
tr>

 <
td class="thead" colspan="2"><strong>{$report_title}</strong>

</
tr>

<
tr>
 <
td class="tcat" colspan="2">{$lang->report_to_mod}</td>

</
tr>
{
$report_reasons}
</
table>
</
form>

<
script type="text/javascript">
<!--
 if($(
"#report_reason option:selected").val() != 'other')
 {
 $(
"#reason").hide();
 }

 $(
"#report_reason").change(function()
 {
 if($(
this).find("option:selected").val() == 'other')
 {
 $(
"#reason").show();
 return;
 }

 $(
"#reason").hide();
 });
// -->
</script>
</
div>
</
div



<tr>
 <
td class="trow1" align="left" style="width: 25%"><span class="smalltext"><strong>{$lang->report_reason}</strong></span></td>
 <
td class="trow1" align="left">
 <
select name="reason" id="report_reason">
 {
$reasonslist}
 </
select>
 </
td>
</
tr>
<
tr id="reason">
 <
td class="trow2">&nbsp;</td>

 <
td class="trow2" align="left">
 <
div class="smalltext">{$lang->report_reason_other_description}</div>
 <
input type="text" class="textbox" name="comment" size="30" maxlength="250" />
 </
td>
</
tr>
<
tr>
 <
td colspan="2" class="tfoot"><input type="submit" class="button" value="{$report_title}/></td>
</
tr
login: Test
HasłoTest1234567890
W szablonie report_reasons podmień:


<select name="reason" id="report_reason">
{$reasonslist}
</select>

na


<select name="reason" id="report_reason">
<option value="rules">{$lang->report_reason_rules}</option>
<option value="bad">{$lang->report_reason_bad}</option>
<option value="spam">{$lang->report_reason_spam}</option>
<option value="wrong">{$lang->report_reason_wrong}</option>
<option value="other">{$lang->report_reason_other}</option>
</select>
"Try not. Do... or do not. There is no try."
Poświęć 5 minut. Nie bądź ignorantem!  -  Jak zbadać element?
Serdeczne podziękowania wszystko działa wyśmienicie

Dzięki
Łukasz napisał 02.09.2017, 13:20:
Pamiętaj aby oznaczać temat jako rozwiązany, wybierając najlepsze posty



Użytkownicy przeglądający ten wątek:

1 gości