如何通过joomla中的组件更改模板位置的内容

时间:2017-09-11 09:16:47

标签: php joomla joomla3.0 joomla-template joomla-component

我需要的是,当组件运行时,组件改变位置的内容。 例如,当url为:index.php?option = com_test,位置public boolean hasNext() { filename = this.fileContent.getFileName(); int charLineSize = 0; Scanner in = null; ArrayList<Character> charList = new ArrayList<> try(Scanner scanner = new Scanner(new BufferedReader(new FileReader(filePath)))) { while (scanner.hasNextLine()) { String line = scanner.nextLine(); charLineSize = line.split("\\s+").length; String wordsline = line.split("\\s+").toLowerCase(); charList.addAll(new ArrayList<>(wordsline.chars().mapToObj(c -> (char) c).collect(Collectors.toList()))); } } catch(FileNotFoundException e) { System.out.println(e); } if (index < charLineSize) { return true; } else { return false; } } public String next() { if (hasNext()) { return charList.get(index++); } else { return null; } } 的内容,当url为:index.php?option = com_users时,position按模块显示默认数据。

我想要在这个位置改变模块的内容。

我查看了https://joomla.stackexchange.com/questions/1054/displaying-a-joomla-module-using-php,但这是针对组件中的视图模块。

1 个答案:

答案 0 :(得分:0)

实现此目的的一种方法是安装Advanced Module Manager的免费或付费版本。

您可以在所需的模块位置发布模块的多个版本,并控制何时通过组件显示每个模块。