Hi,
1. That's the way we display the affiliate program page when you're not logged in. So that's normal.
If you don't want that, you'll have to edit the file "show" of the view "affiliate" via the menu Display>views and change the code
}
if(!empty($this->affiliate_terms)){?>
<span class="hikashop_affiliate_terms" id="hikashop_affiliate_terms">
<a href="<?php echo JRoute::_('index.php?option=com_content&view=article&id='.$this->affiliate_terms); ?>"><?php echo JText::_('READ_AFFILIATE_TERMS'); ?></a>
</span>
<br/><?php
}
if(!empty($this->banners)){
$this->setLayout('banners');
echo $this->loadTemplate();
}
to:
if(!empty($this->affiliate_terms)){?>
<span class="hikashop_affiliate_terms" id="hikashop_affiliate_terms">
<a href="<?php echo JRoute::_('index.php?option=com_content&view=article&id='.$this->affiliate_terms); ?>"><?php echo JText::_('READ_AFFILIATE_TERMS'); ?></a>
</span>
<br/><?php
}
if(!empty($this->banners)){
$this->setLayout('banners');
echo $this->loadTemplate();
}
}
2. and 3. Please provide an affiliate account username and password so that we can login and see the issue as we don't have it on our end.