Algirdas
С нами с 23 июля 2019; Место в рейтинге пользователей: #544officeAuth шлет не полные ссылки
Всем привет! подскажите пожалуйста, в чем проблема. сниппет officeAuth из пакета Office при регистрации присылает на почту не полную ссылку на активацию. В ссылке присутствует только вторая часть, а первая часть с domain.com/ отсутствует. Точно так же ведет себя Sendex. Сайт на хостинге, опубликован.
Sendex не работает
Всем привет! Установил Sendex, настроил форму отправки, создал рассылку. При подписке на почту приходит письмо из чанка tpl.Sendex.activate, содержимое которого я не менял:
/?hash=7d7d988dd86760ba7d7336bc88e7d428fb0cdf7d&sx_action=confirm
Адреса сайта в нем нет. Пробовал туда дописывать [[+site_url]][[+link]] — ничего не происходит, только дополнительный / добавляется вместо полного адреса. В чем может быть проблема?
<p>[[%sendex_subscribe_activate_subject]]!!!</p>
<p><a href="[[+link]]" target="_blank">[[+link]]</a></p>
Только в плейсхолдеры [[+link]] подставляется только кусок url. А точнее его конец:/?hash=7d7d988dd86760ba7d7336bc88e7d428fb0cdf7d&sx_action=confirm
Адреса сайта в нем нет. Пробовал туда дописывать [[+site_url]][[+link]] — ничего не происходит, только дополнительный / добавляется вместо полного адреса. В чем может быть проблема?
Настройка TinyMCE RTE
Всем привет! Ребят, кто настраивал TinyMCE RTE, можете скинуть свой конфиг external-config.json или подсказать что не так и как надо?
Не могу никак разобраться, как изменить дефолтные настройки для таблицы.
external-config.json:
Не могу никак разобраться, как изменить дефолтные настройки для таблицы.
external-config.json:
{
"templates": [
{ "title": "Some title 1",
"description": "Some desc 1",
"content": "My content"},
Таблицы на Fred
Всем привет! Кто-нибудь делал таблицы на Fred? Что-то не могу догнать как их конструировать. Думал что нужно сделать несколько кусков, типа < table > < / table >, потом < tr >< /tr >, < td >< /td >, но такой подход не работает. Целиком преднастроенную таблицу с нужным количеством ячеек только можно вставить, но как потом добавлять к ней строки и ячейки не понятно.
Yandex Maps JSON
Привет! Есть вот такой кусок кода, взят из примера к плагину Yandex Maps
Когда в TV certificateType можно ввести только одно значение, всё работает отлично. Как сделать так, чтобы оно работало и тогда, когда будет несколько? то есть и 1 и 2 и 3. Пробовал подставлять % к цифрам — оно так не работает. Хелп плиз!
Когда в TV certificateType можно ввести только одно значение, всё работает отлично. Как сделать так, чтобы оно работало и тогда, когда будет несколько? то есть и 1 и 2 и 3. Пробовал подставлять % к цифрам — оно так не работает. Хелп плиз!
Вызов сниппета из сниппета и параметры
Привет! Помогите пожалуйста разобраться, сам не могу осилить.
Есть вот такой сниппет:
Вот эта строка не работает
$type = 1;
то тоже работает
Почему-то параметр &type=`1` из вызова не передается.
Есть вот такой сниппет:
<?php
$values = array();
$ids = $modx->runSnippet('pdoResources', array(
'parents' => $parents,
'limit' => 0,
'returnIds' => 1,
'includeTVs' => 'certificateBuildingType',
'tvFilters' => 'certificateBuildingType=='. $type
));
$resources = explode(',', $ids);
foreach($resources as $id){
$resource = $modx->getObject('modResource', $id);
$tv = $resource->getTVValue($tvname);
if(is_numeric($tv)) $values[] = $tv;
}
$out = array_sum($values);
return $out;
Вот эта строка не работает
'tvFilters' => 'certificateBuildingType=='. $type
Вызываю так:[[!countArea?&parents=`5`&tvname=`certificateArea`&type=`1`]]
Если напрямую написать'tvFilters' => 'certificateBuildingType=='.'1'
То работает. Если в самом начале написать:$type = 1;
то тоже работает
Почему-то параметр &type=`1` из вызова не передается.
Babel и верстка
Привет! Подскажите пожалуйста, как вписать вывод Babel в такую верстку?
<li class="top-links-item"><a href="#">EN</a>
<ul class="top-links-sub-menu">
<li class="top-links-item"><a href="#"><img src="images/icons/flags/russia.png" alt="Русский"> RU</a></li>
<li class="top-links-item"><a href="#"><img src="images/icons/flags/english.png" alt="English"> EN</a></li>
</ul>
</li>
Смущает именно первая строка, как туда вывести значение текущего языка? Компонент mostpopular и TV
Привет! Подскажите пожалуйста, может кто пользовался этим компонентом. Пытаюсь вывести список из самых популярных статей (на основании количества кликов). Вывожу так:
Гугление не помогло. Как будто им вообще никто не пользуется, что очень странно, ибо других компонентов с таким же функционалом я не нашел. Или подскажите другое решение.
[[mpResources?
&tpl=`mpArticlesMostPopularTpl`
&limit=`3`
&sortDir=`DESC`
&fromDate=`-28 days`
&fromDate=`-1 days`
&includeTVs=`1`
&processTVs=`1`
&includeTVList=`image`
]]
В mpArticlesMostPopularTpl:bla-bla
<a href="[[+uri]]"><img class="rounded-circle" src="[[+tv.image]]" alt="[[+pagetitle]]"></a>
bla-bla
Пробовал так же вместо&includeTVs=`1`
&processTVs=`1`
&includeTVList=`image`
Просто &includeTVs=`image`
Потом судя по документации понял (если я конечно правильно понял) что он работает с getResources а не с pdoResources. В любом случае картинки не выводятся. В коде страницы src(unknown)Гугление не помогло. Как будто им вообще никто не пользуется, что очень странно, ибо других компонентов с таким же функционалом я не нашел. Или подскажите другое решение.
Вывод суммы значений TV полей
Ребят, помогите чайнику пожалуйста. Мне нужно просто вывести в определенном месте шаблона сумму значений определенного TV поля по всем ресурсам. Создал вот такой сниппет:
[[!countArea?&parents=`5`&tvname=`certificateArea`]]
parents — 5 это номер ресурса родителя, в котором есть ресурсы с TV полем certificateArea.
Однако выводится 0. Хотя поля заполнены цифрами и тип ввода у этого поля — число.
<?php
$values = array();
$ids = $modx->runSnippet('pdoResources', array(
'parents' => $parents,
'limit' => 0,
'returnIds' => 1
));
$resources = explode(',', $ids);
foreach($resources as $id){
$resource = $modx->getObject($id);
$tv = $modx->resource->getTVValue($tvname);
if(is_numeric($tv)) $values[] = $tv;
}
$out = array_sum($values);
return $out;
Вызываю его вот так:[[!countArea?&parents=`5`&tvname=`certificateArea`]]
parents — 5 это номер ресурса родителя, в котором есть ресурсы с TV полем certificateArea.
Однако выводится 0. Хотя поля заполнены цифрами и тип ввода у этого поля — число.
minishop2 заказы из разных контекстов
Есть сайт, в нем несколько контекстов. Для каждого контекста свой контент менеджер, другие контексты он не видит И ЗАКАЗЫ minishop2 которые сделаны не в его контексте он тоже не должен видеть.
Мне показалось, что проще всего это организовать через фильтр по контексту, если научить фильтр выставлять первый в списке контекст (в моем случае и единственный для менеджера) и не выдавать результаты если поле пустое. Ну или еще каким-то способом заставить этот фильтр работать.
Мне показалось, что проще всего это организовать через фильтр по контексту, если научить фильтр выставлять первый в списке контекст (в моем случае и единственный для менеджера) и не выдавать результаты если поле пустое. Ну или еще каким-то способом заставить этот фильтр работать.