标签: plugins

CRM 2011:如何找出插件触发器的来源?

我需要使用 Microsoft Dynamics CRM 2011 插件中的代码找出触发当前插件的触发器的来源。

示例:我有一个插件可以触发联系人的更新消息。我还有另一个插件可以触发自定义实体的更新。在这第二个插件中,我还更新了联系人实体。所以在这里我需要知道我的联系人插件是因为表单的更改或因为另一个称为联系人更新的插件而触发的。

我阅读了有关 crm 4.0 的 callerorigin。但是对于 crm 2011 来说,这不再存在。

谢谢!

c# plugins dynamics-crm dynamics-crm-2011

1
推荐指数
1
解决办法
3400
查看次数

在 Java 应用程序中实现插件?

有没有一种方法可以在一个简单的 Java 应用程序中实现插件,可以在需要时启动并且有很好的文档记录?

我正在寻找的是类似于 OSGI、JPF 和 JSPF 的东西。但是,OSGI 很复杂,JPF 没有很好的文档记录,而且 JSPF 不允许您仅在需要时才启动插件。

例如,有一个插件文件夹。任何人都可以通过实现我提供的接口来创建插件。创建插件后,任何想要使用它的人只需将其放入我的应用程序的 plugins 文件夹中,应用程序就会加载它。

或者,更好的词是“附加组件”。

有一些与我的问题类似的问题,但我想知道更多。这些问题都有模糊的答案。

http://stackoverflow.com/questions/2369499/how-to-make-java-plugins?rq=1
http://stackoverflow.com/questions/7587318/how-can-i-write-my-own-plugin-in-java
Run Code Online (Sandbox Code Playgroud)

如果您不知道,请告诉我如何在我的应用程序中使用 JPF。非常感谢您花时间阅读本文。

编辑:我已经解决了我的问题。我现在正在使用 JSPF - 它非常适合我的目的。感谢所有试图提供帮助的人,我为没有提出“真正的问题”而道歉。

java plugins

1
推荐指数
1
解决办法
3185
查看次数

Python - 从动态 attrname 列表在 __init__ 中创建属性

我正在编写一些天文馆软件的 Python 插件。这个插件带有访问天文馆软件命名空间内的对象的功能,但它们很麻烦,而且不是面向对象的。因此,我试图创建一个类来重载属性访问以简化编码。我希望能够做这样的事情,

rocket = RemoteObject('rocket')
rocket.color = blue
Run Code Online (Sandbox Code Playgroud)

将天文馆软件命名空间中火箭对象的颜色设置为蓝色。

如何定义属性__init__非常接近。我遇到的一个困难是我需要在创建实例时确定我的属性的名称。另一个困难是由于我对描述符的一般理解不足:属性调用正在返回或覆盖我的属性对象本身,而不是调用其 getter 和 setter。

这是我到目前为止所拥有的:

class RemoteObject(object):
    def __init__(self,remote_object_name):
        self.normalattr = 'foo'
        self.normalmethod = lambda: 'spam'
        for attrname in get_remote_object_attrnames(remote_object_name):
            def _get(self):
                return fetch_remote_attr_value(remote_object_name,attrname)
            def _set(self,value):
                set_remote_attr_value(remote_object_name,attrname,value)
            setattr(self,attrname,property(_get,_set))

if __name__ == '__main__':
    get_remote_object_attrnames = lambda name: {'apple','banana','cherry'}
    fetch_remote_attr_value = lambda o,a: 'Reading %s.%s' % (o,a)
    set_remote_attr_value = lambda o,a,v: 'Writing %s.%s = %s' % (o,a,v)

    scene = RemoteObject('scene')
    for x in scene.__dict__.items(): print x
    print '-----'
    print scene.normalattr …
Run Code Online (Sandbox Code Playgroud)

python plugins constructor properties

1
推荐指数
1
解决办法
2035
查看次数

在 HTML 页面中创建 <p> 标签的 TYPO3 扩展/插件

我使用扩展生成器创建了一个扩展和插件,它生成一些 HTML 代码到一个文件中fileadmin/templates/List.html。这个内容进入我的网页的 template.html 作为

<f:section name="some-content">
<f:format.html> {some_content} </f:format.html> 
</f:section>
Run Code Online (Sandbox Code Playgroud)

some_content 来自我的 Typoscript 模板

some_content < styles.content.get
some_content.select.where = colPos = 1
Run Code Online (Sandbox Code Playgroud)

该插件是从后端布局附加的

问题是在我的 HTML 页面中,我在<p>标签中获取了插件信息

<p class="bodytext">&nbsp;</p>
<p class="bodytext">    <!--  CONTENT ELEMENT, uid:260/list [begin] --></p>
<p class="bodytext">&nbsp;</p><div id="c260" class="csc-default"><p class="bodytext">&nbsp;</p>
<p class="bodytext">        <!--  Plugin inserted: [begin] --></p>
<p class="bodytext">&nbsp;</p>
<p class="bodytext">        <!--  Plugin inserted: [end] --></p>
<p class="bodytext">&nbsp;</p></div><p class="bodytext">    <!--  CONTENT ELEMENT, uid:260/list [end] --></p>
<p class="bodytext">&nbsp;</p>
Run Code Online (Sandbox Code Playgroud)

这搞砸了我的 CSS。

html plugins typo3 fluid

1
推荐指数
1
解决办法
2190
查看次数

Eclipse 插件:菜单按钮变灰

我正在尝试基于 org.eclipse.ui.commands、org.eclipse.ui.menus 和 org.eclipse.ui.handlers 创建一个简单的 eclipse 按钮

但是在调试时,我创建的按钮是灰色的:http : //i.stack.imgur.com/rNpbz.png

这是我的 plugin.xml 和我的 LoginHandler.java

插件文件

<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>

   <extension
         point="org.eclipse.ui.views">
      <category
            name="Server Browsing"
            id="com.abc.serverapi">
      </category>
      <view
            name="Server Browser"
            icon="icons/sample.gif"
            category="com.abc.serverapi"
            class="com.abc.serverapi.views.ServerBrowser"
            id="com.abc.serverapi.views.serverbrowser">
      </view>
   </extension>
   <extension
         point="org.eclipse.ui.perspectiveExtensions">
      <perspectiveExtension
            targetID="org.eclipse.jdt.ui.JavaPerspective">
         <view
               ratio="0.5"
               relative="org.eclipse.ui.views.ProblemView"
               relationship="right"
               id="com.abc.serverapi.views.serverbrowser">
         </view>
      </perspectiveExtension>
   </extension>
   <extension
         point="org.eclipse.help.contexts">
      <contexts
            file="contexts.xml">
      </contexts>
   </extension>
   <extension
         point="org.eclipse.ui.commands">
      <command
            id="com.abc.serverapi.command.login"
            name="Open Server Login">
      </command>
   </extension>
   <extension
         point="org.eclipse.ui.handlers">
      <handler
            class="com.abc.serverapi.handler.LoginHandler"
            commandId="com.abc.serverapi.command.login">
      </handler>
   </extension>
   <extension
         point="org.eclipse.ui.menus">
      <menuContribution
            allPopups="false"
            locationURI="menu:org.eclipse.ui.main.menu">
         <menu
               id="com.abc.serverapi.menu.login"
               label="Server …
Run Code Online (Sandbox Code Playgroud)

java eclipse plugins

1
推荐指数
1
解决办法
1384
查看次数

jstree:如何获取节点未确定状态的 id

我使用 jstree('get_selected',false) 通过复选框插件获取我的 jstree 的选定节点,但结果不包括具有未确定状态的节点。我怎样才能让所有选定的节点都包括未确定的节点。

最新版本的 jstree 不包括方法“get_checked”,为什么?

谢谢。

checkbox jquery plugins jstree

1
推荐指数
1
解决办法
4276
查看次数

如何从插件调用 jQuery 插件中的公共函数

我正在开发一个 jQuery 插件。这是我的第一次,所以如果这是一个愚蠢的问题,我深表歉意。

我在插件中有几个公共方法。

我试图从插件定义内部和插件外部调用这些方法,其方式类似于public关键字在 Java 中的方法工作方式,但我不断收到undefined is not a function错误消息。

我试过几种方式调用它,但仍然无法让它工作。

关于如何做到这一点的任何想法?

这是我的代码库的示例:

$(document).ready(function() {    

    (function($) {

        // Plugin Definition
        $.fn.popup = function(options){
            // code here...

            // SUBMIT FORM
            $(settings.popupSubmitSelector).on("click", function(e) {
                submitForm();             // call to my method
                this.submitForm();
                $.fn.popup.submitForm();   
            });

            // more code here...

            // my public method
            this.submitForm = function(){
                // method code here
            }

            // more code...
        }
    }(jQuery));
});
Run Code Online (Sandbox Code Playgroud)

methods jquery plugins public call

1
推荐指数
1
解决办法
7410
查看次数

Vim EasyMotion:移动后插入模式?

我重新映射了 EasyMotion 命令,,w,,b使用以下内容:

imap ,w <ESC><leader><leader>w

imap ,b <ESC><leader><leader>b

这样我就可以在插入模式下使用 EasyMotion 并在不进入正常模式的情况下快速导航。

尽管如此,在移动之后,Vim 保持在正常模式(自然)。我如何指定 EasyMotion 使用后 Vim 应该进入插入模式,以便继续输入而不延迟?

谢谢!

vim plugins remap

1
推荐指数
1
解决办法
443
查看次数

将样式 input-sm 应用于 bootstrap-select 插件完全改变了控件的外观

我正在使用 Bootstrap 和 Laravel 开发一个网站,到目前为止,一切看起来还不错。但是,我已经开始使用此处找到的 bootstrap-select 插件并偶然发现了一个烦人的错误:

http://silviomoreto.github.io/bootstrap-select/

在 document.ready 函数中,我有以下代码来稍微降低控件的高度:

$("#myControl").selectpicker(
{style: "input-sm"});
Run Code Online (Sandbox Code Playgroud)

不知何故,这完全改变了选择框的外观。不是让控件是带有浅灰色边框的白色(如您在网站上看到的),而是整个控件变成深灰色,根本没有边框(或者边框仍然存在并且它与控件的背景混合)。

有没有人遇到过这个错误?

php plugins select twitter-bootstrap

1
推荐指数
1
解决办法
2980
查看次数

如何在wordpress中的联系表格7中将数字字段的总和制作为单个字段

以下是联系表格7中的表格代码,

<table>
<tr>
<th>RX #</th>
<th>Amount</th>
</tr>
<tr>
<td>[number RX1 placeholder "RX1"]</td>
<td>[number RX1Amount placeholder "RX1 Amount"]</td>
</tr>
<tr>
<td>[number RX2 placeholder "RX2"]</td>
<td>[number RX2Amount placeholder "RX2 Amount"]</td>
</tr>
<tr>
<td>[number RX3 placeholder "RX3"]</td>
<td>[number RX3Amount placeholder "RX3 Amount"]</td>
</tr>
<tr>
<td>[number RX4 placeholder "RX4"]</td>
<td>[number RX4Amount placeholder "RX4 Amount"]</td>
</tr>
<tr>
<td>[number RX5 placeholder "RX5"]</td>
<td>[number RX5Amount placeholder "RX5 Amount"]</td>
</tr>
<tr>
<td>Total Amount</td>
<td>[number TotalAmount]</td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)

我想以这样的方式对金额列求和,当我在任何字段中输入数字/金额时,它应该在最后一个总行中更新,如果我在多行中输入数字/金额,则应更新所有行的总和在最后一排。

为了清楚地理解查看下图。

要求

谁能帮我吗?

wordpress plugins contact-form-7

1
推荐指数
1
解决办法
3207
查看次数