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

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

[Решено] "Тип пункта меню" сразу был - "Материал" ?

 (Прочитано 431 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Sergio111
Осваиваюсь на форуме
***

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

Сообщений: 163



« : 31.03.2015, 14:42:29 »

Добрый день, уважаемые!
Подскажите, как сделать, чтобы при создании нового пункта меню
"Тип пункта меню" сразу был - "Материал" ?
« Последнее редактирование: 21.04.2015, 23:26:43 от ELLE » Записан
Sergio111
Осваиваюсь на форуме
***

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

Сообщений: 163



« Ответ #1 : 06.04.2015, 08:59:55 »

up.
очень нужно.
Записан
Sergio111
Осваиваюсь на форуме
***

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

Сообщений: 163



« Ответ #2 : 20.04.2015, 10:05:25 »

Неужели никто не подскажет? Я попытался сам посмотреть HTML код исходной страницы "Создание пункта меню", но даже не понял какой файл отвечает за эту страницу.
Записан
robert
Профи
********

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

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


« Ответ #3 : 20.04.2015, 13:03:52 »

Скопируйте файл administrator/components/com_menus/views/item/edit.php в administrator/templates/ваш_шаблон/html/com_menus/item/edit.php и добавьте в конце файла такой код
Код
<script>
Joomla.submitbutton('item.setType','<?php echo base64_encode(json_encode(array('id'=>0,'title'=>'com_content_article_view_default_title','request'=>array('option'=>'com_content','view'=>'article'))))?>');
</script>
 
Записан
Sergio111
Осваиваюсь на форуме
***

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

Сообщений: 163



« Ответ #4 : 21.04.2015, 10:29:49 »


"Скопируйте файл administrator/components/com_menus/views/item/edit.php в administrator/templates/ваш_шаблон/html/com_menus/item/edit.php и добавьте в конце файла такой код"

Так не получается, страница каждую секунду перегружается.  И путь в "administrator/templates/ваш_шаблон/html/com_menus/item/edit.php" - пришлось кусочек пути "com_menus/item/edit.php" создавать вручную, его не было. Но не важно, всё равно перегружается, пункт меню не вставишь, не успеешь.
Записан
Sergio111
Осваиваюсь на форуме
***

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

Сообщений: 163



« Ответ #5 : 21.04.2015, 11:45:33 »

А так, если бы страница не перегружалась - было бы отлично!
Записан
robert
Профи
********

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

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


« Ответ #6 : 21.04.2015, 19:26:22 »

Код
<script>
var form=document.id('item-form'),inputs=form.getElementsByTagName('input');
if(inputs[0].value==""){
Joomla.submitbutton('item.setType','<?php echo base64_encode(json_encode(array('id'=>0,'title'=>'com_content_article_view_default_title','request'=>array('option'=>'com_content','view'=>'article'))))?>');
}
</script>
 
Записан
Sergio111
Осваиваюсь на форуме
***

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

Сообщений: 163



« Ответ #7 : 21.04.2015, 19:59:18 »

Спасибо! На первый взгляд - отлично, великолепно!
Этот скрипт надо включать в Joomla по умолчанию!
Я эту страницу в закладки браузера добавил.
Путь, кстати, где файл меняю - administrator/components/com_menus/views/item/tmpl/edit.php
« Последнее редактирование: 23.04.2015, 11:21:15 от Sergio111 » Записан
Sergio111
Осваиваюсь на форуме
***

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

Сообщений: 163



« Ответ #8 : 08.05.2015, 13:09:33 »

Послушайте, а ещё немного попросить Вас можно доработать этот великолепный хак?
Материалы мои девочки добавляют по одному обычно.
Не подскажете как сделать, чтобы в пункте "Выбор материала"  при создании нового пункта меню по-умолчанию вставлялся автоматически последний добавленный материал?
Записан
Sergio111
Осваиваюсь на форуме
***

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

Сообщений: 163



« Ответ #9 : 29.05.2015, 15:50:04 »

up. Имеется в виду, сразу после того, как "Тип пункта меню" стал был - "Материал" .
Записан
Страниц: [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