• Adrian Hidalgo
  • NEWBIE
  • 0 Points
  • Member since 2017
  • FullStack Developer
  • Cloud Mobile


  • Chatter
    Feed
  • 0
    Best Answers
  • 0
    Likes Received
  • 0
    Likes Given
  • 1
    Questions
  • 3
    Replies
I'm trying to integrate Marketing Cloud Push Notifications with Ionic 3 using Salesforce Marketing Cloud Cordova Plugin, but when I execute ionic cordova run android --device the error "package R does not exist" appears, here is a part of the error code:
 
BUILD FAILED

Total time: 27.239 secs
Error: /Users/aiusda/Ionic/push_notifications_MC/platforms/android/gradlew: Command failed with exit code 1 Error output:
/Users/aiusda/Ionic/push_notifications_MC/platforms/android/src/com/salesforce/marketingcloud/cordovaplugin/MCCordovaPluginApplication.java:31: error: package R does not exist
        boolean mcAnalyticsEnabled = "enabled".equalsIgnoreCase(getString(R.string.MCANALYTICS));
                                                                           ^
/Users/aiusda/Ionic/push_notifications_MC/platforms/android/src/com/salesforce/marketingcloud/cordovaplugin/MCCordovaPluginApplication.java:38: error: package R does not exist
                .setNotificationChannelName(String.valueOf(R.string.CHANNELNAME))
                                                            ^
/Users/aiusda/Ionic/push_notifications_MC/platforms/android/src/com/salesforce/marketingcloud/cordovaplugin/MCCordovaPluginApplication.java:36: error: package R does not exist
                .setGcmSenderId(getString(R.string.GCMSENDERID))
                                           ^
/Users/aiusda/Ionic/push_notifications_MC/platforms/android/src/com/salesforce/marketingcloud/cordovaplugin/MCCordovaPluginApplication.java:35: error: package R does not exist
                .setAccessToken(getString(R.string.ACCESSTOKEN))
                                           ^
/Users/aiusda/Ionic/push_notifications_MC/platforms/android/src/com/salesforce/marketingcloud/cordovaplugin/MCCordovaPluginApplication.java:34: error: package R does not exist
                .setApplicationId(getString(R.string.APPID))
Salesforce Marketing Cloud Cordova Plugin Repository

Someone can help me?
I'm trying to integrate Marketing Cloud Push Notifications with Ionic 3 using Salesforce Marketing Cloud Cordova Plugin, but when I execute ionic cordova run android --device the error "package R does not exist" appears, here is a part of the error code:
 
BUILD FAILED

Total time: 27.239 secs
Error: /Users/aiusda/Ionic/push_notifications_MC/platforms/android/gradlew: Command failed with exit code 1 Error output:
/Users/aiusda/Ionic/push_notifications_MC/platforms/android/src/com/salesforce/marketingcloud/cordovaplugin/MCCordovaPluginApplication.java:31: error: package R does not exist
        boolean mcAnalyticsEnabled = "enabled".equalsIgnoreCase(getString(R.string.MCANALYTICS));
                                                                           ^
/Users/aiusda/Ionic/push_notifications_MC/platforms/android/src/com/salesforce/marketingcloud/cordovaplugin/MCCordovaPluginApplication.java:38: error: package R does not exist
                .setNotificationChannelName(String.valueOf(R.string.CHANNELNAME))
                                                            ^
/Users/aiusda/Ionic/push_notifications_MC/platforms/android/src/com/salesforce/marketingcloud/cordovaplugin/MCCordovaPluginApplication.java:36: error: package R does not exist
                .setGcmSenderId(getString(R.string.GCMSENDERID))
                                           ^
/Users/aiusda/Ionic/push_notifications_MC/platforms/android/src/com/salesforce/marketingcloud/cordovaplugin/MCCordovaPluginApplication.java:35: error: package R does not exist
                .setAccessToken(getString(R.string.ACCESSTOKEN))
                                           ^
/Users/aiusda/Ionic/push_notifications_MC/platforms/android/src/com/salesforce/marketingcloud/cordovaplugin/MCCordovaPluginApplication.java:34: error: package R does not exist
                .setApplicationId(getString(R.string.APPID))
Salesforce Marketing Cloud Cordova Plugin Repository

Someone can help me?
Help with Apex Repeat for Custom Orders Object
Hello,

New to Visualforce and creating an email template for orders that have shipped. I'm unable to get the line to repeat if there are multiple items on the same PO #.

Can someone tell me what I'm doing wrong, I keep trying different things and have not been successful.

<messaging:emailTemplate recipientType="Contact"
    relatedToType="Ordered__c"
    subject="Your Order Has Shipped PO # {!RelatedTo.Name}"
    
   
    replyTo="example@example.com">

    <messaging:htmlEmailBody >
        <html>
            <body>
            <STYLE type="text/css">
        TH {font-size: 11px; font-face: arial;background: #CCCCCC; border-width: 1;  text-align: center }
        TD  {font-size: 11px; font-face: verdana }
        TABLE {border: solid #CCCCCC; border-width: 1}
        TR {border: solid #CCCCCC; border-width: 1}
     </STYLE>
     <font face="arial" size="2">
     
            
     
            <p> Your order or a portion of your order has shipped.  Below shows tracking for each ordered line item</p>
            
            <p> Order #: {!relatedTo.Name}</p>
            
      

            <table>
            <tr>
            <th>Action</th>
            <th>QTY</th>
            <th>Part</th>
            <th>Description</th>
            <th>Tracking</th>
            <th>Freight Co</th>
            </tr>
            
            <apex:repeat var="cx" value="{!relatedTo.id}">
            

            
            <tr>
            <td><a href="https://na1.salesforce.com/{!relatedto.id}">View</a> |
        <a href="https://na1.salesforce.com/{!relatedto.id}/e">Edit</a></td>
            
            
            <td>{!cx.QTY__c}</td>
            <td>{!cx.Part__c}</td>
            <td>{!cx.Description2__c}</td>            
            <td>{!cx.Tracking_Number__c}</td>
            <td>{!cx.Freight_CO__c}</td>
            
            
            </tr>
            </apex:repeat>
            </table>
            
           
            <p> For more information, login to http://www.salesforce.com</p>
            

             
               </font>
            </body>
        </html>
    </messaging:htmlEmailBody>
</messaging:emailTemplate>