Домой Каталог: Дополнения WP-Recall Users Files Market Данные о файле не были найдены в базе данных!
3ответ(ов) в теме
Aleks
не в сети 1 год
На сайте с 06.04.2016
Участник
Тем 68
Сообщения 330
1
10:12

В соседней теме проблему решил

Вы не можете просматривать опубликованные ссылки

появилась проблема скачивания товара в личном кабинете через вкладку ссылки на товары

Вы не можете просматривать опубликованные ссылки

На почту ссылка приходит и скачивается всё нормально.

0
Андрей CS
не в сети 13 минут
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16952
2
10:25

приведите код формирующий вкладку в ЛК к такому виду:

if(function_exists('rcl_tab')) 
    add_action('init','rcl_add_tab_salelinks');

function rcl_add_tab_salelinks(){
    rcl_tab('sale-links','rcl_tab_salelinks','Ссылки на товары',array('public'=>0,'ajax-load'=>true,'output'=>'actions','class'=>'fa-download'));
}

function rcl_tab_salelinks($user_id){
    global $wpdb;
    $sales = $wpdb->get_results( "SELECT * FROM ".WP_PREFIX."rmag_files_downloads WHERE user_id = '$user_id' AND count_download='0' AND puttime  > DATE_SUB(NOW(), INTERVAL 7 DAY) ORDER BY ID DESC");

    if(!$sales) return 'На данный момент, действующих ссылок на заказанные товары нет.';

    $links = array();
    foreach($sales as $sale){
        $links[$sale->parent_id]['link'] = get_permalink($sale->parent_id).'?action=download&id='.$sale->file_id.'&code='.$sale->uniq_id;
        $links[$sale->parent_id]['name'] = get_the_title($sale->parent_id);
        $links[$sale->parent_id]['date'] = $sale->puttime;
    }

    $content = '<h3>Действующие ссылки на заказанные товары</h3>';

    $content .= '<table>';
    $content .= '<tr><td>Товар</td><td>Дата заказа</td></tr>';
    foreach($links as $post_id=>$link){
        $content .= '<tr><td><a href="'.$link['link'].'">'.$link['name'].'</a></td><td>'.$link['date'].'</td></tr>';
    }
    $content .= '</table>';

    return $content;
}

0
Aleks
не в сети 1 год
На сайте с 06.04.2016
Участник
Тем 68
Сообщения 330
3
10:36

Спасибо! решено 8)

0
Тема закрыта. Публикация новых сообщений запрещена.