Евгений
С нами с 07 февраля 2013; Место в рейтинге пользователей: #348граббер новостей
на реализуемый проект нужен простенький парсер-граббер новостей
заголовок картинка текст с ленты одного ресурса
подскажите чтиво или может готовые решения есть?
заголовок картинка текст с ленты одного ресурса
подскажите чтиво или может готовые решения есть?
проверка ЧПУ при создании и как решить...
приработе парсера создающего ресурсы получаю иногда в консоли такое:
ну или просто эту проверку дублей отключить вообще возможно? так как старые из системы по большей части выводятся и ничего страшного в повторах урл не будет
[msg] => Ресурс с ID 115684 уже использует URI test. Пожалуйста, введите уникальный псевдоним или используйте «Заморозить URI», чтобы вручную заменить его.
поэтому возник вопрос можно ли сделать чтото чтобы в случае если урл уже занят другим ресурсом то к новому добавлялся бы к примеру id ресурса?ну или просто эту проверку дублей отключить вообще возможно? так как старые из системы по большей части выводятся и ничего страшного в повторах урл не будет
как восстановить пароль?
случился какой то странный глюк, слетел пароль от админки и не отправляется на email
при этом есть доступ к бд, пробовал менять там sql запросом, меняется но зайти с ним так же не выходит…
что можно сделать?
при этом есть доступ к бд, пробовал менять там sql запросом, меняется но зайти с ним так же не выходит…
что можно сделать?
редирект на https ошибка
Ребят подскажите в чем проблема?
Хочу сделать редирект на https, выбираю в системных настройках Сервер — server protocol — https
но после включения в htaccess этих директив получаю ошибку о слишком большом количестве редиректов
Хочу сделать редирект на https, выбираю в системных настройках Сервер — server protocol — https
но после включения в htaccess этих директив получаю ошибку о слишком большом количестве редиректов
# Force rewrite to https for every host
RewriteCond %{HTTPS} !=on [OR]
RewriteCond %{SERVER_PORT} !^443
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
minishop в modx3 не алё?
Поставил modx3rc2 а минишоп в нем неале :( тупо не создаются категории товаров и товары собственно
может уже есть какие то версии под modx3?
может уже есть какие то версии под modx3?
Почему так происходит и как поправить?
Вывожу галерею миниатюрами на страницу в коде все ок и количество картинок соответствует добавленным. Но когда открывается fancybox то там миниатюры повторяются многократно
что с этим можно сделать может сталкивался кто?
что с этим можно сделать может сталкивался кто?
плагин для обработки события в xparser
есть такой пакет вредный xparser
есть к нему примеры плагинов, например такой
но суть не в этом, нужно сделать так чтобы он проводил проверку на пустые поля контента и одного tv поля и после отменял публикацию
чтото типа
есть к нему примеры плагинов, например такой
$sp = &$scriptProperties;
switch ($modx->event->name) {
case 'xParserOnBeforeTaskActions':
foreach ($sp['rows'] as &$row) {
$resource = &$row['Resource'];
// Если код ответа 301, 302, 404
if (in_array($row['Request']['http_code'], array(301, 302, 404))) {
$resource['published'] = 0; // присвоим ресурсу published = 0
}
}
unset($resource, $row);
$modx->event->returnedValues = $sp; // передаём измененённые значения обратно
break;
}
и он просто подвешивает парсингно суть не в этом, нужно сделать так чтобы он проводил проверку на пустые поля контента и одного tv поля и после отменял публикацию
чтото типа
if(empty($resource->get('content')) && empty($resource->getTVValue('video')){
$resource->set('published', 0);
}
может кто понимает в чем дело? Как запилить плагин на снятие publishedon при сохранении если определенные поля пусты
Как запилить плагин на снятие publishedon если определенные поля пусты
например поле контент и любое тв поле
событие вроде понятно как ставить, а вот как эти условия в плагине оформлять непонятно :(
например поле контент и любое тв поле
событие вроде понятно как ставить, а вот как эти условия в плагине оформлять непонятно :(
Настройка функционала закрепления новости
Пытаюсь реализовать фукционал закрепления новости, используя TV fixedpage (список одиочный выбор)
Да/Нет
Да==1||Нет==0
К самой твшке вопросов нет а вот увязать с таблицей новостей в коллекции не получается
вот так прописал в коллекции, поле выводится и значение в нем можно менять но в самом ресурсе от этого они не меняются :(
А еще сразу вопрос в pdoresources как сортировку новостей сделать чтобы ресурс с tv выводился первым а уже потом все остальные по дате публикации как обычно?
Да/Нет
Да==1||Нет==0
К самой твшке вопросов нет а вот увязать с таблицей новостей в коллекции не получается
вот так прописал в коллекции, поле выводится и значение в нем можно менять но в самом ресурсе от этого они не меняются :(
А еще сразу вопрос в pdoresources как сортировку новостей сделать чтобы ресурс с tv выводился первым а уже потом все остальные по дате публикации как обычно?
Внедрить проверку на заполненность полей в сниппет
в xparser есть файлик и в нем такой код, как я понимаю это то самое место которое отвечает за создание ресурса после парсинга
может кто работал с xparser и знает иной способ и тп, буду благодарен
$class = !empty($resource['class_key']) ? $resource['class_key'] : 'modResource';
$action = empty($resource['id']) ? 'create' : 'update';
а задача такая чтобы исключить создание ресурсов с пустыми полями (контент и TV картинка), еслиоба эти поля по каким то причинам не заполнились то его не нужно создавать илихотя бы не публиковатьможет кто работал с xparser и знает иной способ и тп, буду благодарен