Ксения

Ксения

С нами с 05 апреля 2018; Место в рейтинге пользователей: #407
Ксения
21 августа 2018, 21:10
0
Спасибо! Всё работает.
Ксения
21 августа 2018, 19:14
0
Если использовать
[[*content:makeContents]]
вместо
{$modx->resource->content | makeContents}
то всё работает как надо. Вопрос, а в чём разница? И как заставить это работать через fenom?
Ксения
20 августа 2018, 15:46
0
Спасибо, так работает.
Ксения
20 августа 2018, 15:05
0
Ошибочка вышла — всё работает, если сниппет находится там где обычно, а вот если сниппет находится в файле в core/elements/links то, наверное надо как-то путь указать. Подскажете как?
Ксения
15 августа 2018, 17:37
0
Отключать плагины по одному и смотреть какой мешает работе. НО сначала посмотреть работу из другого браузера — не исключено, что у вас (в браузере) закешировались старые скрипты (ext-all.js:21 и т.д.)
Ксения
14 августа 2018, 23:29
0
Да, так работает. Осталось узнать что-это за зверь такой и откуда берется. Спасибо.
Ксения
14 августа 2018, 23:16
0
Кэш удалялся
<div class="post-preview">
            <a href="[[+uri]]">
              <h2 class="post-title">
                [[+pagetitle]]
              </h2>
              <h3 class="post-subtitle">
                [[+introtext]]
              </h3>
            </a>
      </div>
Ксения
14 августа 2018, 22:44
0
Нет, не помогло к сожалению
Ксения
14 августа 2018, 11:18
0
PdoMenu, к примеру, выводит ссылку на главную без псевдонима. Видимо косяк pdoPage, есть мнения?
Ксения
14 августа 2018, 10:53
0
Остался вопрос — поскольку ссылка на главную, то pdoPage подставляет псевдоним index, а можно как-то не использовать для главной псевдоним?
Ксения
14 августа 2018, 10:32
0
Надо было написать &parents=`0` и просто перечислить id а я уже с символичискими ссылками начала делать…
Ксения
17 июля 2018, 16:27
0
Обновляла 2.3 на 2.6.5 без промежуточный обновлений. Всё работает отлично. Ошибок в журналах нет.
Ксения
16 июля 2018, 23:34
1
+3
$resource->save();
не нужно

Включить частичное кэширование ресурсов — Нет

И всё работает
Ксения
11 июля 2018, 20:56
+4
Не могу не запостить :-)
Ксения
11 июля 2018, 14:38
+1
На разрешении для телефонов/планшетов правая колонка уходит вниз под заметку и комментарии вместе с поиском, что выглядит странно. Поиск лучше оставлять вверху на всех разрешениях. (на истину не претендую).

Логотип отличный, но буква X (точнее её часть) выглядит вытянутой (непропорциональной) по сравнению с остальными буквами и просится что-то в пустое пространство между d и x точка или доп линия может.
Ксения
03 июля 2018, 13:13
0
Всё фигня. Слеш на главной оказывается есть всегда, даже если браузер его съедает.
Ксения
25 июня 2018, 13:18
0
Да, так ругается уже на последнюю строку
$queue_email->fromArray($data1);
Fatal error: Call to a member function fromArray() on a non-object
Если вызвать
global $modx;
ещё и в начале сниппета, тогда работает. Только глаз режет :-)
Спасибо!
Ксения
25 июня 2018, 12:46
0
Подключать $modx не надо по моему тоже. Через 1-1.5 часа сделаю копию на Modhost и если там не заработает пришлю доступы.
Ксения
25 июня 2018, 12:16
0
<?php
error_reporting(E_ALL | E_STRICT);
ini_set('display_errors', 1);
require_once dirname(dirname(dirname(dirname(dirname(dirname(__FILE__)))))) . '/config.core.php';
require_once MODX_CORE_PATH . 'config/' . MODX_CONFIG_KEY . '.inc.php';
require_once MODX_CONNECTORS_PATH . 'index.php';


if (!$EmailQueue = $modx->getService('emailqueue', 'EmailQueue', $modx->getOption('emailqueue_core_path', null,
	$modx->getOption('core_path') . 'components/emailqueue/') . 'model/emailqueue/', array())) {
	return;
}
users()
    ->members('ru')
    ->profile()
    ->select('email,dob')
    ->where('modUser.active = 1 AND DAYOFMONTH(FROM_UNIXTIME(Profile.dob)) = DAYOFMONTH(now()) AND MONTH(FROM_UNIXTIME(Profile.dob)) = MONTH(now())')
    ->each(function($user, $idx) {
        if (is_email($user['email'])) {
           $queue_email = $modx->newObject('EmailQueueItem');
		$data1 = array(
			'sender_package'=>'UsersSend', //дополнение отправитель письма
			'to'=>$user['email'], //емаил
			'from_name'=>'Тест',
			'subject'=>'Поздравляем с Днём рождения!', // тема письма
			'body'=>$modx->getChunk('email_ru', $user), // тело письма
			'date'=>date("Y-m-d H:i:s"), // дата в очереди. Нужно чтоб письма удалялись по истечении срока хранения.
		);
		$queue_email->fromArray($data1);
		if(!$queue_email->save())
			$modx->log(1,"Письмо для ".$user['email']." не удалось добавить в очередь писем!");
        }
    });
Про путь до файла не поняла. Делаю стандартный сниппет в админке, запускаю по Cron Manager.