4 часа назад
Кстати, если кому интересно, mmxDatabase вроде как можно запустить и на MODX 2.x.
Сначала в консоли делаем так:
composer require mmx/databaseвыпол...
Новый тип дополнений: mmxDatabase и mmxForms 31
6 часов назад
Всем привет! Подскажите пожалуйста а можно ли сделать фильтр в 2 уровня и как это сделать? Т.е. например мне нужно сделать: домен/бренд-из-сео-фильтра...
Анонс SeoFilter - ЧПУ+SEO для mFilter2 и не только 120
Вчера в 15:27
Есть у кого-то идеи? или в данном случае через плагин и событие пробовать, или мсинк тупо всё обрезает?
Msync как записать html контент, а не обработанный без тегов? 1
Вчера в 12:15
воротите, что хотите. Вплоть до удаления исходников сайта, это уже на ваше усмотрение.
Это определённо очень важная возможность 😊
mmxFenom - нативная интеграция шаблонизатора 3
Вчера в 11:30
Управляя настройками mysql, можно задать параметр sql_mode пустым значением (после чего все заработает), но хостер такую возможность не дает… Есть ли ...
pdoTools и sql_mode=only_full_group_by - ошибки при работе PdoPage 1
Вчера в 10:27
<?php
$id = $modx->getOption('id', $scriptProperties, $modx->resource->id);
$field = $modx->getOption('field', $scriptProperties);
$tpl...
Вывод даты msTimeStamp полей MiniShop2: new, favorite, popular... 3
01 мая 2024, 21:40
$pdoTools = $modx->getParser()->pdoTools;
$data['count_products'] = count($data['products']);
$renderedHtml = $pdoTools->get...
Как передать переменные внутрь чанка из сниппета и заполнить с помощью fenom? 2
— несложное управление данными. Это звучит как организация логики работы программы, но причем тут тогда бутстрап, который является фреймоврком для верстки.
-настраиваю компоненты. Какие? для чего?
Если речь идет как показать авторизованным пользователям страницы, которые не могут видеть гости, то сейчас с использованием fenom это стало не сложно.
поможет вам понять авторизован ли пользователь.
Если нет, то выведите форму для авторизации, если авторизован — выдайте контент страницы.
Спасибо Николай за наводку.
Я никогда не пользовался msearch2, поэтому и задаю эти вопросы, поскольку купить за 3000 рублей и понять, что инструмент не подходит для решения задачи (ну или скажем более правдиво — я не могу довести его до ума), как то не хочется.
Поэтому и хотелось, чтобы кто то сказал — да, я использовал msearch2 с локализатором, все работает отлично, но видимо не судьба)
Однако я признаюсь, не вижу как это может помочь в организации поиска при переключении языка.
Скорее всего мне не хватает опыта.
Мне желательно добиться следующего — когда cultureKey равен ru поиск работает по русскоязычным именам, полям ресурса, когда пользователь переключил cultureKey на en тоже поле поиска позволяет ему искать по англоязычным названиям.
Поделитесь пожалуйста своими историями и опытом, как кто организовывает поиск по многоязычным сайтам?
Однако я думаю, что все-таки автор компонента знает о своем творении всегда больше, чем остальные и только он может в голове прикинуть, можно ли это реализовать (ну к примеру приинжоить к сниппетам msearch2 таблицы создаваемые локализатором). Ну и тоже немаловажный момент, автор всегда заинтересован в продаже своего компонента.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Facilis, similique explicabo. Architecto nam sit dolor, vitae accusantium dolore eum reprehenderit repellat debitis harum totam minus inventore, sint corporis magni aliquam sequi deleniti in blanditiis. Pariatur vero nobis accusamus voluptates nulla, ipsum nisi. Repellat est beatae a, cum aspernatur quo ut omnis repellendus cumque! Nisi cum ab, nulla ratione perspiciatis unde ad dolore, in nemo, minima esse culpa autem mollitia voluptate doloribus pariatur reprehenderit. Et dolorem fuga dolore officia iure sequi velit deleniti quibusdam nobis doloribus non veniam, libero tempore eligendi, eum ad aperiam quam reiciendis nihil provident nemo explicabo laudantium, culpa. Porro iure, veritatis asperiores, corporis voluptas at alias esse quibusdam non beatae natus mollitia minus possimus tempora nisi, cumque vitae. Voluptates inventore aut, possimus modi dignissimos, culpa eius harum. Hic illo voluptas, temporibus reprehenderit quos nostrum facilis deserunt. Eaque quisquam quidem quas adipisci quis neque consequuntur, quia? Commodi, blanditiis.
Даже на данный момент самый последний ресурс имеет идентификатор — 23.
Поискал и нашел, что есть чанк с идентификатором 35.
Это чанк который входит в состав Tickets
Но он никаким образом не задействован на этой странице.
Могу поделиться тем, как я решал сходную задачу.
Попросили наши ceo специалисты, сделать возможность из корзины, не совершая покупку, чтобы пользователь мог отправить себе на почту список заказанных им товаров. Как по мне, то это ужасная глупость, не только не несущая пользы, но еще и сбивающая пользователя с толку, но тем не менее.
В шаблоне, которые отвечает за корзину мы вызываем ajaxform
Чанк с формой содержит только один инпут, куда будет введен адрес почты.
А вот чанк с письмом интереснее и содержит внутри вызов сниппета
Таким образом в письмо попадет актуальное содержимое корзины. А внешним видом письма, вы можете управлять при помощи чанка tpl.msEmail
Создал таблицу вручную.
Но правда перед этим еще и компонент обновился до версии 1,9,5 (хотя вчера самая свежая была 1,9,4)
и что-то из этого помогло.
При установке Tickets на MODX 2.7 ошибка при установке
На сервере mysql 5.6, поднять выше не могу. Насколько я понимаю, этой ошибки не возникло бы на 5,7 но как же быть…
Я так понимаю, что компонент перешел к другому разработчику и вы его значительно улучшили.
Но при написании документации, Вы описали исключительно свои доработки, но потерялась информация о многом другом.
К примеру локализатор имеет вкладку Словарь, где можно задавать слова и фразы для разных языков.
Но нигде в документации не упоминается об этом, а так же о том, как их вывести на сайте, а в прошлой документации это было.
Пришлось лезть на старый сайт свой и там в коде искать, что вывести их можно так — Как будет время, добавьте это пожалуйста в документацию на docs.modx.pro/komponentyi/localizator/
Ну то есть в чем сложность.
Сниипет Localizator имеет параметр snippet куда можно передать имя сниппета.
И если мы передадим туда msProducts то наверное все сработает.
Но нам нужно передать туда pdoPage. А pdoPage по умолчанию если не указано другое, работает со сниппетом pdoResources. А нужно msProducts, но указать это никак невозможно?
Или я торможу?
Пока что все что приходит в голову, это сделать копию pdoPage, поправить в коде сниппет по умолчанию, но наверняка ведь умные люди уже придумали лучший способ?
Спасибо.
То есть эти вкладки — это названия категорий. И если в этих категориях есть созданные TV, то они отобразятся.
Спасибо.