LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 03:04:51 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Сохранять дополнительные данные при редактировании категории  (Прочитано 428 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
Gl-whitefoot
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 26


« : 05.02.2011, 19:57:09 »

Добрый день. Возникла необходимость добавлять новые данные при редактировании категории, а именно Id сопряженной категории. Т.е. есть например 10 категорий пять из них относятся к категории с именем рестораны (бары, кафе, бистро ...), а пять, например к оздоровительные центры (спортивные залы, бассейны, фитнесцентры ...). Хочу добавить возможность при создании новой категории добавлять информацию о ее родительской категории. Нашел в с крипте admin.categories.html.php место куда можно вставить поле ввода, добавил просто <input type='text' name='conjCat' />. Добавил новый столбец в таблицу с категориями `conjCat`. Теперь не могу понять как сохранять запись в базу и при редактировании выводить сохраненные ранее значения. Пожалуйста подскажите, в каких местах необходимо дописать скрипт для реализации задуманного. Работаю с Joostina 1.2.0. [ stable v2 ] 
Записан
Gl-whitefoot
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 26


« Ответ #1 : 06.02.2011, 12:01:30 »

Gl-whitefoot, тебе необходимо в скрипте Joomla.php взять класс mosCategory объявить свойство например var $relatedcat = null;, где relatedcat соответствует записи в таблице. Этого будет достаточно , теперь в параметр $row->relatedcat будет приходить значение этого поля в строке таблицы. Теперь нужно просто добавить инпут или список туда где редактируется категория и после сохранения она автоматически будет сохранять новое значение в базу, и все  у тебя заработает 
« Последнее редактирование: 06.02.2011, 12:08:20 от Gl-whitefoot » Записан
Gl-whitefoot
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 26


« Ответ #2 : 06.02.2011, 12:11:36 »

Gl-whitefoot, тебе необходимо в скрипте Joomla.php взять класс mosCategory объявить свойство например var $relatedcat = null;, где relatedcat соответствует записи в таблице. Этого будет достаточно , теперь в параметр $row->relatedcat будет приходить значение этого поля в строке таблицы. Теперь нужно просто добавить инпут или список туда где редактируется категория и после сохранения она автоматически будет сохранять новое значение в базу, и все  у тебя заработает 
Спасибо большое, Gl-whitefoot, я так долго ждал ответа, и что ты все-таки нашел время, чтобы написать мне это сообщение
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet