Results 1 to 8 of 8

Thread: Kampagnen ID anzeigen lassen

  1. #1
    ddjjmm is offline Sugar Community Member
    Join Date
    Jul 2011
    Posts
    35

    Wink Kampagnen ID anzeigen lassen

    Hallo zusammen,

    würde gerne die Detail Ansicht der Kampagnen um die direkte Ausgabe der Campaign ID erweitern.

    Ein bereits vorgefertigtes Feld dafür konnte ich nicht finden. Wie lässt sich das denn am Besten umsetzen?

    Vielen Dank im Voraus

  2. #2
    roblaus's Avatar
    roblaus is offline Sugar Community Member
    Join Date
    Dec 2006
    Location
    Vienna / Austria
    Posts
    2,850

    Default Re: Kampagnen ID anzeigen lassen

    Unter custom/modules/Opportunities/metadata die detailviewdefs.php ändern (wenn es die nicht gibt einfach im Studio ein Feld ändern (Plätze vertauschen) und speichern + veröffentlichen.)

    Dann ein array einfügen das als 'name' = 'id' und als 'label' => 'LBL_ID' hat. Entsprechend noch das Sprachfile ändern (wegen dem Label) und das war's. Der Platz kann im Studio geändert werden, nur sollte man das Feld nicht rauswerfen weil es nicht in der Standardfeldliste ist (geht auch ist aber komplizierter).
    __________________________
    Robert Laussegger
    http://www.iscongroup.net

    Bei Fragen: support@iscon.at
    Die deutschen Sprachdateien für SugarCRM und das deutsche Handbuch gibt es hier: http://goo.gl/kPsAz
    Ab sofort auch mit 6.4.2

  3. #3
    ddjjmm is offline Sugar Community Member
    Join Date
    Jul 2011
    Posts
    35

    Default Re: Kampagnen ID anzeigen lassen

    Wie hat denn der Array genau auszusehen? Hatte versuch es aus einem anderen drüber hinzufriemeln aber da ging nichts. War eh verwundert dass z.b. Kampagnen und User IDs nicht direkt ausgegeben werden oder einfach via Label zugeschaltet werden können.

  4. #4
    roblaus's Avatar
    roblaus is offline Sugar Community Member
    Join Date
    Dec 2006
    Location
    Vienna / Austria
    Posts
    2,850

    Default Re: Kampagnen ID anzeigen lassen

    im Studio leere Zeile in Detailview einfügen und dann beim 0er id hinschreiben. Label braucht man keins, ist schon im Standardvorrat.

    4 =>
    array (
    0 => 'next_step',
    1 => 'campaign_name',
    ),
    5 =>
    array (
    0 => 'id',
    1 => '',
    ),
    __________________________
    Robert Laussegger
    http://www.iscongroup.net

    Bei Fragen: support@iscon.at
    Die deutschen Sprachdateien für SugarCRM und das deutsche Handbuch gibt es hier: http://goo.gl/kPsAz
    Ab sofort auch mit 6.4.2

  5. #5
    ddjjmm is offline Sugar Community Member
    Join Date
    Jul 2011
    Posts
    35

    Default Re: Kampagnen ID anzeigen lassen

    Also meine detailviewdefs.php sieht aktuell wie folgt aus:
    PHP Code:
    <?php
    $viewdefs 
    ['Opportunities'] = 
    array (
      
    'DetailView' => 
      array (
        
    'templateMeta' => 
        array (
          
    'form' => 
          array (
            
    'buttons' => 
            array (
              
    => 'EDIT',
              
    => 'DUPLICATE',
              
    => 'DELETE',
              
    => 
              array (
                
    'customCode' => '<input title="{$APP.LBL_DUP_MERGE}" accesskey="M" class="button" onclick="this.form.return_module.value=\'Opportunities\';this.form.return_action.value=\'DetailView\';this.form.return_id.value=\'{$fields.id.value}\'; this.form.action.value=\'Step1\'; this.form.module.value=\'MergeRecords\';" name="button" value="{$APP.LBL_DUP_MERGE}" type="submit">',
              ),
            ),
          ),
          
    'maxColumns' => '2',
          
    'widths' => 
          array (
            
    => 
            array (
              
    'label' => '10',
              
    'field' => '30',
            ),
            
    => 
            array (
              
    'label' => '10',
              
    'field' => '30',
            ),
          ),
        ),
        
    'panels' => 
        array (
          
    'default' => 
          array (
            
    => 
            array (
              
    => 'name',
              
    => 
              array (
                
    'name' => 'amount',
                
    'label' => '{$MOD.LBL_AMOUNT} ({$CURRENCY})',
              ),
            ),
            
    => 
            array (
              
    => 'account_name',
              
    => 'date_closed',
            ),
            
    => 
            array (
              
    => 'opportunity_type',
              
    => 'next_step',
            ),
            
    => 
            array (
              
    => 'lead_source',
              
    => 'sales_stage',
            ),
            
    => 
            array (
              
    => 'campaign_name',
            ),
            
    => 
            array (
              
    => 'probability',
            ),
            
    => 
            array (
              
    => 'assigned_user_name',
              
    => 
              array (
                
    'name' => 'date_modified',
                
    'label' => 'LBL_DATE_MODIFIED',
                
    'customCode' => '{$fields.date_modified.value} {$APP.LBL_BY} {$fields.modified_by_name.value}',
              ),
            ),
            
    => 
            array (
              
    => 
              array (
                
    'name' => 'date_entered',
                
    'customCode' => '{$fields.date_entered.value} {$APP.LBL_BY} {$fields.created_by_name.value}',
              ),
              
    => '',
            ),
            
    => 
            array (
              
    => 
              array (
                
    'name' => 'description',
                
    'nl2br' => true,
              ),
            ),
          ),
        ),
      ),
    );
    ?>
    Muss der Array nun unten dran hinter die 8 und fängt dann mit 9 an oder ersetze ich die vorhandenen Teile? Weil Array mit 4 und 5 enhält ja schon Daten die sich auch unterscheiden.

  6. #6
    roblaus's Avatar
    roblaus is offline Sugar Community Member
    Join Date
    Dec 2006
    Location
    Vienna / Austria
    Posts
    2,850

    Default Re: Kampagnen ID anzeigen lassen

    Unter 7 beim 1er ist noch ein freies Platzerl. Bzw. wie ich sagte - im Studio eine leere Zeile einfügen, speichern und veröffentlichen und dann steht da sowas wie z.B. 9 array 0 und 1. Beim Nuller oder EInser id zwischen die Hochkommas schreiben...
    __________________________
    Robert Laussegger
    http://www.iscongroup.net

    Bei Fragen: support@iscon.at
    Die deutschen Sprachdateien für SugarCRM und das deutsche Handbuch gibt es hier: http://goo.gl/kPsAz
    Ab sofort auch mit 6.4.2

  7. #7
    ddjjmm is offline Sugar Community Member
    Join Date
    Jul 2011
    Posts
    35

    Default Re: Kampagnen ID anzeigen lassen

    Hab's nun hinbekommen. Das Problem war, dass du mir die falsche Datei gesagt hast.

    In den Opportunities war die ID da, aber ich brauchte sie ja wie weiter oben beschrieben in den Kampagnen Details. Habe daher im Pfad /sugarcrm/custom/modules/Campaigns/metadata die detailviewdefs.php editiert und nun hat es geklappt.

  8. #8
    roblaus's Avatar
    roblaus is offline Sugar Community Member
    Join Date
    Dec 2006
    Location
    Vienna / Austria
    Posts
    2,850

    Default Re: Kampagnen ID anzeigen lassen

    Ja, sorry. Sinnverstehendes lesen ist laut Pisa keine Stärke der Österreicher... Abstraktionsfähigkeit hingegen schon <gg>
    __________________________
    Robert Laussegger
    http://www.iscongroup.net

    Bei Fragen: support@iscon.at
    Die deutschen Sprachdateien für SugarCRM und das deutsche Handbuch gibt es hier: http://goo.gl/kPsAz
    Ab sofort auch mit 6.4.2

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Kampagnen und Firmen
    By AlexM71 in forum Deutsche
    Replies: 2
    Last Post: 2010-09-03, 08:40 AM
  2. E-Mail Kampagnen
    By basty in forum Deutsche
    Replies: 5
    Last Post: 2009-12-10, 11:02 AM
  3. Feld aus Accounts in Kontakt anzeigen lassen
    By hschneider in forum Deutsche
    Replies: 6
    Last Post: 2009-06-03, 05:13 PM
  4. Kampagnen und Aktionen
    By Assbirth in forum Deutsche
    Replies: 13
    Last Post: 2008-12-02, 12:13 PM
  5. Umgang mit Kampagnen und Kontaktlisten
    By wernerM in forum Deutsche
    Replies: 3
    Last Post: 2007-10-11, 12:16 PM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •