Домой Каталог: Дополнения WP-Recall Users Files Market Товары пользователя в личном кабинете.
13ответ(ов) в теме
Krystina
не в сети 2 года
На сайте с 06.11.2016
Участник
Тем 103
Сообщения 339
1
17:19

Здравствуйте! Подскажите пожалуйста какой код отвечает за вывод товара продавца? Нужно каждому продавцу вывести его товары ему на страницу в личном кабинете. (в виде сетки или плиткой).

Заранее спасибо за помощь!

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

вы можете изменить шаблон вывода списка публикаций в личном кабинете переназначив его на свой.
Разместите файл posts-list-products.php cо своим кодом вывода товаров в папке wp-content/wp-recall/templates/

0
Krystina
не в сети 2 года
На сайте с 06.11.2016
Участник
Тем 103
Сообщения 339
3
15:24

Спасибо за помощь! Все очень круто получается) Но вот не много зависла на коде вывода товара.... что бы у каждого продавца отображался его товар [productlist] и далее...... не понимаю как!!!! Если есть возможность подскажите пожалуйста куда копать!

Заранее спасибо!

0
Вова (Otshelnik-Fm)
не в сети 1 день
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
4
15:30

posts-list.php - так в нем и так выводятся записи только автора личного кабинета. Как это у вас получилось все товары вывести, а не конкретного автора?

0
Krystina
не в сети 2 года
На сайте с 06.11.2016
Участник
Тем 103
Сообщения 339
5
15:37

wp-content/wp-recall/templates/posts-list-products.php Shortcode [productlist] в нем ну и вывела через вкладки личного кабинета)))

0
Вова (Otshelnik-Fm)
не в сети 1 день
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
6
15:56

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

описание шорткода читали? Там нет параметра позволяющего указать id автора. Шорткод отрабатывает верно.

0
Вова (Otshelnik-Fm)
не в сети 1 день
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
7
15:59

Вообще для вывода шорткода зачем в шаблоны лезть? Ведь есть функционал произвольных вкладок

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

В административной части сайта появилась новая страница "WP-Recall -> Произвольные вкладки"

0
Krystina
не в сети 2 года
На сайте с 06.11.2016
Участник
Тем 103
Сообщения 339
8
16:50

Да!!! Все верно! Произвольные вкладки личного кабинета создаём вкладку например "Товары" размещаем в него [productlist] и тогда выводятся все доступные товары от всех продавцов очень полезно.... но мне нужно как ранее было написано у каждого продавца в его личном кабинете во вкладке его личные товары. Если я чего-то не понимаю или делаю не так ткните меня носом пожалуйста поближе к решению моей задачи!

Заранее спасибо!

0
Андрей CS
не в сети 41 минута
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16952
9
16:55

Krystina сказал(а)

wp-content/wp-recall/templates/posts-list-products.php Shortcode [productlist] в нем ну и вывела через вкладки личного кабинета)))

что то вы вообще не то делаете. Код размещаемый в этом файле должен быть примерно таким:

<?php global $post,$posts,$ratings; ?>

<div class="products-box type-slab cancel-switch publics-table-rcl">
        <div class="products-list">

        <?php foreach($posts as $postdata){ ?>

		<?php foreach($postdata as $post){ setup_postdata($post); ?>

                    <?php get_template_part('content','products'); ?>	

                <?php } ?>

	<?php } ?>

        </div>
</div>

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

если делать через шорткод productlist, то можно указать атрибут 'author' с идентификатором хозяина ЛК, но в произвольных вкладках этого сделать не получится, тк переменные там использовать нельзя, потребуется создать вкладку кодом по инструкции

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

и в коде этой вкладке разместить этот шорткод с указанием 'author'=$user_LK

0
Krystina
не в сети 2 года
На сайте с 06.11.2016
Участник
Тем 103
Сообщения 339
11
17:47

Я пробовала для из /wp-recall/add-on/publicpost/templates/posts-list.php взять в качестве подопытного но нечего не получается.
Подскажите пожалуйста а у вас

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

выведен товар как нужно. Каким образом вы это сделали? Через шорткод или через шаблоны?

0
Андрей CS
не в сети 41 минута
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16952
12
17:52

сделано через шаблон, я вам первоначально указал какой файл создать и куда поместить
Можете попробовать разместить там такой код:

<?php global $post,$posts,$ratings; ?>

<div class="products-box type-slab cancel-switch publics-table-rcl">
        <div class="products-list">

        <?php foreach($posts as $postdata){ ?>

		<?php foreach($postdata as $post){ setup_postdata($post); ?>

                    <?php include RCL_PATH.'add-on/magazin/templates/product-slab.php'; ?>

                <?php } ?>

	<?php } ?>

        </div>
</div>

0
Krystina
не в сети 2 года
На сайте с 06.11.2016
Участник
Тем 103
Сообщения 339
13
18:24

Огромное преогромное спасибо! Вы супер!!!

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