【问题标题】:Execute action (task) in a toolbar button joomla 2.5在工具栏按钮 joomla 2.5 中执行操作(任务)
【发布时间】:2012-08-09 16:26:32
【问题描述】:

我正在尝试修改 com_phocamaps 以添加“复制标记”操作。 我已经在 com_phocamaps/views/phocamapsmarkers/view.html.php 中使用这一行 JToolBarHelper::customX( 'phocamapsmarker.copy', 'copy.png', 'copy_f2.png', 'Copy Marker' ); 创建了修改 function addToolbar 的按钮,但我不知道我在哪里设置执行 de COPY 任务的操作。 当我点击这个新按钮时,Joomla 会抛出 500 错误。

我想实现一个小功能来复制标记并设置 Publish = 0 来更改地图。

谢谢

【问题讨论】:

    标签: joomla joomla2.5 jtoolbar


    【解决方案1】:

    你需要在控制器中编写那个函数

    转到管理员\components\com_phocamaps\controllers\phocamapsmarker.php

    并编写这个函数

    function copy(){
        // your code here 
    }
    

    【讨论】:

    • 如果我点击新按钮 Joomla,这是味精! 500 - Ha ocurrido un 错误。您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 6 行的 '' 附近使用正确的语法 SQL=SELECT a.*,l.title AS language_title,uc.name AS editor,c.title AS map_title, c.id AS map_id FROM ufx0g_phocamaps_marker AS a LEFT JOIN ufx0g_languages AS l ON l.lang_code = a.language LEFT JOIN ufx0g_users AS uc ON uc.id=a.checked_out LEFT JOIN ufx0g_phocamaps_map AS c ON c.id = a.catid ORDER由
    • 你在上面指定的控制器文件中添加代码了吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-11-25
    • 1970-01-01
    • 2012-09-24
    • 2014-07-26
    • 2020-07-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多