Всего 123 804 комментария

Роман
09 сентября 2022, 10:19
+1
{set $ptypes = $_modx->resource.id} 
{'pdoResources' | snippet : [
    'limit' => 4,
    'parents' => 24,
    'depth' => 1,
    'sortby' => 'RAND()',
    'includeTVs' => 'portfolio_type',
    'sortdir' => 'ASC',
    'tpl' => 'tpl.lastwork_item',
    'where' => [ ["portfolio_type:LIKE" => "%|"~$ptypes, "OR:portfolio_type:LIKE" => $ptypes~"|%","OR:portfolio_type:LIKE" => "%|"~$ptypes~"|%","OR:portfolio_type:=" => $ptypes ]]
]}
Это решение конечно красивое, но что-то не получается обработать его. Может, кто-то и сможет реализовать.
WHERE FIND_IN_SET($ptypes, replace("TVportfolio_type`.`value", "||", ","))
Александр
09 сентября 2022, 07:30
0
я дочитал, но не смог применить вашу сложную конструкцию к своей задаче
Артур Шевченко
09 сентября 2022, 00:41
0
Причём тут Polylang не совсем понимаю, он вроде как для нескольких языковых версий. Babel в общем для того же. Тебе нужен или CityFields или SEO Domains. Последний вроде бы не умеет город по IP определять. Ну и сам я чаще испоьзую CityFields там всё достаточно просто и понятно. Правда если структура сайта в целом и страниц в частности будет меняться в зависимости от города, то возможно проще использовать контексты, правда если городов больше 10 администрировать будет тяжело. Ну и совсем уж субъективщина, я предпочитаю поддомены выглядит солиднее, а делается легко, во всяком случае на нормальном хостинге.
Димыч
08 сентября 2022, 23:56
0
Под отсталостью имел в виду возможности CMS по быстрой разработке и интеграции с компонентами глобальной экосистемы.
Шаблонизаторы/темы для быстрого старта из коробки. Удобная кастомизация админки для пользователей.

Рынок быстро меняется. Торговля ушла в маркетплейсы. Сайтостроение схлопнулось. Быстрый старт — конструкторы и WP. Магазины — Битрикс. Серьезная разработка — Laravel и т.п. Я не вижу здесь места для Modx.

Сначала позиционирование. Потом маркетинг и реклама. Смысла в рекламе Modx — ноль. Новички скачают, потыкаются, и бросят, как это и сейчас происходит. Более опытные разрабы знают возможности и даже не скачают. Для кого реклама?

Вот — рынок. Здесь даже Modx не упомянули.
Артур Шевченко
08 сентября 2022, 23:04
0
Мне кажется документы и отчёты генерируются по требованию из данных которые есть в 1С по шаблонам, которые есть там же. Поэтому вряд ли возможно перенести в БД сайта сгенерированные документы, а главное не ясно зачем?
Артур Шевченко
08 сентября 2022, 22:58
0
Я бы сам написал, схема-то не сложная:
1. Отправить запрос на сервер с id ресурса
2. Получить данные
3. Распарсить шаблон
4. вернуть html
5. Вставить на страницу
6. Показать модалку.
Артур Шевченко
08 сентября 2022, 22:32
0
Отсталость продукта от рынка
это слишком размытая формулировка, что ты имеешь в виду конкретно? А позиционирование определяется рекламой.
Miša Bulic
08 сентября 2022, 22:09
0
fancyapps.com/playground/16W
Делал через этот пример. Но у меня подтягивается 2 тв поля, товаров 1500. Фильтр работает.
Не тестировал если сделать больше полей будет ли тормозить? Например 20 тв полей в вызове?
Алексей Смирнов
08 сентября 2022, 20:15
0
Те вы не дочитал до конца? Странно, что отвергаете решение которое для вас подойдёт, судя по тому что вы пишите. Просто удивлен.
Александр
08 сентября 2022, 18:07
0
да, кривое, подскажите как сделать несколько условий типа LIKE здесь?
Роман
08 сентября 2022, 17:31
0
Кривое решение. ID = 14, а portfolio_type 13||144||1440
Александр
08 сентября 2022, 16:51
0
спасибо, конкретно ваш метод не пригодился, но подсказку нашел как сделать:
Вот так сработало:

{set $ptypes = $_modx->resource.id} 

 {'pdoResources' | snippet : [
    'limit' => 4,
    'parents' => 24,
    'depth' => 1,
    'sortby' => 'RAND()',
    'includeTVs' => 'portfolio_type',
    'sortdir' => 'ASC',
    'tpl' => 'tpl.lastwork_item',
    'where'=> ["portfolio_type:RLIKE" => $ptypes]

]}
Дмитрий
08 сентября 2022, 16:37
0
Ну я должен был попробовать)))
Если вдруг кто попадется на этот пост, вот решение:
В настройках php
upload_max_filesize стоял 2мб…
А так же нужно будет обратить внимание на post_max_size — для тех, кто столкнется с этой же проблемой.
Роман
08 сентября 2022, 16:35
0
Хотелось бы увидеть видео, как это работает.
Роман
08 сентября 2022, 16:33
+1
С 13 года, он точно уже решил проблему. =)
Проверьте права на папки, размер файла, разрешение файла, пути в конфигах, права на загрузку. Может быть очень много от чего это зависит.
Роман
08 сентября 2022, 16:29
+1
А в чем сказывается «отсталось» от рынка?
Николай Савин
08 сентября 2022, 16:21
0
Здравствуйте. Нет в готовых решениях ничего подобного нет, вам нужно нанять программиста для разработки решения под вашу бизнес-логику.
Giant Dad
08 сентября 2022, 16:09
0
Здравствуйте.
Не могу обратиться с вопросом в техподдержу, поэтому попробую спросить здесь, может кто-то подскажет.
У нас на сайте требуется произвести получение документов из 1С на сайт (Счета, Платежи и Отчеты за период), возможна ли реализация данного функционала через mSklad/mSync? Может быть, есть какие-то готовые решения или же сторонние модули, которые бы могли решить данную задачу?

Передача данных из 1С (скорее всего, в xml формате). Необходимо получать данные и записывать их БД сайта.