Иван
Из munishop2 не подскажем
Артур
Господа почему это не работает
$pattern = 'src="/';
$replacement = 'src="'.$modx->getOption('site_url');
$content = str_replace($pattern, $replacement, $content);
Артур
В $content точно есть src="/assets/images/tickets/336/877059bdd612264cf7899c52d384e672064dbe03.jpg"
Nikolay
@ilyautkin А можешь модстор глянуть? оч нада помощь
Илья
Наверное, только с утра смогу глянуть
Nikolay
Наверное, только с утра смогу глянуть
хорошо время терпит) мб есть статья какая то как мне msearch2 заставить строго смотреть на то что я ввожу? а то он из запроса 2345/15 видит 23 45 15 и выводит вообще все в чем это упоминается
Nikolay
мне б хотелось строгости ему немного вдарить
Илья
ну это ж морфологический поиск
Илья
придётся делать копию сниппета
Илья
и в ней проверять - если в запросе только числа и слеши, то делать не морфологический поиск, а выборку через getCollection и LIKE
Илья
и уже этот новый сниппет вызывать на странице результатов поиска
Иван
Nikolay
Илья
$modx->setPlaceholder($plPrefix.$queryVar, $query);
if (!empty($output)) {
return !$returnIds
? $output
: '';
}
elseif (!empty($query)) {
$q = $modx->newQuery('modResource');
$q->where([
[
'deleted' => false,
'published' => true,
],
[
'pagetitle:LIKE' => '%' . rawurldecode($_REQUEST[$queryVar]) . '%',
'OR:longtitle:LIKE' => '%' . rawurldecode($_REQUEST[$queryVar]) . '%',
'OR:description:LIKE' => '%' . rawurldecode($_REQUEST[$queryVar]) . '%',
'OR:introtext:LIKE' => '%' . rawurldecode($_REQUEST[$queryVar]) . '%',
'OR:content:LIKE' => '%' . rawurldecode($_REQUEST[$queryVar]) . '%'
]
]);
$q->select('`modResource`.`id`');
if ($q->prepare() && $q->stmt->execute()) {
$exact = $q->stmt->fetchAll(PDO::FETCH_COLUMN);
}
$found = $mSearch2->Search($query);
$ids = array_merge($exact, array_keys($found));
$resources = implode(',', $ids);
if (empty($ids)) {
if ($returnIds) {
return '';
}
elseif (!empty($query)) {
$output = $modx->lexicon('mse2_err_no_results');
}
Илья
вот тебе кусок кода
Илья
это с другого сайта, я делал что-то подобное
Илья
найдёшь, куда в сниппете это вставить?
Илья
тут в начале и в конце есть строчки, которые ты найдёшь в оригинальном сниппете
Nikolay
Илья
попробуй это вставить и должно заработать
Nikolay
я правильно понимаю что я делаю копию снипета и вызываю эту копию вот с этим кодом?
Илья
да
Nikolay
Илья
ну или можешь прям в самом сниппете сделать, но потом при обновлении твои изменения будут стёрты
Nikolay
не не не)
Nikolay
я так в минишопе поделал, потом через годик задолбался вспоминать что я там делал
Anonymous
привет. а я правильно понимаю, что в минишопе при оформлении заказа поле comment записывается в comment для адреса доставки? а если его выводить в админке, то оно нередактирумое?
Anonymous
а чтобы записывать комментарий в комментарий заказа, то нужно редактировать контроллер заказа?
Alexey
Привет! Подскажите плиз, тока что установил TinyMCE Rich Text Editor 2.0.1-pl - при попытке открыть файловый менеджер для загрузки фото, выдается пустое окно и вот такие ошибки. Сталкивался кто?
Nikolay
Nikolay
в результатах действительно все ок
Илья
Илья
с таким я еще не сталкивался
Иван
Alexey
Алексей
Алексей
приветствуем 1100 учатника! ))))
Артур
Nikolay
Ребят есть у кого магаз на 100к дайте ссылку потыркать
Nikolay
на модх
Mihail
Sentinel
Таких нет, это миф 😂
Nikolay
Мне нужно понять на чем его делать
Алексей
у меня есть на mODX но тока не доделанный. там нет минишопа. вот ищу спонсоров... 🤣 допилить. нада шьук 5 баксов на это дело.
Алексей
магаз на 1 лям расчитан товаров.
Павел
Nikolay
Вопрос в том шоб оно не сдохло
Алексей
Несдохнет.
Артур
Alisa
Без кучи опций и без pdoPage норм.
Alisa
Alisa
Руками...
Артур
Алексей
Архитектуре.
Alisa
Вот на кучу опций при 5м я бы посмотрел. Таблицы с опциями переделывал?)
Артур
Архитектуре.
А как ты узнал какая архитектура должна быть?
Алексей
Те вшито уже зависимость опции фото артикул цена.
Алексей
Алексей
Алексей
Хотел выпустить компонент, но много ещё делать.
Артур
Алексей
Ну вот так и живём...
Алексей
Developer
{extends 'template:2'}
в шаблоне выбран данный родительский шаблон.
как его найти? что-то не могу найти template:2
Артур
Developer
ясно, нашёл
[[getImageList?
&tvname=myMIGXtv
&tpl=thumbTpl]]
это вызывается в шаблоне,
подскажите, как вывести первый элемент в этом же шаблоне?
т.е. нужно вывести 1й элемент, который будет выведен в чанке thumbTpl также
Developer
чанк в цикле выведет все элементы, но нужно в шаблоне получить 1й элемент также
Developer
или нужно вызывать повторно с limit?
[[getImageList?
&tvname=myMIGXtv
&limit=1
]]
как записать этот вызов в переменную?
Артур
Непонятно, чего ты хочешь сделать? Вывести только первый элемент?
Артур
Артур
Если в двух мечтах одинаковые результаты надо вывести, тогда через плейсхолдер можно
Developer
а в не строку нет возможности сохранить?