Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

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


arturfat

Recommended Posts

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

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

 

По инструкции 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
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.