Maksim
С нами с 27 января 2019; Место в рейтинге пользователей: #237556 минут назад
Самое лучшее решение в данной ситуации — это сделать отдельный файл для работы с этим API, например:
/assets/components/mycomponent/api.phpну или про...
[JSON] Как вывести страницу в формате JSON? 2
Вчера в 21:54
Не отображаются добавленные поля в редактировании пользователя.
Добавил одно поле в «общую информацию», для другого создал вкладку, в ней ещё вкладку...
ExtraFields. Дополнительные поля для ресурса (modResource) и пользователя (modUserProfile). 31
Вчера в 11:28
$_modx->resource['tv-name']Или в чанках где-то внутри pdoResources
$_pls['tv-name']но лучше избегать дефис в названиях TV. Дефис н...
Получение tv поля ресурса 4
17 апреля 2024, 19:12
С расположение пакетов это одна из проблем которую на мой взгляд нормально не решишь, всегда на измене что то то можешь затереть
По этому и придумал ...
Эксперимент с Modx Extra + Docker 12
17 апреля 2024, 09:41
Исходники открою ага. В общественный репозиторий пока не переношу.
[modRetailCRM] - теперь бесплатный для всех. 2
17 апреля 2024, 03:30
В таком формате для одной формы будет работать (если вставить в чанк формы)?
<script>
document.addEventListener('fetchit:success', (e) =>...
[FetchIt] - Полноценная замена AjaxForm без зависимостей 57
16 апреля 2024, 22:00
Координаты можно в админпанели у ресурса в ТВ полях определять…
Для этого советую поставить компонент YandexCoordsTv
Так будет намного проще.
Как сделать отложенную загрузку для скриптов яндекс карт и рекапчи 3? 7
16 апреля 2024, 21:10
Спасибо огромное! Все как надо!
[miniShop2] Как таблицу товаров, сформированную через msGetOrder, разбить на отдельные табли... 2
В этом случае у нас появляется много товара и много страниц и модификации у нас будут представлены ресурсами и, соответственно, ссылками (при выборе модификации товара в карточке товара)…
Думаю для СЕО это хорошая идея, как считаете? Ведь эти модификации будут создавать дополнительный вес для сайта, что не происходит, например, если мы модификации делаем компонентом msOptionPrice или каким-то подобным, ведь там модификация не видна поисковой системе…
я как раз противопоставляю эту идею использованию msOptionPrice…
Как идея вам такая?
А я хочу иметь несколько товаров из одного — то есть, например, если у нас есть раковина в разных исполнениях (чугунная, нержавейка, керамика, красная, зеленая) — это вроде одна страница с разными опциями/модификациями. То есть нужно чтобы разные комбинации фильтра на странице «категории товара» выдавали на эту раковину ссылки в соответствии с установленным фильтром. А также при переходе по этой ссылке у нас получалась страница с метаданными (h1, title, description, content) в соответствии с URL и опции ставились сразу, например в «красная» и «чугунная»…
Иначе, если у нас товара мало — то получается содержимое разных страниц (раковины чугунные, раковины красные и тп), читай выдача фильтра, — одинаковое — все та же одна раковина…
— Мне кажется, что если это не поддерживается, то нужно нечто вроде генератора товара по прототипу.
Например задаем в прототипе опции, цвета и тд, и при сохранении (в плагине ondocformsave) в каталоге перегенерируется весь товар в категории, к которой относится прототип… ну то есть склоняюсь к физически существующим ресурсам-товарам…
Может покажется на первый взгляд неудобно управлять этим, но я прикинул, что так создавать модификации на одной странице — та же работа по заданию разных параметров, фотографий… только в случае генератора:
— у нас снимаются ограничения по нехватке полей (напр. content)
— скорость работы увеличивается за счет отсутствия работы в исключениях (onpagenotfound) — то есть доступ осуществляется стандартным функционалом модекса…
ну в категориях, конечно без преобразования параметров в путь в URL (?category=racoviny&color=red => /racoviny/red/) не обойтись. отличие лишь в том, что перейдя по этой ссылке — такая категория будет существовать в реальности и нужно использовать одинаковый шаблон и parents устанавливать ОДИНАКОВЫЙ, чтобы была возможность из нее в фильтре «шагать» вверх по иерархии (URL)…
Если что-то непонятно, что написал, могу отдельно пояснить, а то как-то наверное написал не очень понятно… но я старался )
Скажите пожалуйста, компонент позволяет сделать один и тот же товар (ресурс/продукт) доступным по разным ссылкам?
Это нужно для того, чтобы не было дублей. Иначе у нас один и тот же товар или набор товаров со схожими свойствами, будет выдаваться на странице категории по разным фильтрам…
Например:
Имеем товары: раковина в разном исполнении (керамика, чугун, нержавейка, красная, зеленая), унитаз в разном исполнении (керамика, чугун, нержавейка, красный, зеленый)
Мы имеем в категории /rakovina/keramika/krasnaya/ и в категории /rakovina/chugun/zelyonaya/ ссылку на одну и ту же раковину (товар).- один и тот же URL
А нужно чтобы она была доступна по разным ссылкам и с установленными на этой странице характеристиками, скажем /rakoviny/keramicheskaya-krasnaya-vendor-model и /rakoviny/chugunnaya-zelyonaya-vendor-model…
Позволяет ли данный компонент это сделать или он только с категориями работает?