Exemplo n.º 1
0
 public function getEditUrl()
 {
     if (get_field('is_service', $this->getId())) {
         $serviceType = get_field('service_type', $this->getId());
         switch ($serviceType) {
             case 'simple_donation':
                 $link = fruitframe_get_permalink('donate');
                 break;
             case 'simple_donation_monthly':
                 $link = fruitframe_get_permalink('donate');
                 break;
             case 'donation_bricks':
                 $link = fruitframe_get_permalink('donation_bricks');
                 break;
             case 'donation_bricks_monthly':
                 $link = fruitframe_get_permalink('donation_bricks');
                 break;
             case 'home_donation':
                 $link = get_home_url();
                 break;
         }
     } else {
         $link = $this->getPermalink() . '?sponsor=1';
     }
     return $link . '#form';
 }
Exemplo n.º 2
0
 public function getActionUrl(array $params = NULL)
 {
     return buildUrl(fruitframe_get_permalink($this->_action), $params);
 }
Exemplo n.º 3
0
/**
 * Display first category link
 */
function fruitframe_first_category()
{
    $cat = fruitframe_get_first_category();
    echo '<a href="' . fruitframe_get_permalink($cat->cat_ID, true) . '">' . $cat->name . '</a>';
}