Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Recommended Posts

Добрый день! После обновления на свежую версию шаблона появились предупреждения: Недопустимый тип объекта в поле "author"

Это связано с обновлением шаблона?

Надіслати
Поділитися на інших сайтах


3 часа назад, myakuhin сказал:

Приветствую. Желательно общая реализация, не именно для конкретного сайта (я уже несколько лицензий этого шаблона купил и планирую еще). Общая реализация - просто по ширине экрана - если пункты не входят в строку, чтобы они не переносились, а вели себя как описал. Если у СЕОШника ли,  у владельца сайта ли будет забота о покупателях, то это на их усмотрение оставить. Захотят - продумают структуру, уменьшат кол-во пунктов меню и т.д., но по умолчанию очень желательно, чтобы было как описал.

Здравствуйте, у меня нет готовой реализации, иначе я бы вам ее сразу предложил еще в прошлом сообщении. Если она вам нужна, то обратитесь к специалисту, я работу не ищу, т.к. у меня совсем нет свободного времени.

Сама эта задача не является особенно сложной, я бы ее оценил в час - максимум 2 часа работы специалиста средней руки. Алгоритм будет очень простым - при загрузке страницы и при изменении ширины окна нужно сравнивать, например, суммарную ширину элементов панели категорий и ширину их контейнера, если она больше контейнера, то значит элементы перенеслись на 2 строки и тогда те элементы, начиная с которых ширина превысила контейнер, нужно скрыть, добавив им стандартный класс hidden. В конце панели нужно также добавить новый элемент-переключатель ( ... ), по нажатию на который скрытые элементы будут инвертировать свой класс hidden с теми элементами, что не скрыты, т.е. будет происходить переход как бы на вторую часть категорий, не поместившихся на первой части, а категории из первой части будут соответственно скрываться. Если нужно сделать своеобразную пагинацию между всеми этими частями и их предполагается больше двух, то задача чуть усложнится, но суть останется прежней. 

 

1 час назад, porhun сказал:

Добрый день! После обновления на свежую версию шаблона появились предупреждения: Недопустимый тип объекта в поле "author"

Это связано с обновлением шаблона?

Доброго, предупреждение касается микроразметки, как я понимаю. В обновлении не менялось ничего, что касается разметки отзывов, о которых и идет предупреждение. Скорее всего, в проверочном инструменте совсем недавно что-то обновили и то, что раньше принималось без предупреждений, теперь вызывает их. Это не ошибки микроразметки (т.е. это не error), а именно предупреждения (warning), которые не критичны и которые вы и так увидете у любого товара, у которого, например, никто не оставил отзывов (т.к. проверочный инструмент считает, что все данные должны быть заполнены, хотя в реальных условиях это, естественно, невозможно, потому что при большом ассортименте у вас все равно найдутся товары без отзывов):

Спойлер

e2da029b30dfe757b7effc0ecaff5099.png

 

Причем похоже, что проверочный инструмент некорректно обрабатывает даже сами примеры микроразметки отзывов от schema.org (которые как бы и задают стандарт), например, есть образец разметки отзыва (Example 3): https://schema.org/Review

Спойлер

<body itemscope itemtype="https://schema.org/WebPage">
...
<div itemprop="breadcrumb">
  <a href="category/books.html">Books</a> >
  <a href="category/books-literature.html">Literature &amp; Fiction</a> >
  <a href="category/books-classics">Classics</a>
</div>

<div itemprop="mainEntity" itemscope itemtype="https://schema.org/Book">

<img itemprop="image" src="catcher-in-the-rye-book-cover.jpg"
     alt="cover art: red horse, city in background"/>
<span itemprop="name">The Catcher in the Rye</span> -
 <link itemprop="bookFormat" href="https://schema.org/Paperback">Mass Market Paperback
by <a itemprop="author" href="/author/jd_salinger.html">J.D. Salinger</a>

<div itemprop="aggregateRating" itemscope itemtype="https://schema.org/AggregateRating">
  <span itemprop="ratingValue">4</span> stars -
  <span itemprop="reviewCount">3077</span> reviews
</div>

<div itemprop="offers" itemscope itemtype="https://schema.org/Offer">
  Price: $<span itemprop="price">6.99</span>
  <meta itemprop="priceCurrency" content="USD" />
  <link itemprop="availability" href="https://schema.org/InStock">In Stock
</div>

Product details
<span itemprop="numberOfPages">224</span> pages
Publisher: <span itemprop="publisher">Little, Brown, and Company</span> -
 <meta itemprop="datePublished" content="1991-05-01">May 1, 1991
Language: <span itemprop="inLanguage">English</span>
ISBN-10: <span itemprop="isbn">0316769487</span>

Reviews:

<div itemprop="review" itemscope itemtype="https://schema.org/Review">
  <span itemprop="reviewRating">5</span> stars -
  <b>"<span itemprop="name">A masterpiece of literature</span>"</b>
  by <span itemprop="author">John Doe</span>,
  Written on <meta itemprop="datePublished" content="2006-05-04">May 4, 2006
  <span itemprop="reviewBody">I really enjoyed this book. It captures the essential
  challenge people face as they try make sense of their lives and grow to adulthood.</span>
</div>

<div itemprop="review" itemscope itemtype="https://schema.org/Review">
  <span itemprop="reviewRating">4</span> stars -
  <b>"<span itemprop="name">A good read.</span>" </b>
  by <span itemprop="author">Bob Smith</span>,
  Written on <meta itemprop="datePublished" content="2006-06-15">June 15, 2006
  <span itemprop="reviewBody">Catcher in the Rye is a fun book. It's a good book to read.</span>
</div>

</div>
...
</body>

 

Проверочный инструмент Google видит в нем те же предупреждения о типе объекта, да еще и находит новые ошибки из-за отсутствия рейтинга:

Спойлер

37c7087b12af12f22da535842b7e1f34.png

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

  • +1 1
Надіслати
Поділитися на інших сайтах

Доброго дня, немного не по теме поддержки. кто подскажет запросы не по тематике сайта ведут на главную. Сессия 10 секунд и отказ. В итоге процент отказов зашкаливает. Куда копать?

Capture+_2021-10-21-03-49-30.png

iMarkup_20211021_102759.jpg

Надіслати
Поділитися на інших сайтах


Если не давали нерелевантную рекламу ,то может конкуренты пробуют ухудшить ПФ с помощью ботов?

Надіслати
Поділитися на інших сайтах

Так они скорее не вам ухудшают, а себе - путем накрутки ПФ, когда переходы по левым запросам идут на другие сайты для отвода глаз и имитации реального поведения. Я не могу утверждать, что это именно ваш случай, просто такое бывает, а что именно у вас является причиной - надо внимательно изучать сайт, траффик на него, его место в поиске и тд. У меня на демо тоже переходы по странным запросам бывают и я вообще без понятия как, к примеру, можно связать мое демо и какой-то китайский vaptcha :) 

Спойлер

e8f86838efe630c7a51754fa58cbad05.png

 

Надіслати
Поділитися на інших сайтах

Ну если из Китая, то можно как-то заблокировать по стране.

У нас за эти сутки количество таких посещений главной страницы выросло в 20раз, и они все считаются как органический траффика:(

И определяются как наша страна Украина, вот что плохо

 

Надіслати
Поділитися на інших сайтах


добрый день, после установки  v.2.7.3 в преимуществах товаров (Список категорий) появились ошибки. Сразу не заметил, а вот сейчас обнаружил. На сайте все нормально работает. Интересно это у меня такая каша или еще у кого?

Спойлер

cat.PNG

 

Змінено користувачем wawa
Надіслати
Поділитися на інших сайтах


Доброго, в обновлении не менялось ни одной строчки кода, касающейся преимуществ товаров, поэтому не думаю, что обновление тут как-то связано.

Вот та же 2.7.3. с моего демо:

Спойлер

cfb61923ed7f839157d5e45b132387bf.png

Строка, на которую у вас ругается система, выглядит так:

<?php if (in_array($category['category_id'], $value['categories'])) { ?>

при этом второй параметр ($value['categories']) должен быть с типом данных - массив, а у вас он каким-то образом стал строчным. В контроллере шаблона код, где формируются эти данные, выглядит так:

'categories' => isset($result['categories'])&&$result['categories'] ? $result['categories'] : array(0),

Поэтому вспоминайте, что делалось с сайтом, с БД (или с сервером вообще) до того, как появилась такая ошибка, можете пересохранить или вообще удалить все преимущества и попробовать добавить их по новой, понаблюдав за результатом. Если не поможет - напишите в ЛС доступы к фтп и админке, как будет время, попробую посмотреть

Надіслати
Поділитися на інших сайтах

22 часа назад, RGB сказал:

Так они скорее не вам ухудшают, а себе - путем накрутки ПФ, когда переходы по левым запросам идут на другие сайты для отвода глаз и имитации реального поведения. Я не могу утверждать, что это именно ваш случай, просто такое бывает, а что именно у вас является причиной - надо внимательно изучать сайт, траффик на него, его место в поиске и тд. У меня на демо тоже переходы по странным запросам бывают и я вообще без понятия как, к примеру, можно связать мое демо и какой-то китайский vaptcha :) 

  Скрыть контент

e8f86838efe630c7a51754fa58cbad05.png

 

У нас тоже из vaptcha лезут, черт его знает шо это))

Надіслати
Поділитися на інших сайтах


Здравствуйте. В настройках каталог есть раздел доп ссылок для "связаться с нами" - там я для теста ввел телефон и ссылки. Потом убрал телефон и появляется пустой квадрат, в режиме смартфон - пустой прямоугольник. Как убрать. Убирается только, когда я полностью отключаю до ссылки.

КЭШ конечно чистил

 

Также не выводится адрес - хотя в настройках прописан

 

2021-10-24.png

Змінено користувачем ramzes63
Надіслати
Поділитися на інших сайтах


Доброго

1. Если включены доп. ссылки, то они все и выводятся, для телефона берется ваш главный номер из настроек, к которому вы можете указать подпись. Если подпись не указана, как в вашем случае, то кнопка выводится без текста, но со ссылкой, поэтому лучше укажите там что-то типа "Позвонить", отключить все это можно только сразу целиком.

2. Адрес берется тоже из системных настроек, где вы его прописали? Он должен быть тут:

Спойлер

fab71b2b5300f149ddc229469f91991b.png

 

Надіслати
Поділитися на інших сайтах

В 24.10.2021 в 16:43, RGB сказал:

Доброго

1. Если включены доп. ссылки, то они все и выводятся, для телефона берется ваш главный номер из настроек, к которому вы можете указать подпись. Если подпись не указана, как в вашем случае, то кнопка выводится без текста, но со ссылкой, поэтому лучше укажите там что-то типа "Позвонить", отключить все это можно только сразу целиком.

2. Адрес берется тоже из системных настроек, где вы его прописали? Он должен быть тут:

  Показать контент

fab71b2b5300f149ddc229469f91991b.png

 

Спасибо за ответ, вставил вместо телефона ссылку на Whatsap - работает тоже отлично.

А вот адрес так и не отображается. Хотя в настройках магазина указан

2021-10-31.png

Надіслати
Поділитися на інших сайтах


2 часа назад, ramzes63 сказал:

А вот адрес так и не отображается. Хотя в настройках магазина указан

Убедитесь, что вы не вносили правки в файлы шаблона, адрес не может просто так не отображаться, если он заполнен. Также проверьте, что никакой модификатор не вносит изменения в файлы шаблона или в соотв. контроллеры, подменяя или вырезая вывод контактной информации

Надіслати
Поділитися на інших сайтах

Доброго времени, после обновления сылка на сайт/specials/  перестала работать, 

Fatal error: Cannot use isset() on the result of an expression (you can use "null !== expression" instead) in ******system/storage/modification/catalog/view/theme/moneymaker2/template/product/special.tpl on line 51 

может подскажете в чем дело?

Надіслати
Поділитися на інших сайтах


@neopl Доброго, в обновлении не менялось ничего, что касается этого файла (system/storage/modification/catalog/view/theme/moneymaker2/template/product/special.tpl), можете скинуть в ЛС фрагмент кода, на который у вас ругается? У вас этот файл явно модифицируется чем-то, а какой там код я знать не могу, в чистом файле в шаблоне special.tpl в тех строках нет ничего, на что у вас могла бы возникать такая ошибка.

Надіслати
Поділитися на інших сайтах

В 05.11.2021 в 23:55, RGB сказал:

@neopl Доброго, в обновлении не менялось ничего, что касается этого файла (system/storage/modification/catalog/view/theme/moneymaker2/template/product/special.tpl), можете скинуть в ЛС фрагмент кода, на который у вас ругается? У вас этот файл явно модифицируется чем-то, а какой там код я знать не могу, в чистом файле в шаблоне special.tpl в тех строках нет ничего, на что у вас могла бы возникать такая ошибка.

Мега РЕСПЕКТ, автор решил проблему за 1 минуту))) Огромное спасибо! 

  • +1 1
Надіслати
Поділитися на інших сайтах


Очень нужен совет) Планирую покупать этот шаблон - на что лучше всего ставить - ocStore  или голый Опенкарт
В приоритете наименьшая необходимость орудовать напильником и докупки отдельных модулей по типу Турбоускорителя или Сео-оптимизации, опасаюсь возможных конфликтов и ситуации.

Магазин планируется на СНГ, книжный. 

Надіслати
Поділитися на інших сайтах


@hannaametist конечно лучше на ocstore, используйте последний стабильный релиз версии 2.3.0.2.4, который вышел всего полгода назад

Модули вы всегда успеете поставить по мере появления реальной необходимости в них

Надіслати
Поділитися на інших сайтах

Здравствуйте, после обновления шаблона Moneymaker 2 полетели 2 модуля: MEGAMENU PRO и Экспорт-импорт export import .xlsx, точнее они работают вроде, но сыпят ошибками такого плана:

Trying to access array offset on value of type bool

Trying to access array offset on value of type float

Trying to access array offset on value of type int

 

как я понимаю из-за попыток смещения массива, если не ошибаюсь про это было в обновлении, модули установлены довольно давно и пережили уже более 2-х обновлений шаблона Moneymaker 2, но ранее каких либо проблем не возникало, помогите разобраться пожалуйста?

 

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.