Timoffey
Я, кстати, последнее решение когда делал с 14к товаров (тока на вордпресс), я AJAX сделал, чтобы он постепенно прорабатывал всё. Долго, но сервер не вешается ))
Dmytro
Виталий
Alexandr
ребята кто нибудь делал в Modx evo через ditto показаь еще выгрузку элементов?
EVO bot Лёшка
Volodymyr
Alexandr
есть подробная инструкция на такой скрипт?)
Volodymyr
есть подробная инструкция на такой скрипт?)
var owner_selector = '.dl_more_wrap';
var page_selector = '#page';
var more_link_selector = '.dl_more_link';
var more_link_wrap_selector = '.dl_more_link_wrap';
var pagination_wrap_selector = '.pagination';
var items_selector = '.dl_result';
var page = $(page_selector).val()
$(document).on('click', more_link_selector, function () {
var id = $(this).closest(owner_selector).attr('id');
var page = parseInt($(this).attr('data-page')) + 1;
var page_prefix = $(this).attr('data-prefix');
var key = page_prefix + '_page';
$.get(location.href, key + "=" + page, function (data) {
var $data = $(data);
var items = $data.find('#' + id).find(items_selector).html();
var pagination = $data.find('#' + id).find(pagination_wrap_selector).html();
$(document).find('#' + id).find(items_selector).append(items)
$(document).find('#' + id).find(pagination_wrap_selector).html(pagination)
if ($data.find('#' + id).find(more_link_wrap_selector).length === 0) {
$(document).find('#' + id).find(more_link_wrap_selector).hide();
}
else {
var more_block = $data.find('#' + id).find(more_link_wrap_selector).html();
$(document).find('#' + id).find(more_link_wrap_selector).html(more_block)
}
})
});
/* <--- html --->>
<div class="dl_more_wrap" id="range">
<div class="dl_result">
//товары статьи
</div>
[!if? &is=[+isstop+]:!=:1 &then=`
<div class="amount dl_more_link_wrap">
<a data-prefix="range" data-page="1" class="dl_more_link">Показать ещё</a></p>
</div>
`]]
</div>
*/
когдато была попытка написать универсальную версию под DocLister.
Если чуток шариш в js разберешся
OP
Парни, хочу вызвать сниппет внутри шаблона другого сниппета. Как подставить плейсхолдер внешнего сниппета во внутренний?
вот пример:
[[multiTV?
&tvName=`some_tv`
&outerTpl=`@CODE: ((wrapper))`
&rowTpl=`@CODE: <div>[[phpthumb? &input=`[+multiTV_placeholder+]`]]</div>`
&display=`all`
]]
Alexey
используй чанк, а не @CODE:
Alexey
[+...+]
OP
То есть всё то же самое, кроме выделения тпл-ки в чанк
Alexey
да
OP
ну понял, спасибо
Мишка
TinyMCE4 4.9.11 обновил с экстрас, перестал работать, в чем может быть причина, версия 1.4.11
Мишка
ранее стоял 4.7.4
Dmytro
Проверь события был косяк что отваливались события в плагине
Александр
Александр
Александр
Посмотри, что весит на событии сохранении документа?
Виталий
autoRedirector
Александр
Воооо, убери с него это событие(чтобы не отрабатывал он и попробуй)
Виталий
Виталий
Александр
Первых 2 и попробуй, запомни только какие отключил
Виталий
заработало👍 от души
Александр
Нет, а теперь стой, объясню
Александр
Ты видимо много перемещал каталоги, переименовывал, выгружал с 1с и тд, редиректор создает в табличке правила редиректа и обрабатывает их каждый раз при сохранении документа. Тоесть если их там 1000, то он пробегает все. Зайди в сам компонент редиректора, очисти все правила(если индекс не важен в поисковиках), затем включи опять эти события в редиректоре. Будет тебе счастье
Александр
Ну или вообще удали autoRedirector, если не нужен )
Виталий
я просто через импорт/експорт модуль загружал позиции и все, индекс важен
Виталий
удалю походу))
Виталий
Спасибо! Буду думать
Александр
👍
Александр
А в exel с чего выгружаешь? 1с?
Александр
Или я не так понял, импорт с какого источника идет в каталог?
Artem
можно как-то сделать условие: Если страница пагинации последняя,то выводить определенную информацию?
Artem
У меня просто товары сортируются через getSortBlock и мне нужно,чтобы товары которых нет в наличии, в сортировке не участвовали,а тупо выводились в конце на последней странице
Artem
выводится через eFilterResult
Volodymyr
Volodymyr
Artem
Сергей
Всем привет, есть кто разбирается в php? простой вопрос, но никак не могу решить, делаю rss ленту напрямую из базы. Вывожу следующее:
<image>http://site.ru/'. $row['ads_image'] .'</image>
выводит <image>http://site.ru/["images.jpg"]</image>
подскажите как удалить [" и "]
Сергей
Вопрос не корректно задал про php, тут почти все разбираются.
Am
Доброго и Вам.
Странно что с БД тянется уже такой формат, возможно что-то не так вытягиваете.
А убрать с помощью PHP можно так:
$str = $row['ads_image'];
$image = trim($str, "[\"\"]");
Т.к. это простые символы, то с помощь trim() удалим их.
Сергей
Сергей
сейчас попробую
Am
Кавычки только расставьте правильно, тут вырезает
Сергей
Кавычки только расставьте правильно, тут вырезает
ура получилось enclosure url="https://сайт.ru/media/images_boards/big/1606427429_640253.jpg" type="image/jpeg"/>
выставил так <enclosure url="https://сайт.ru/media/images_boards/big/'. trim($row['ads_images'], "[\"\"]") .'" type="image/jpeg"/>
Сергей
Am
Всегда пожалуйста. (;
Гуглите или читайте доку.
Am
Сергей
Max
Всем привет! Подскажите, пожалуйста, как можно через eform отправить доп. письмо отправителю со своим шаблоном текста? При этом email изначально не известен, нужно его получить из fields.
EVO bot Лёшка
Volodymyr
Volodymyr
Volodymyr
Volodymyr
Max
Ок, спасибо
Multi
Добрый день. Есть форма входа на сайт. Нужно, чтобы при закрытии браузера, а потом при повторном открытии сохранялся вход на сайт до нажатия кнопки Выход. Нашел параметр &defaults={"remember_me":1}, есть поле type="checkbox" скрытое с id="remember_me" с параметром checked="checked". Но что-то не срабатывает данный параметр
Andrey
Александр
версию evo какую желательно поставить? на данный момент
Volodymyr
Volodymyr
все зависит от ваших целей, и скилов
Volodymyr
Volodymyr
на крайняк, можно перебить время жизни куки, из id сесии
Владимир
Ребят ставлю utf8mb4_general_ci но смайлики так и не поялвяются, что делать?
Volodymyr
Volodymyr
тебе кроме кодировки поля, необходимо еще изменить и кодировку подключения
Volodymyr