SaLacoste
С нами с 02 октября 2013; Место в рейтинге пользователей: #261Умные теги в MODX R
Доброго времени суток, господа.
Подскажите, возможно уже есть решение вполне нужной вещи, как теги.
Причем задумка такова, что под каждый листинг тегов вручную настраивать следующие параметры: мета-теги, урл, контент самой страницы (т.е. помимо pdo запроса листинга документов с тегом еще добавлять иной контент на страницу).
Таким образом я это вижу как под каждую выборку тегов создавать документ, в нем указываю все данные и делаю выборку.
Подскажите, возможно уже есть решение вполне нужной вещи, как теги.
Причем задумка такова, что под каждый листинг тегов вручную настраивать следующие параметры: мета-теги, урл, контент самой страницы (т.е. помимо pdo запроса листинга документов с тегом еще добавлять иной контент на страницу).
Таким образом я это вижу как под каждую выборку тегов создавать документ, в нем указываю все данные и делаю выборку.
Отправитель в форме связи && в письмах MS2
Доброго времени суток,
Пользуюсь хостингом modhost, где отсутствует свой почтовый сервер.
Ранее были настройки, что письма с формы связи отправляются sendfrom:«user email», т.е. при нажатии ответить получатель ставится корректный.
Но почта на gmail не приходила. Василий рекомендовал использовать внешний smtp, так и поступил. Привязал яндекс. Но яндекс отправляет почту только с авторизированного их аккаунта, т.е. я не могу отправить письмо с формы связи, где отправитель будет указан адрес клиента.
Сейчас вынужден отправлять почту сам себе, далее при ответе перебивать получателя на адрес клиента.
В MS2 ситуация аналогичная. Оповещение о заказах падает с почты указанной в настройках.
Возможно ли отправлять оповещение о заказах и с формы обратной связи (при условии отсутствия на хостинге почтового сервера) с почты из поля email, которое указывает клиент?
Крайне уже напрягает каждый раз перебивать получателя.
Пользуюсь хостингом modhost, где отсутствует свой почтовый сервер.
Ранее были настройки, что письма с формы связи отправляются sendfrom:«user email», т.е. при нажатии ответить получатель ставится корректный.
Но почта на gmail не приходила. Василий рекомендовал использовать внешний smtp, так и поступил. Привязал яндекс. Но яндекс отправляет почту только с авторизированного их аккаунта, т.е. я не могу отправить письмо с формы связи, где отправитель будет указан адрес клиента.
Сейчас вынужден отправлять почту сам себе, далее при ответе перебивать получателя на адрес клиента.
В MS2 ситуация аналогичная. Оповещение о заказах падает с почты указанной в настройках.
Возможно ли отправлять оповещение о заказах и с формы обратной связи (при условии отсутствия на хостинге почтового сервера) с почты из поля email, которое указывает клиент?
Крайне уже напрягает каждый раз перебивать получателя.
Вывод пути к статическому чанку
Доброго времени суток,
Есть статический чанк, как средствами modx вывести урл, куда сохранен данный чанк?
в описании getChunk() не нашел.
Есть статический чанк, как средствами modx вывести урл, куда сохранен данный чанк?
в описании getChunk() не нашел.
Закрытие контента через Аякс
Доброго времени суток,
Около MODX вопрос.
В общем смысле принято скрывать контент от ПС с помощью аякса.
В MODX есть AjaxSnippet, который запускает сниппеты через аякс.
Через него я по привычке скрывал контент. Статичный контент (в чанке) я пропускал через еще один сниппет, который принимал параметр и выплевывал нужный чанк.
Сегодня заметил, когда таким образом закрытый контент у меня в вебмастер консоли Гугла вылез в представлении «для робота».
Никто не сталкивался с аналогичными наблюдениями?
Просто стандартная процедура, это подгрузка контента с файла, который лежит в директории, которая закрыта от индексирования ПС. Если грузить данные из БД, то робот получается индексирует их…
Около MODX вопрос.
В общем смысле принято скрывать контент от ПС с помощью аякса.
В MODX есть AjaxSnippet, который запускает сниппеты через аякс.
Через него я по привычке скрывал контент. Статичный контент (в чанке) я пропускал через еще один сниппет, который принимал параметр и выплевывал нужный чанк.
Сегодня заметил, когда таким образом закрытый контент у меня в вебмастер консоли Гугла вылез в представлении «для робота».
Никто не сталкивался с аналогичными наблюдениями?
Просто стандартная процедура, это подгрузка контента с файла, который лежит в директории, которая закрыта от индексирования ПС. Если грузить данные из БД, то робот получается индексирует их…
АнтиСео в MODX 2.4.0
Доброго времени суток, господа
Думаю не все в курсе (по крайней мере я не был) о том, что последние версии modx не корректно отрабатывают в связке в nginx ЧПУ (верней переадресацию при включении чпу).
В результате чего контент сайтацеликом дублируется в глазах поисковика и вы уныло катитесь вниз в выдаче.
Приведу простой пример:
Ваш сайт доступен по ссылке */index.php?id=1 и /, */index.php?id=2 и по чпу документа с id 2 и т.д.
К сожалению на modhost установлен nginx и я совершенно случайно обнаружил этот факт.
Василий предложил использовать плагин
Так же обратил внимание, что при включении этого плагина слетает выборка последних новостей (последние 3 дочерных документа у родителя по id).
Вот собственно вопрос:
как поставить проверку по содержанию /manager/ в url?
Почему может не работать pdoResources при включении этого плагина?
Думаю не все в курсе (по крайней мере я не был) о том, что последние версии 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 при включении этого плагина?
Sitemap через pdoSitema
Доброго времени суток,
Мое внимание привлекло сообщение от Я.Вебмастера, что в сайтмапе ошибка.
При ближайшем рассмотрении вылез пустой тег
Вывожу sitemap через XML документ с пустым шаблоном кодом [[pdoSitemap]]
Мое внимание привлекло сообщение от Я.Вебмастера, что в сайтмапе ошибка.
При ближайшем рассмотрении вылез пустой тег
Вывожу sitemap через XML документ с пустым шаблоном кодом [[pdoSitemap]]
<url>
<loc></loc>
<lastmod>2015-09-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.25</priority>
</url>
Как мне определить виновника (документ) проблемы? Вывод дополнительных полей информации в бекенде MS
Доброго времени суток, друзья
Есть ряд полей, которые были добавлены дополнительно и необходимо их вывести с админке заказов ms2.
Возможно ли это?
Есть какие-нибудь пакетные решения для этого?
Есть ряд полей, которые были добавлены дополнительно и необходимо их вывести с админке заказов ms2.
Возможно ли это?
Есть какие-нибудь пакетные решения для этого?
Вопрос по 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.
В голове была мысль, что есть 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.
Комментарий к заказу (с уведомлением заказчику)
Доброго времени суток,
Хочу поинтересоваться о возможности указывать комментарий или просто отправлять сообщение на эл. почту заказчику прямо из бэкенда minishop2.
Допустим поступил заказ, хочу оповестить пользователя что товар на складе в другом городе, появится в наличии через 3 дня, например, можно ли это сделать путем комментария к заказу, который отправится пользователю на почту?
Существует такая возможность?
Может реализуется дополнительными сниппетами?
Хочу поинтересоваться о возможности указывать комментарий или просто отправлять сообщение на эл. почту заказчику прямо из бэкенда minishop2.
Допустим поступил заказ, хочу оповестить пользователя что товар на складе в другом городе, появится в наличии через 3 дня, например, можно ли это сделать путем комментария к заказу, который отправится пользователю на почту?
Существует такая возможность?
Может реализуется дополнительными сниппетами?
Перестал сохранять параметры в сниппете
Доброго времени суток,
Перестал корректно работать некоторый функционал MODX, а именно:
При создании новой категории и последующем создании нового товара в ней, в левом меню (дереве) категория отображается как обычный файл/документ, без вложенных элементов, однако когда заходишь на саму страницу категории, то уже показывается список товаров, которые созданы в ней. При этом, все иные сниппеты, которые работают с категорией и товарами (например хлебные крошки) видят связь и вложенность этих страниц, не отображается только в админке.
Перестал корректно работать некоторый функционал MODX, а именно:
При создании новой категории и последующем создании нового товара в ней, в левом меню (дереве) категория отображается как обычный файл/документ, без вложенных элементов, однако когда заходишь на саму страницу категории, то уже показывается список товаров, которые созданы в ней. При этом, все иные сниппеты, которые работают с категорией и товарами (например хлебные крошки) видят связь и вложенность этих страниц, не отображается только в админке.