arturfat

[Решено] После прописывания поля Title выходит ошибка

Рекомендуемые сообщения

arturfat    1

Ребята, помогите пожалуйста.

Тут такой вопрос есть.

 

По инструкции c этого топика добавил поле для прописывания title.

 

Поле появилось только после того, как я вставил содержимое не в файле /admin/view/template/catalog/category_form.tpl, а в файле /admin/view/template/catalog/category_enhanced_form.tpl

 

Но возникла проблема

 

После прописывания поля Title выходит ошибка

Скрин 1 - http://prnt.sc/c1ugm7

Скрин 2 - http://prnt.sc/c1ugv7

 

Полная запись ошибки со второго скрина

 

1

<b>Notice</b>: Undefined index: name in <b>/public_html/admin/view/template/catalog/category_enhanced_form.tpl</b> on line <b>113</b>

2

Notice: Undefined index: description in /public_html/admin/view/template/catalog/category_enhanced_form.tpl on line 123

3

<b>Notice</b>: Undefined index: seo_title in <b>/public_html/admin/view/template/catalog/category_enhanced_form.tpl</b> on line <b>132</b>

Помогите пожалуйста, как это исправить?

 

Какая версия, не могу понять как посмотреть.

Внизу вот такой копирайт http://prntscr.com/c1uk5s

 

 

Буду рад любой помощи.

Объясняйте как нубу)

 

 

Код файла /public_html/admin/view/template/catalog/category_enhanced_form.tpl

 

Начиная со 110 строки

<table class="form">
              <tr>
                <td><span class="required">*</span> <?php echo $entry_name; ?></td>
                <td><input type="text" name="category_description[<?php echo $language['language_id']; ?>][name]" size="100" value="<?php echo isset($category_description[$language['language_id']]) ? $category_description[$language['language_id']]['name'] : ''; ?>" />
                  <?php if (isset($error_name[$language['language_id']])) { ?>
                  <span class="error"><?php echo $error_name[$language['language_id']]; ?></span>
                  <?php } ?></td>
              </tr>
            </table>

Начиная со 120 строки

<table class="form">
              <tr>
                <td><?php echo $entry_description; ?></td>
                <td><textarea name="category_description[<?php echo $language['language_id']; ?>][description]" id="description<?php echo $language['language_id']; ?>"><?php echo isset($category_description[$language['language_id']]) ? $category_description[$language['language_id']]['description'] : ''; ?></textarea></td>
              </tr>
            </table>

Начиная со 128 строки

<tr> 
              <td>Title</td> 
              <td><input name="category_description[<?php echo $language['language_id']; ?>]seo_title]" size="100" value="<?php echo isset($category_description[$language['language_id'] 
]) ? $category_description[$language['language_id']] 
['seo_title'] : ''; ?>" /> 
              </td> 
            </tr>
Изменено пользователем arturfat

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
arturfat    1

Если кто-то готов взять сделать за оплату, напишите пожалуйста расценки в личку и ваши контакты.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ashap    190

в контроллер писать еще же

в модель еще дописывать и тд на фронте

топик ваш староват в ос2 все изменилось

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
arturfat    1

Короче, не знаю как, но методом проб и ошибок, убрал все ошибки и сделал, чтобы можно было задавать свой тайтл для категории. Ветку можно закрывать  :-) К сожалению не смогу описать что в итоге нужно было сделать. Было столько итераций и всяких ошибок, все и на запомнится)

Изменено пользователем arturfat

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу