Как добавить новую позицию модуля:
- Войдите в вашу админ панель Joomla. Перейдите на вкладку Расширения (Extensions) > Менеджер шаблонов (Template Manager) > Шаблоны (Templates) > Параметры Theme#### (Theme#### Details and Files) (где #### — это номер шаблона
Для просмотра ссылки Войди или Зарегистрируйся
Или подсоединитесь к вашему серверу используя File Transfer Protocol (FTP) is a standard network protocol used for transmitting files between computers on the Internet.
FTP is an application protocol that uses the Internet's TCP/IP protocols. FTP is built on a client-server architecture and uses separate control and data connections between the client and the server.
FTP is commonly used for exchanging files between computer accounts, transferring files between an account and a desktop computer or accessing online software(...) " class="glossaryLink ">FTP, или контрольную панель хостинга. Откройте папку /templates/theme####.
- Редактируйте файл index.php. Откройте его в админ панели, или любом текстовом редакторе на компьютере.
- Найдите код, используемый для позиции, после которой Вы хотите добавить позицию.
- Скопируйте код, и вставьте его после закрывающего тега php предыдущей позиции. Код вашей новой позиции будет выглядеть следующим образом:
<?php if ($this->countModules('our_new_position_title') && $hideByView == false && $hideByEdit == false ?>
<div id="our_new_position_title">
<jdoc:include type="modules" name="our_new_position_title" style="html5nosize" />
</div>
><?php endif; ?>
Замените your_new_position_title названием Вашей новой позиции модуля.
- Теперь найдите файл templateDetails.XML stands for EXtensible Markup Language.
This language was designed to store and transport data. As well it is self-descriptive.
With XML, data can be available to all kinds of "reading machines" like people, computers, voice machines, news feeds, etc.
For example, XML language is being used in Magento templates giving the ability to add and remove view elements and their data such as Blocks, to different routes without rewriting action controller classes.
" class="glossaryLink ">xml и добавьте позицию модуля в него. Местонахождение файла аналогично: Расширения (Extensions) > Менеджер шаблонов (Template Manager) > Шаблоны (Templates) > Параметры Theme#### (Theme#### Details and Files) (где #### — это номер шаблона) в вашей админ панели (или папка /templates/theme#### на вашем сервере).
- Скопируйте фрагмент, относящийся к уже существующей позиции и переименуйте его, следуя образцу:
<positions>
...
<position>top-a</position>
<position>top-b</position>
<position>top-c</position>
<position>your_new_position_title</position>
...
</positions>
где your_new_position_title — это ваша новая позиция модуля.
Теперь войдите в админ панель Joomla, перейдите на вкладку
Расширения (Extensions) >
Менеджер модулей (Web Module is the smallest deployable and usable unit of web resources.
Usually modules are lightweight and flexible extensions used for page rendering. These modules are often “boxes” arranged around a component on a typical page.
A Module:
- encapsulates code and data to implement a particular functionality;
- has an interface that lets clients to access its functionality in an uniform manner;
- is easily pluggable with another module that expects its interface;
- is(...) " class="glossaryLink ">Module Manager) для того, чтобы добавить модуль в вашу новую позицию. Нажмите на кнопку
Новый (New
Для просмотра ссылки Войди или Зарегистрируйся
Выберите тип модуля. Введите содержимое модуля и выберите новую позицию из выпадающего списка
Позиция (Position). Убедитесь, что модуль
Опубликован (Published). Сохраните изменения и обновите ваш сайт:
Для просмотра ссылки Войди или Зарегистрируйся