Тема: Скорректировал текст в templates/name.tpl и рухнула страница

Скорректировал текст в templates/name.tpl и рухнула страница. 500 Internal Server Error
В чем может быть ошибка?

Отладка кода — это как охота. Охота на баги.

Amit Kalantri

Thumbs up Thumbs down

2

Re: Скорректировал текст в templates/name.tpl и рухнула страница

Для редактирования шаблонов используйте правильный редактор, сохранять файлы нужно  в utf-8 без bom.

3 Отредактировано Ruslan Ismailov (12-01-2017 21:08:07)

Re: Скорректировал текст в templates/name.tpl и рухнула страница

Sempai пишет:

Для редактирования шаблонов используйте правильный редактор, сохранять файлы нужно  в utf-8 без bom.

Спасибо за ответ!

сохранил я как то файл с расширением .tpl в неверной кодировке, и страница перестала отображаться, нашел в инете, что типа в файле .htaccess есть Options, их надо закоментить, как то помогло, сегодня нечаянно опять сохранил, но уже не помогает.  может есть у кого нибудь какие нибудь идеи. Скачал Notepad++ перевел файл в кодировку utf-8 без BOM, один черт не пашет(((

С соседнего модуля (который работает) скачал файл, поместил в ту директорию, но увы, не работает. Получается не в этом .tpl файле проблема?


p.s. версия 4.5.1 Corporate

Отладка кода — это как охота. Охота на баги.

Amit Kalantri

Thumbs up Thumbs down

Re: Скорректировал текст в templates/name.tpl и рухнула страница

Ruslan Ismailov пишет:
Sempai пишет:

Для редактирования шаблонов используйте правильный редактор, сохранять файлы нужно  в utf-8 без bom.

Спасибо за ответ!

сохранил я как то файл с расширением .tpl в неверной кодировке, и страница перестала отображаться, нашел в инете, что типа в файле .htaccess есть Options, их надо закоментить, как то помогло, сегодня нечаянно опять сохранил, но уже не помогает.  может есть у кого нибудь какие нибудь идеи. Скачал Notepad++ перевел файл в кодировку utf-8 без BOM, один черт не пашет(((

С соседнего модуля (который работает) скачал файл, поместил в ту директорию, но увы, не работает. Получается не в этом .tpl файле проблема?


p.s. версия 4.5.1 Corporate

после корректировки файлов tpl необходимо, как минимум, очистить кеш.....- вы наверняка этого не сделали после правильного сохранения файла (в правильной кодировке).

если кеш чистили, просьба выложить ваш вариант файла, для проверки.... + просьба указать полный путь к файлу (если можно)

Thumbs up +1 Thumbs down

5 Отредактировано Ruslan Ismailov (13-01-2017 01:08:17)

Re: Скорректировал текст в templates/name.tpl и рухнула страница

кэш не чистил, подскажите пожалуйста путь к кэшу?
/system/cache - вот эту папку очистить?
Если речь шла о кэше браузера, то чистил, не раз


/application/modules/callback/templates/callback.tpl - форма отправки

внутренности файла:

+ открыть спойлер

{$lang_id=$CI->core->config->config['cur_lang'];}

<div class="headTitle">
    <h1>{strip_tags(widget('vm-2'))}</h1>
</div>
<div class="wrapInner container">
    <div class="content">
        <div class="contentL wrapBg paddingContent">



            <div class="col-lg-12 col-md-12 col-sm-6 col-xs-12" style="">
                {$form_errors}

                {if $message_sent}
                    <div style="font-size:18pt; color: green;">
                        {strip_tags(widget('send-succ'))}</div>
                {/if}

                <div class="form_container">
                    <div class="contForm" id="feedform2">
                        {widget('z_1')}<br>
                        <form action="{site_url()}callback" method="post" id="callMe"
                              name="callMe" enctype="multipart/form-data">
                            <!-- <p class="formHead">Задать вопрос специалисту</p>-->
                            <p><em>{strip_tags(widget('attention'))}</em>{strip_tags(widget('f1'))} </p>
                            <div>
                                <span>{strip_tags(widget('feedback_3'))}</span>
                                <input value="{if $_POST.call_name}{$_POST.call_name}{/if}" type="text" name="call_name" id="call_name">
                            </div>
                            <div>
                                <span>{strip_tags(widget('feedback-20'))}</span>
                                <select style="width:334px;" name="call_TypePers" id="call_TypePers">
                                    <option value="">{strip_tags(widget('feedback-20'))}</option>
                                    <option value="грузовладелец">{strip_tags(widget('feedback_21'))}</option>
                                    <option value="перевозчик">{strip_tags(widget('feedback-22'))}</option>
                                    <option value="Экспедитор">{strip_tags(widget('feedback-23'))}</option>
                                    <option value="Таможенный брокер">{strip_tags(widget('feedback-24'))}</option>
                                </select>
                            </div>
                            <div>
                                <span>{strip_tags(widget('feedback-25'))}:</span>
                                <input value="{if $_POST.call_organization}{$_POST.call_organization}{/if}" type="text" name="call_organization" id="call_organization">
                            </div>
                            <div>
                                <span>E-mail:</span>
                                <input value="{if $_POST.call_mail}{$_POST.call_mail}{/if}" type="text" name="call_mail" id="call_mail">
                            </div>
                            <div>
                                <!--<span>Отдел:</span>
                                <select name="as2_Department" id="as2_Department">       
                                        <option value="Руководство">Руководство</option><option value="Бухгалтерия">Бухгалтерия</option><option value="Отдел логистики">Отдел логистики</option><option value="Юридический отдел">Юридический отдел</option>
                                </select>-->
                                <span>{strip_tags(widget('feedback-26'))}:</span>
                                <select style="width:334px;" name="call_toMail" id="call_toMail" >
                                    <option value="rti@komkor.by" selected="selected">{strip_tags(widget('ot-1'))}</option> 

                                    <option value="ipg@komkor.by">{strip_tags(widget('ot-2'))}</option>


                                   
                                </select>
                            </div>
                            <div>
                                <span>{strip_tags(widget('feedback-34'))}:</span>
                                <textarea name="call_message" id="call_message" rows="4" cols="5">{if $_POST.call_message}{$_POST.call_message}{/if}</textarea>
                            </div>
<div class="cap"><span></span>
{form_csrf()}
{echo $CI->recaptcha->render()}
                            </div>
<div><span></span>
<input type="submit" style="width:110px;margin: inherit;margin-left: 225px;"value="{strip_tags(widget('feedback-35'))}" class="submit">
</div>
                        </form>
                    </div>
                </div>
            </div>


        </div></div></div>

Редактировал с помощью Notepad++
https://i.gyazo.com/7eaa498b37005e9b99f2a9d4f9aa82ce.png

Отладка кода — это как охота. Охота на баги.

Amit Kalantri

Thumbs up Thumbs down

Re: Скорректировал текст в templates/name.tpl и рухнула страница

Ruslan Ismailov пишет:

кэш не чистил, подскажите пожалуйста путь к кэшу?
/system/cache - вот эту папку очистить?

http://prntscr.com/dutk50

Thumbs up Thumbs down

7 Отредактировано Евгений (13-01-2017 00:03:03)

Re: Скорректировал текст в templates/name.tpl и рухнула страница

Ruslan Ismailov пишет:

линк на ту самую страницу: http://www......by/callback

проверил, вроде все нормально работает http://prntscr.com/dutp6b

Thumbs up +1 Thumbs down

Re: Скорректировал текст в templates/name.tpl и рухнула страница

Евгений! Спасибо огромное за ответы. Действительно, дело было в кэше. Очистил кэш и вуаля!

Отладка кода — это как охота. Охота на баги.

Amit Kalantri

Thumbs up Thumbs down

Re: Скорректировал текст в templates/name.tpl и рухнула страница

P.S. на будущее советую "большие" тексты ставить в спойлер http://prntscr.com/duttu5 (что бы модераторы не удаляли и не захломлялся форум)

+ открыть спойлер

.....ваш текст......

Thumbs up +1 Thumbs down