SaLacoste

SaLacoste

С нами с 02 октября 2013; Место в рейтинге пользователей: #261

Умные теги в MODX R

Доброго времени суток, господа.

Подскажите, возможно уже есть решение вполне нужной вещи, как теги.
Причем задумка такова, что под каждый листинг тегов вручную настраивать следующие параметры: мета-теги, урл, контент самой страницы (т.е. помимо pdo запроса листинга документов с тегом еще добавлять иной контент на страницу).

Таким образом я это вижу как под каждую выборку тегов создавать документ, в нем указываю все данные и делаю выборку.
SaLacoste
02 августа 2016, 09:23
modx.pro
1 317
+1

Отправитель в форме связи && в письмах MS2

Доброго времени суток,
Пользуюсь хостингом modhost, где отсутствует свой почтовый сервер.

Ранее были настройки, что письма с формы связи отправляются sendfrom:«user email», т.е. при нажатии ответить получатель ставится корректный.

Но почта на gmail не приходила. Василий рекомендовал использовать внешний smtp, так и поступил. Привязал яндекс. Но яндекс отправляет почту только с авторизированного их аккаунта, т.е. я не могу отправить письмо с формы связи, где отправитель будет указан адрес клиента.

Сейчас вынужден отправлять почту сам себе, далее при ответе перебивать получателя на адрес клиента.

В MS2 ситуация аналогичная. Оповещение о заказах падает с почты указанной в настройках.

Возможно ли отправлять оповещение о заказах и с формы обратной связи (при условии отсутствия на хостинге почтового сервера) с почты из поля email, которое указывает клиент?
Крайне уже напрягает каждый раз перебивать получателя.
SaLacoste
27 июня 2016, 07:07
modx.pro
1 221
0

Вывод пути к статическому чанку

Доброго времени суток,
Есть статический чанк, как средствами modx вывести урл, куда сохранен данный чанк?
в описании getChunk() не нашел.
SaLacoste
09 декабря 2015, 20:25
modx.pro
1
1 244
+1

Закрытие контента через Аякс

Доброго времени суток,
Около MODX вопрос.
В общем смысле принято скрывать контент от ПС с помощью аякса.
В MODX есть AjaxSnippet, который запускает сниппеты через аякс.
Через него я по привычке скрывал контент. Статичный контент (в чанке) я пропускал через еще один сниппет, который принимал параметр и выплевывал нужный чанк.

Сегодня заметил, когда таким образом закрытый контент у меня в вебмастер консоли Гугла вылез в представлении «для робота».
Никто не сталкивался с аналогичными наблюдениями?

Просто стандартная процедура, это подгрузка контента с файла, который лежит в директории, которая закрыта от индексирования ПС. Если грузить данные из БД, то робот получается индексирует их…
SaLacoste
07 декабря 2015, 22:26
modx.pro
1 548
+1

АнтиСео в MODX 2.4.0

Доброго времени суток, господа
Думаю не все в курсе (по крайней мере я не был) о том, что последние версии modx не корректно отрабатывают в связке в nginx ЧПУ (верней переадресацию при включении чпу).

В результате чего контент сайта целиком дублируется в глазах поисковика и вы уныло катитесь вниз в выдаче.
Приведу простой пример:
Ваш сайт доступен по ссылке */index.php?id=1 и /, */index.php?id=2 и по чпу документа с id 2 и т.д.

К сожалению на modhost установлен nginx и я совершенно случайно обнаружил этот факт.

Василий предложил использовать плагин

<?php
if ($modx->event->name == 'OnHandleRequest') {
	if (!empty($_GET['id'])) {
		$id = (int)$_GET['id'];
		if (!$modx->getCount('modResource', array('id' => $id, 'published' => 1, 'deleted' => 0))) {
			$id = $modx->getOption('error_page', null, $modx->getOption('site_start'));
		}
		$modx->sendRedirect($modx->makeUrl($id));
	}
}
На первый взгляд он закрывает эту дырку, но на практике получилось, что он ресолвит id и для страниц бэкенда, что убило его функционал.
Так же обратил внимание, что при включении этого плагина слетает выборка последних новостей (последние 3 дочерных документа у родителя по id).

Вот собственно вопрос:
как поставить проверку по содержанию /manager/ в url?
Почему может не работать pdoResources при включении этого плагина?
SaLacoste
03 декабря 2015, 22:39
modx.pro
11
7 058
+1

Sitemap через pdoSitema

Доброго времени суток,
Мое внимание привлекло сообщение от Я.Вебмастера, что в сайтмапе ошибка.

При ближайшем рассмотрении вылез пустой тег
Вывожу sitemap через XML документ с пустым шаблоном кодом [[pdoSitemap]]

<url>
	<loc></loc>
	<lastmod>2015-09-28</lastmod>
	<changefreq>monthly</changefreq>
	<priority>0.25</priority>
</url>
Как мне определить виновника (документ) проблемы?
SaLacoste
29 ноября 2015, 23:18
modx.pro
1 572
0

Вывод дополнительных полей информации в бекенде MS

Доброго времени суток, друзья
Есть ряд полей, которые были добавлены дополнительно и необходимо их вывести с админке заказов ms2.
Возможно ли это?
Есть какие-нибудь пакетные решения для этого?
SaLacoste
12 ноября 2015, 14:47
modx.pro
1 728
0

Вопрос по pdoTitle

Очередно аудит сеошников ругался на дублирование контента или излишне суровые правила robots.txt по индексации, если вырезаем все страницы пагинации, поэтому решил реализовать человеческий title для пагинации.

В голове была мысль, что есть pdoTools, там все уже есть, но не тут то было.
На удивление документация по pdoTitle немного скудная и немного неактуальная:
RegisterJS по умолчанию уже 0, хотя в документации еще стоит 1.

Чанк для тайтла страниц пагинации выглядит как @INLINE [[%pdopage_page]] [[+page]] [[%pdopage_from]] [[+pageCount]]
Выдает *pagetitle / стр 2 из 2 + выборку crumbs, если не выключить через limit.

Так вот вопрос, где можно кастомизировать %pdopage_page и %pdopage_from?
Так же где можно изменить pagetitle на мой собственный TV, например *meta_title?
Пробовал ?titleField=`meta_title`, показывает все равно pagetitle.
SaLacoste
04 октября 2015, 12:50
modx.pro
1
2 770
0

Комментарий к заказу (с уведомлением заказчику)

Доброго времени суток,
Хочу поинтересоваться о возможности указывать комментарий или просто отправлять сообщение на эл. почту заказчику прямо из бэкенда minishop2.
Допустим поступил заказ, хочу оповестить пользователя что товар на складе в другом городе, появится в наличии через 3 дня, например, можно ли это сделать путем комментария к заказу, который отправится пользователю на почту?
Существует такая возможность?
Может реализуется дополнительными сниппетами?
SaLacoste
03 октября 2015, 20:00
modx.pro
3 587
+1

Перестал сохранять параметры в сниппете

Доброго времени суток,
Перестал корректно работать некоторый функционал MODX, а именно:
При создании новой категории и последующем создании нового товара в ней, в левом меню (дереве) категория отображается как обычный файл/документ, без вложенных элементов, однако когда заходишь на саму страницу категории, то уже показывается список товаров, которые созданы в ней. При этом, все иные сниппеты, которые работают с категорией и товарами (например хлебные крошки) видят связь и вложенность этих страниц, не отображается только в админке.
SaLacoste
28 сентября 2015, 19:16
modx.pro
1 335
0