• Никакой политики на форуме. Иначе - бан!
  • Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

Сайдбар не хочет отображаться

Статус
В этой теме нельзя размещать новые ответы.

Sergey

Новичок
Подскажите, пожалуйста, не могу разобраться в следующем:
Когда открыта карточка товара, справа есть сайдбар, куда вынесена корзина и меню для навигации:
2ce8f779a5491a9b94508efa60f2bbaa.png


На странице МАГАЗИН где представлен каталог товаров этот сайд бар не отображается и остается пустое место:
ed0ae33b30d21ab0ea0a0645f78ce01e.png

Подскажите, пожалуйста, как можно отобразить правый сайд бар?
 

Валерий

Специалист
Подкорректировать стили, добавить/убрать классы в исходных php файлах, прописать собственные стили и назначить свои классы...
 

D&B

Администратор
Команда форума
Местный
По моему сайдбар то есть на скриншоте. Просто его нужно заполнить нужными вам виджетами. Что за тема у Вас установлена? В некоторых темах сайдбары в разных местах разные и заполнять их нужно отдельно.
 

Sergey

Новичок
да в том то и дело, что он наполнен уже нужными виджетами, но не отображается
 

Валерий

Специалист
D&B прав. То, что "он наполнен уже нужными виджетами" - это не означает, что его не нужно наполнять нужными виджетами! :D Вы в сам сайдбар смотрели, и сами наполняли его нужными виджетами? o_O А то может он пустой? :eek:
 

D&B

Администратор
Команда форума
Местный
D&B прав. То, что "он наполнен уже нужными виджетами" - это не означает, что его не нужно наполнять нужными виджетами! :D Вы в сам сайдбар смотрели, и сами наполняли его ненужными виджетами? o_O А то может он пустой? :eek:

Валерий хотел сказать - проверьте настройки темы и виджеты :)
 

Sergey

Новичок
Валерий хотел сказать - проверьте настройки темы и виджеты
Я проверил сдедующим образом:
Создал две страницы Магазин и Магазин 2, обе с сайдбарами (в которых отображается меню).
Потом иду в настройки WooCommerce (страницы) и там указываю основную страницу магазина - Магазин, сохраняю, проверяю - сайдбар не отображается. Потом указываю основную страницу магазина - Магазин2, то же самое не отображается сайдбар. Просто открываю страницу Магазин - там сайд бар отображается. То есть в момент стыковки магазина и страницы темы, что-то происходит и сайд бар не отображается.
 

D&B

Администратор
Команда форума
Местный
Ну да, та страница которую вы определили как shop в самих настройках плагина, работает как архив всех категорий с товарами.
 

Валерий

Специалист
Как мне показалось, D&B советовал проверить "настройки темы и виджеты", а не проверять "следующим образом"! :D Может в сайдбаре у Вас и виджетов нет никаких, а на главной странице эти самые виджеты прописаны в коде, вот они и отображаются... ;)
 

Валерий

Специалист
Вы скриншот основной области виджетов в раскрытом виде выложите, чтобы было видно, что у Вас там есть виджеты. o_O Вот ездили мы тут с братом в автосервис по гарантии, говорим: "Что-то машина не заводится..." :( А нам на полном серьезе сразу в лоб вопрос: "А Вы бензин-то в бак заливали?!" o_O Я даже сперва на это хотел обидеться, но автослесарь пояснил, что сейчас каждый второй умник через день-два после покупки привозит на эвакуаторе машину с "неработающим двигателем". Про бензин почему-то никто и не вспоминает...:D :D :D
 

Sergey

Новичок
Вот прилагаю скрин с виджетами:
9049a56bc24e9ad6689f72db86d4593c.png

С правой стороны Shop-sdb это настраиваемый сайд бар (в настройках темы добавляется)
 

Валерий

Специалист
А в самом верху нет основного сайдбара? Т.е. над сайдбарами футеров. Обычно область основного сайдбара - это и есть область основного сайдбара, а у Вас даже судя по названию "shop_sdb" - это сайдбар для страницы Shop (ну или у Вас "Магазин"). Выше "sdb1" - это какой-то сайдбар 1, может он и есть основной. В него тоже добавьте виджеты корзины и произвольного меню, и посмотрите что получится.

P.S. До кучи, напихайте виджетов во все сайдбары, если там пусто. Сразу будите видеть что, где и как! ;)
 

Sergey

Новичок
В самом верху такого нету основного сайдбара!
В sdb1 тоже вставил корзину, но это не помогло проблеме.
 

Валерий

Специалист
Ну тогда не знаю. :( Остается видимо Вам только в коде ковыряться. :confused: Однако вот что странно: во многих темах делают специально так, что на основной странице нет сайдбара, но тогда и область сайдбара увеличивают во всю ширину. А у Вас в сайдбаре ничего нет, но при этом серая область сайдбара на странице остается. Странно это как-то... ;) Пахнет мистикой и оккультными науками! :eek: Вы укажите ссылку на главную страницу магазина....
 

Валерий

Специалист

Сайдбары и там, и там есть, классы тоже есть, вроде все одинаково, только почему-то в области сайдбара на странице Shop нет контента. Х.з. почему, смотрите в коде... Если добавить контент (т.е. виджеты), то страница принимает нужный вид:

vidget-1.jpg
Или Вы что-то напутали, или в php коде странице Shop просто удален цикл вывода контента виджетов. Нужно найти этот самый цикл вывода в коде тех страниц, где сайдбар присутствует, и вставить в соответствующую область кода страницы Shop. Но я бы сперва порекомендовал еще раз покопаться в настройках, а то вроде как все классы сайдбара описаны... Если разработчик темы сайдбар изначально не планировал подключать на странице Shop, то и не стал бы "огород городить". Хотя, может он извращенец... o_O Тогда всякое может быть! :D
 

D&B

Администратор
Команда форума
Местный
Первым делом Вам следует обновить тему до последней версии - 5.2.2.2 Ваша тема официально поддерживает WooCommerce версии 2.0.14+ и никаких проблем не должно быть при условии, что все "хозяйство" обновлено. Если проблема не решится, следует обратится к документации или автору темы за разъяснениями вот сюда например, или на форум поддержки.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу