Joomla K2 Модификация страницы интерфейса - PullRequest
1 голос
/ 24 декабря 2011

У меня установлен плагин K2, и мои пользователи могут создавать сообщения, я хочу изменить страницу «Добавить элемент», где может быть его возможный файл PHP? в папке com_k2 или ...? Я полностью потерян!

Любая помощь будет принята с благодарностью!

Ответы [ 2 ]

3 голосов
/ 27 декабря 2011

Джон прав, вы хотите использовать изменения шаблона для внесения изменений. Это предотвратит перезапись ваших изменений при обновлении расширений. Вам нужно сделать копию этого файла -

components/com_k2/templates/default/itemform.php

Тогда поместите это здесь -

templates/YOUR TEMPLATE/html/com_k2/default/itemform.php

Размещение файла там переопределит форму отправки элемента K2 по умолчанию везде, где он используется на внешнем интерфейсе. Вы также можете использовать переопределение подшаблонов K2, если вы хотите иметь доступ к нескольким версиям формы, поместив файл в шаблон следующим образом:

templates/YOUR TEMPLATE/html/com_k2/SUBTEMPLATE NAME/itemform.php

Если вы делаете это таким образом, когда вы делаете пункт меню, указывающий на форму, вы можете выбрать из различных шаблонов, которые вы

1 голос
/ 24 декабря 2011

Возможно, вы не хотите редактировать файл напрямую. Возможно, вы захотите прочитать о переопределениях вывода . Это позволяет вам переопределить вид по умолчанию. В основном вы создадите папку в вашем шаблоне с именем html, затем создадите другую папку (в зависимости от того, что вы хотите переопределить). Тогда вы создадите свой файл. Ссылка, которую я дал вам, очень полезна. Здесь слишком много объяснений в ответе.

И я считаю, что папка, которую вы ищете, administrator/components/com_k2/views/item/tmpl/default.php

...