Форум русской поддержки Joomla!® CMS
04.12.2016, 20:24:31 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

[Решено] Добавление материала с фронтенда, как убрать ненужные пункты

 (Прочитано 234 раз)
0 Пользователей и 1 Гость смотрят эту тему.
garyn11
Захожу иногда
**

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

Пол: Мужской
Сообщений: 10


« : 14.10.2015, 22:03:51 »

Приветствую, подскажите по проблеме.
Реализую добавление материала с фронтенда, были две проблемы, как сделать так, чтобы зарегистрированный пользователь мог добавлять картинки в статью только из своей папки, и вторая, как удалить ненужные пункты при добавлении материала, такие как: публикация, язык, метаданные.
Пока собирался писать на форуме, первую проблему решил установкой дополнительного редактора JCK, там есть такой пункт, использование пользовательских папок, может поможет кому.
А вот со второй проблемой справится не могу, как убрать не нужные мне поля?
Заранее спасибо.
« Последнее редактирование: 15.10.2015, 10:06:26 от b2z » Записан
Grigory S.
Завсегдатай
*****

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

Пол: Мужской
Сообщений: 685


(с)


« Ответ #1 : 14.10.2015, 22:08:19 »

Можно попробовать переопределить макет вывода edit.php, и там уже убрать ненужные поля.
Записан
garyn11
Захожу иногда
**

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

Пол: Мужской
Сообщений: 10


« Ответ #2 : 14.10.2015, 22:14:14 »

Эм, я, как бы, кнопки та вроде бы понимаю какие нажимать, а вот что с кодом связано, ну только совсем простое..
Т.е. мне просто нужно убрать в этом файле ненужные мне поля?Как они там могут называться?
Или мне надо создать копию этого файла, изменить, а потом как то указать на него путь?
Записан
Grigory S.
Завсегдатай
*****

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

Пол: Мужской
Сообщений: 685


(с)


« Ответ #3 : 14.10.2015, 22:45:43 »

Файл components\com_content\views\form\tmpl\form.php копируете в templates\<ваш_шаблон>\html\com_content\form.

В этом файле чтобы убрать поля metadata и язык уберите
Код
<div class="tab-pane" id="language">
   <?php echo $this->form->renderField('language'); ?>
</div>
<div class="tab-pane" id="metadata">
   <?php echo $this->form->renderField('metadesc'); ?>
   <?php echo $this->form->renderField('metakey'); ?>
 
   <input type="hidden" name="task" value="" />
   <input type="hidden" name="return" value="<?php echo $this->return_page; ?>" />
   <?php if ($this->params->get('enable_category', 0) == 1) :?>
       <input type="hidden" name="jform[catid]" value="<?php echo $this->params->get('catid', 1); ?>" />
   <?php endif; ?>
</div>
Записан
garyn11
Захожу иногда
**

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

Пол: Мужской
Сообщений: 10


« Ответ #4 : 14.10.2015, 23:12:56 »

kamaz6141 спасибо большое, разобрался с вашей помощью.
Вот тогда следующий вопрос, чтобы не плодить темы, может так же получится помочь.
Как можно реализовать следующее: пользователь в своём профиле мог бы видеть список своих созданных материалов?
Записан
b2z
Support Team
*****

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

Пол: Мужской
Сообщений: 7517


Разраблю понемногу


« Ответ #5 : 15.10.2015, 10:06:12 »

Один вопрос = одна тема
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | 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