Adding a billing section in the member section

(François Douville) #1

I use the Memberful-Discourse integration.

I want to add a “billing” section right here :

In fact, when a user will click on billing, it will convert to the memberful account of the user. I will put a simple link to make it happen. I already have this link. I just want to know the code to add a section here.

Is it possible?

(Joe Buhlig) #2

You could likely tie into the user-main-nav connector and add it to the users profile. It’s not exactly the same placement but it would have roughly the same effect.

(François Douville) #3

Ok interesting, can you tell me exactly what I have to do please?

(Joe Buhlig) #4

Combine that plugin outlet with this:

(François Douville) #5

{{plugin-outlet name="user-main-nav" tagName='' connectorTagName='li' args=(hash model=model)}}

What is the unique-id?

My code so far is this (what do I have to change?) :

<script type='text/x-handlebars' data-template-name='/connectors/user-main-nav/add-header-links'>
       <a class="nav-link " href="" target="_blank">Facturation</a>

(Joe Buhlig) #6

I haven’t tested it but that looks good to me. The unique I’d is something you make up for the project.

(François Douville) #7

It worked! Thanks so much!

(François Douville) #8

I wrote a different code to make it appear at the place I want

<script type="text/discourse-plugin" version="0.8">
    api.onPageChange(() =>{
    function addNav(){
            // do nothing 
        } else {
            li = '<li class="no-glyph nav-interface affiliation-link"><a href="">Facturation</a></li>';
            $(".user-preferences-page .preferences-nav").append(li);