Вячеслав Варов
С нами с 06 сентября 2016; Место в рейтинге пользователей: #232Подскажите как лучше реализовать структуру сайта
Добрый день!
Необходимо создать сайт для автосервиса под СЕО, есть несколько доменов, для каждой марки автомобиля каждый домен прикреплен к админке как отдельный контекст, внутри каждого контекста страницы с моделями автомобилей и внутри с их поколениями (Audi a5 II F5 или Audi A5 II F5 рестайлинг и тд).
Нужно на каждое поколение автомобиля добавить страницу ремонта двигателя замены клапана и тд.
Я раньше делал так что создавал ресурс в каждой модели через modx API но это довольно трудоемкий процесс
Необходимо создать сайт для автосервиса под СЕО, есть несколько доменов, для каждой марки автомобиля каждый домен прикреплен к админке как отдельный контекст, внутри каждого контекста страницы с моделями автомобилей и внутри с их поколениями (Audi a5 II F5 или Audi A5 II F5 рестайлинг и тд).
Нужно на каждое поколение автомобиля добавить страницу ремонта двигателя замены клапана и тд.
Я раньше делал так что создавал ресурс в каждой модели через modx API но это довольно трудоемкий процесс
Белый экран при редактировании ресурса после копирования его в другой контекст
Создаю копию ресурса в контексте web, открываю для редактирования — все работает, перемещаю этот ресурс в другой контекст, при попытке редактирования открывается белый экран, в логах везде пусто, с чем это может быть связано?
modx 2.8.6
php 8.3
Пробовал отключать плагины по очереди, не помогло, ситуация происходит именно с товарами minishop2, обычные ресурсы копируются без проблем
modx 2.8.6
php 8.3
Пробовал отключать плагины по очереди, не помогло, ситуация происходит именно с товарами minishop2, обычные ресурсы копируются без проблем
Migxbd + pdoResources как вывести данные из своей таблицы?
Пытаюсь вывести данные из таблицы migxbd через pdoResources, вызываю так:
{“pdoResources” | snippet : [
“class” => “Cities”,
“showLog” => 1
]}
Не работает {'param' | lexicon} в mfilter2
Столкнулся с проблемой, после Ajax фильтрации не подтягиваются значения из словаря, если при первой загрузке все работает, при изменении настроек фильтра на странице получаю только ключи словаря, сами значения не подтягиваются, с чем это может быть связанно?
Я пытаюсь вывести значения из другого компонента не mfilter2 загрузка словаря этого компонента происходит на события OnLoadWebDocument
Какое системное событие надо указать чтобы словарь подтягивался при Ajax загрузке?
Я пытаюсь вывести значения из другого компонента не mfilter2 загрузка словаря этого компонента происходит на события OnLoadWebDocument
Какое системное событие надо указать чтобы словарь подтягивался при Ajax загрузке?
как в modx получить параметры изображения?
Обратил внимание что modx в диспетчере файлов показывает размер изображения 2768x1504px эту информацию можно как-то подтянуть на сайте?
Можно использовать сниппет вида
При обычной загрузке все ок работает, при Аякс нет, отсюда я и подумал может как-то в бд хранятся данные об изображениях как в WP
Можно использовать сниппет вида
<?php
if (file_exists($input)) {
list ($width, $height, $type, $attr) = getimagesize($input);
$extension = pathinfo( $input, PATHINFO_EXTENSION );
return ['width' => $width, 'height' => $height, 'extension' => $extension, 'src' => $input];
} else {
return ['width' => 0, 'height' => 0, 'extension' => '', 'src' => $input];
}
Но почему-то вызываясь внутри чанка mFilter2 при изменении параметров фильтра и Ajax отображении результатов не находит изображение. Может что-то делаю не так?При обычной загрузке все ок работает, при Аякс нет, отсюда я и подумал может как-то в бд хранятся данные об изображениях как в WP
Как организовать меню индивидуально для внутренних страниц категории?
Есть три категории:
1) Для физлиц
2) Для юрлиц
3) Фин организациям
1) Для физлиц
2) Для юрлиц
3) Фин организациям
Как в migx задать полю типа image источник файлов?
Создаю конфигурацию migx через панель управления — пакеты -> MIGX -> добавить элемент.
Как через такую настройку привязать источник файла полю ввода? Есть вариант с созданием tv и привязной его к источнику файлов и затем привязать его через inputTV в migx, но мне этот вариант не подходит поскольку придется создать более 40 разных tv полей для этого, увидел что есть вкладка Mediasource
Попробовал ее заполнить исходя из того как я понял оно работает но ничего не вышло
Вот список источников файлов
Как через такую настройку привязать источник файла полю ввода? Есть вариант с созданием tv и привязной его к источнику файлов и затем привязать его через inputTV в migx, но мне этот вариант не подходит поскольку придется создать более 40 разных tv полей для этого, увидел что есть вкладка Mediasource
Попробовал ее заполнить исходя из того как я понял оно работает но ничего не вышло
Вот список источников файлов
Проблема с pThumb и webp с прозрачным фоном
Не пойму почему при конвертами изображения из png в webp pThumb добавляет белый фон изображению
Вызываю сниппет следующим образом:
Подскажите пожалуйста кто уже сталкивался с такой проблемой
Версия php 8.3 версия modx 2.8.6
Вызываю сниппет следующим образом:
{'pThumb' | snippet: ['input' => $params.src, 'debug' => 1, 'options' => 'w=1200&f=webP']}
Пробовал использовать Resizer, но получаю ошибку в консоли Resizer debug output:
[0] => Resizer v1.0.1
[1] => Using GD
[2] => Input file: assets/images/mobile-app-sm.png
[3] => Input options:
'w' => '608',
'f' => 'webP'
[4] => *** Error *** Unable to open image assets/images/mobile-app-sm.png
Файл существует и доступен по адресу «assets/images/mobile-app-sm.png», я пробовал указывать и с слешем в начале и полный url до изображения включая домен, все безуспешно. Подскажите пожалуйста кто уже сталкивался с такой проблемой
Версия php 8.3 версия modx 2.8.6
Ограничивающее поле по tv в формах
Как в настройках форм в ограничивающее поле поставить ограничение по значению tv параметра?
Или как в ограничивающее поле вписать несколько id родителей, пробую через запятую — не работает как надо
Или как в ограничивающее поле вписать несколько id родителей, пробую через запятую — не работает как надо