iDrevniy

iDrevniy

+1 в карму :) Спасибо!
+38
Репутация
38
Рейтинг
#1 [ЗАКРЫТО] ТК - Отключен просмотр списка, но список выводится на сайте. 11 апреля 2025 в 19:44

Благодарю за оперативность и решение вопроса!

 Fuze, огромное спасибо!

#2 [ЗАКРЫТО] ТК - Отключен просмотр списка, но список выводится на сайте. 11 апреля 2025 в 06:14

Большое спасибо за ответы.

К сожалению, у меня в настройках ни один из этих ТК не стоит по умолчанию. Пробую, экспериментирую с отключением сторонних компонентов.

Добавлено спустя 1 час

Как думаете, это можно расценивать как баг? Может кто-нибудь возмется исправить? Сколько может стоить?

#3 [ЗАКРЫТО] ТК - Отключен просмотр списка, но список выводится на сайте. 10 апреля 2025 в 17:26

Что еще заметил. При отключении ТК, если есть связь и дочерний ТК выводится во вкладке — она не пропадает, а при клике выдает 404. Тоже, наверное, не совсем правильно.

#1 [ЗАКРЫТО] ТК - Отключен просмотр списка, но список выводится на сайте. 10 апреля 2025 в 17:15

Доброго, уважаемые коллеги!

Создал свой ТК (пусть будет Тест | test). В настройках отключил «Просмотр списка на сайте включен», сохранил. Но, если ввести в адресной строке site.ru/test — список контента отображается. Все, что было добавлено выводится в соответствии с установленным шаблоном по-умолчанию. Кажется, что так быть не должно. Пользователь может случайно попасть на страницу со списком ТК (без задуманной структуры и иерархии), запутаться, потеряться и уйти. С точки зрения СЕО тоже так себе — эта страница бесполезна и ее не надо индексировать.

Есть нюанс: этот тип контента является дочерним и родительским одновременно. Логика такова, что ТК «Тест» должен выводится только во вкладке связи с родительским ТК, больше списка нигде быть не должно. Чтобы было совсем понятно, постараюсь изобразить схему: ТК_1 родитель -> связь -> дочерний ТК Тест родитель -> связь -> дочерний ТК_2. То есть, мне не нужно, чтобы ТК Тест и ТК_2 отображались на сайте самостоятельно, только внутри родительских элементов.

То ли я чего-то не понимаю, то ли не настроил правильно, то ли это ошибка.

Все крутится на Inst 2.17.2, дефолтном шаблоне Modern, файлы пока не менялись. Просто добавлена дочерняя тема.

Подскажите, пожалуйста, что не так. Благодарю.

Кстати, один ТК можно было бы убрать совсем, если было бы что-то типа Repiter field, когда пользователь может сам добавлять нужное количество значений.

#4 Не работает кнопка купить в Safari и на iOS 12 февраля 2021 в 17:04

и кэш браузера очистить

Evanescence
Разумеется. Но не фурычит.
#5 Не работает кнопка купить в Safari и на iOS 12 февраля 2021 в 16:51

iDrevniy, в файле \templates\modern\js\comments.js строку 44 заменить на
Код PHP:
var comments_top = $('#comments_add_link').length? $('#comments_add_link').offset().top: 0;

Evanescence
Благодарю за попытку, но нет. Не решается все так просто.
#6 Не работает кнопка купить в Safari и на iOS 12 февраля 2021 в 16:04

iDrevniy, если выключить комментарий для типа контента, работает?

Evanescence
Да, так и есть. Если отключить комментарии, то все работает.

Простите, я стараюсь подучить php и javascript, но пока еще не силен в этом. То есть, как заставить работать комментарии и кнопку? Спасибо!
#7 Не работает кнопка купить в Safari и на iOS 11 февраля 2021 в 22:57

А посмотреть ошибки в консоли из под сафари нет возможности?

Ris
Как-то так. Это единственная ошибка. Вопрос как она влияет на кнопку купить, может конфликт какой. Эта ошибка появляется ели заходишь на страницу айтема как гость. Если залогиниться, то кнопка купить работает.
  1. TypeError: undefined is not an object (evaluating '$('#comments_add_link').offset().top')
#8 Не работает кнопка купить в Safari и на iOS 11 февраля 2021 в 21:19

На новых айфонах работает. На старых айпэдах не работает.

Ris

Друзья! Так сложилось, я не виноват, у меня большая семья: есть 2 iPad, есть iphone 5,6,8,10. Ни на одном устройстве кнопка купить в айтеме не работает. 10 вроде не такой старый.

Я понимаю, что компонент бесплатный, но как так-то. Смотрю статистику метрики — 70% посещений с мобильных устройств, из которых 65% яблочники. Имея такой магазин я шлю к хренам половину. Это не нормально.

Простите мой треп в очередной раз. Мне тут постоянно рот затыкают.
#1 Не работает кнопка купить в Safari и на iOS 10 февраля 2021 в 20:01
Добрый вечер! Добрый вечер дорогие друзья!

Накопал проблему в этомкомпоненте.

Все отличное работает в хроме, эдж и т.д. В Safari и на iPhone (iOS) при просмотре айтема кнопка купить не работает. Уже пытался колдовать, и кнопку изменял, и переустанавливал… Результат один.

Вопрос: кто поможет исправить (на ваших условиях)? Спасибо!

PS
Автор компонента на поставленный вопрос ответил, что ни Safari ни айфона у него нет. Поэтому сделать ничего не может.
#1 Ссылка на запись по связи 1 февраля 2021 в 13:24
Доброго всем.

Такой вопрос. Есть ТипКонтента1 и ТипКонтента2, между ними установлена связь, 1 родитель. Нужно сделать ссылку в item.tpl.php на родительский айтем. В связи с чем вопрос.

Я хочу получить чистую ссылку!
Когда мы получаем данные поля через
  1. $fields['field']['handler']->setItem($item)->parse($item['field']); ?>
или через
  1. <?php echo $fields['parent_field_id']['html']; ?>
для родительского айтема, то там гора всего.

А как получить чистую ссылку /ТипКонтента1/item.html, чтобы потом можно было ее вывести через href="тут" или через href_to?

Спасибо!
#9 [ЕСТЬ РЕШЕНИЕ] Биллинг, Мапс, Конструктор тем... Мы ждем перемен, за которые готовы платить! (Обращение к R2) 23 января 2021 в 21:53

У вас своей «гнильцы» хватает.

Asket
Зря вы так. Обиделся я на вас. Вы же со мной даже не знакомы, чтобы такое писать. А мое окружение знает меня как самого честного человека. И поэтому я в этом форуме. Подумайте над этим, человек без гнильцы.

Всех благодарю за терпение. Я правда хотел помочь, сдвинуть этот вопрос, не замышлял ничего дурного. Ждём...

iDrevniy
#10 [ЕСТЬ РЕШЕНИЕ] Биллинг, Мапс, Конструктор тем... Мы ждем перемен, за которые готовы платить! (Обращение к R2) 23 января 2021 в 12:36
Начал было писать простыню, но передумал.

Антон {ignat}, iDrevniy, не удивляйтесь, если вас забанят на форуме...

AndroS
Я вас услышал и понял. Конечно, без поддержки общественности, я ничего делать не буду, потому что, повторюсь, материальной выгоды не ищу, хочу просто пользоваться.

Нужно просто достучаться до R2 и попросить его продать исходники в opensource.

AndroS
Тоже услышала. Буду терпеливо ждать складчину.

А на последок мысль раз: главное, чтобы когда вдруг r2 отзовется и решиться продать исходники (или как-то по другому), это было еще хоть кому-то нужно.
И мысль два: вы действительно верите, что не дождавшись ответа от r2 через пару лет, вы соберете 300к на написание нового компонента Биллинга или Мапс?

Мне конечно жалко уже потраченных денег, я не думал, что столкнусь с такими проблемами, но терять еще больше совсем не хочется. Возможно придется переломить себя и сменить CMS (чего я крайне не хочу).

Всех благодарю за терпение. Я правда хотел помочь, сдвинуть этот вопрос, не замышлял ничего дурного. Ждём...

P.S.
Я подписался на обновления темы, поэтому прошу объявить здесь о начале сбора денег. И еще, пожалуйста, ведите разговор сразу за два компонента: Биллинг и Мапс.
#11 [ЕСТЬ РЕШЕНИЕ] Биллинг, Мапс, Конструктор тем... Мы ждем перемен, за которые готовы платить! (Обращение к R2) 23 января 2021 в 11:14

Ведь разработчик молчит, а если молчит значит не против.

Антон {ignat}

Да простят меня местные в очередной раз. Видимо в каждом посте придется извиняться.

Предвижу тухлые помидоры, тапки, что там еще с гнильцой в мой адрес. Я на фрилансе закинул темку. Сломать компонент обойдется в 10к рублей. То есть убрать кубик и ключ, и подогнать под текущую версию. НО! Я очкую в каком плане. Не могу сам проверить чистоту кода.

И я в этом ничего такого не вижу. Такие действия плохи с точки зрения наживы, если бы я сломал компонент, потом продавал бы его как свой втридорога. Но целей таких не стоит, поэтому назвать эти действия противозаконными — ну такое…
#12 [ЕСТЬ РЕШЕНИЕ] Биллинг, Мапс, Конструктор тем... Мы ждем перемен, за которые готовы платить! (Обращение к R2) 23 января 2021 в 00:16

Что значит не дождались, не ждёте и ничего не делаете? Обычно люди когда не получают ответ то дублируют свой запрос по другим каналам связи, например, звонят.

Asket
Кто-то меня спамером называет, за то что долблюсь в почту каждую неделю, в телеграмм, на сайте в личку и в темах. Кто-то говорит, что мало долблюсь. И так и так плохо.
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.