10ответ(ов) в теме
Merelin
не в сети 2 месяца
На сайте с 01.04.2018
Участник
Тем 37
Сообщения 148
1
16:08
Версия WP-Recall: 16.17.7
Версия дополнения: 1.0

Можно ли поднять достижения в личном кабинете вверх? Достижения накладываются на нижнюю часть, где находятся: "Подписчик, Подписки, Рейтинг, Достижения"

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

Редакции сообщения
26.03.2019 16:09MerelinПричина: не указано
26.03.2019 16:09MerelinПричина: не указано
0
Preci
не в сети 2 дня
На сайте с 11.11.2014
Участник
Тем 71
Сообщения 1549
2
18:43

Ищите в стилях шаблона ЛК .cab_content и правьте там отступ сверху и min-height

1
Merelin
не в сети 2 месяца
На сайте с 01.04.2018
Участник
Тем 37
Сообщения 148
3
12:05

Preci сказал(а)
Ищите в стилях шаблона ЛК .cab_content и правьте там отступ сверху и min-height

Простите пожалуйста, я немного туповата (((
Вот тут

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

"Достижения" закрывают "Подписчики" (((
Я нашла шаблон ЛК "Sunshine". Напишите пожалуйста подробнее какой код. Вот, что у меня:

.cab_content {
    display: inline-block;
    margin: 90px 0 0;
    min-height: 230px;
    position: relative;
    width: 100%;
    z-index: 2;
}

0
Merelin
не в сети 2 месяца
На сайте с 01.04.2018
Участник
Тем 37
Сообщения 148
4
12:19

Мне хотелось, чтобы только "Достижения" и "картинка достижения" выводилось вверху банера-картинки (которая большая картинка в личном кабинете).
А Подписки, Подписчика, Уведомления, Подарки остались там же, где сейчас находятся.

Редакции сообщения
30.03.2019 12:53MerelinПричина: не указано
30.03.2019 12:53MerelinПричина: не указано
0
Preci
не в сети 2 дня
На сайте с 11.11.2014
Участник
Тем 71
Сообщения 1549
5
12:58

Ну значит вам надо править вывод.

вот пример как отключить вывод в rcl_area_actions и вывести в rcl_area_top
Для этого надо из папки templates допа скопировать шаблон lk_achiev.php в папку /wp-content/wp-recall/templates

И в functions.php темы вставить:

////////////// Список ачивок в ЛК /////////////
remove_action('rcl_area_actions', 'rcl_a_show_in_lk', 99);
add_action('rcl_area_top', 'rcl_a_show_in_lk_new', 99);
function rcl_a_show_in_lk_new() {

    global $user_LK;
    

    $count = 3; // кол-во достижений для вывода
    
//определяем объект кеширования
    $rcl_cache = new Rcl_Cache();
    $cache_key = 'lk_last_achiev_' . $user_LK;

    //проверяем следует ли использовать кеширование 
    if ($rcl_cache->is_cache) {

        //получаем данные кеш-файла по указанному ключу
        $file = $rcl_cache->get_file($cache_key);

        //проверяем актуальность кеш-файла
        if (!$file->need_update) {

            //возвращаем содержимое кеш-файла
            echo $rcl_cache->get_cache();
            return false;
        }
    }

    $user_achievs = get_all_user_achiev($user_LK, $count);
    if ($user_achievs) {

        $result = '<div class="achiev-list-lk">';
        $result .= '<p>Достижения</p>';
        foreach ($user_achievs as $achiev) {
            $achiev['user_id'] = $user_LK;
            $result .= rcl_get_include_template('lk_achiev.php', __FILE__, array(
                'achiev' => $achiev
            ));
        }

        $result .= '</div>';
    }

    //проверяем используется ли кеш
    if ($rcl_cache->is_cache) {
        //создаем или обновляем кеш-файл с сформированным контентом
        $rcl_cache->update_cache($result);
    }

    echo $result;
}

1
Merelin
не в сети 2 месяца
На сайте с 01.04.2018
Участник
Тем 37
Сообщения 148
6
13:08

/wp-content/plugins/wp-recall/add-on/theme-sunshine/templates в этой папке только office.php
не могу найти файл "lk_achiev.php"

0
Merelin
не в сети 2 месяца
На сайте с 01.04.2018
Участник
Тем 37
Сообщения 148
7
13:19

Вот что находится в office.php

Редакции сообщения
30.03.2019 13:29Otshelnik-FmПричина: убрал код
0
Preci
не в сети 2 дня
На сайте с 11.11.2014
Участник
Тем 71
Сообщения 1549
8
13:29

Preci сказал(а)
Для этого надо из папки templates допа скопировать шаблон lk_achiev.php в папку /wp-content/wp-recall/templates

Из папки дополнения, а не шаблона ЛК

Редакции сообщения
30.03.2019 13:29PreciПричина: не указано
1
Merelin
не в сети 2 месяца
На сайте с 01.04.2018
Участник
Тем 37
Сообщения 148
9
13:52

Нашла "wp-contentwp-recalladd-onachievement-system-demotemplates" файл lk_achiev.php
Сделалалала))) Спасибо большое 🙂 Получилось :-******

0
pbv66
не в сети 3 недели
На сайте с 31.07.2016
Участник
Тем 77
Сообщения 512
10
22:29
Редакции сообщения
19.07.2019 22:29pbv66Причина: не указано
19.07.2019 22:31pbv66Причина: не указано
19.07.2019 22:50pbv66Причина: не указано
0
Тема закрыта. Публикация новых сообщений запрещена.