Вопросы

Babel не выводит ссылки

сделал перевод сайта как здесь jonybang.blogspot.com/2015/08/modx-babel.html

но Babel не выводит ссылки
[[BabelLinks? &showCurrent=`1` &tpl=`babelLincs.tpl`]]

<li><a class="[[+active:notempty=`[[+active]]`]]" href="[[+url]]">[[+cultureKey]]</a></li>


Максим
10 октября 2018, 14:42
modx.pro
1 544
0

Вопрос по урлу и ЧПУ

Всем привет!

Просветите пожалуйста как закрыть возможность открывать старницы по старым урлам после включения ЧПУ.

Страницы вида домен.ru/?id=22 работают Сделать просто редирект я не могу, так как идет перенос нового сайта на место старого и там ссылки такого вида. То есть раньше домен.ru/?id=22 это страница контактов теперь домен.ru/?id=22 это вообще раздел товаров. Но нужно чтобы был редирект с домен.ru/?id=22 на домен.ru/contacts.html у которого сейчас вообще id 5

Посоветуйте пожалуйста как быть
Семен Морозов
10 октября 2018, 12:37
modx.pro
942
0

[РЕШЕНО] FileAttach как включить обертку?

Всем привет!
Хочу к ресурсу товара прикрепить фото сертификатов, сертификаты выводятся, все нормально.
Разметка у меня следующая:
<div class="cert-block">
   <div class="title-block">
            Сертификаты
   </div>
          [[!FileAttach?
            &tpl=`CertificatFileAttachTpl`
          ]]
 </div>
Т.е. у меня получается если даже нет прикрепленных файлов, то блок с классом cert-block и надписью Сертификаты выводится, а мне этого не нужно.
К сожалению чанкок-оберток никаких нет в этом плагине. Как можно решить эту проблему?
Roman
10 октября 2018, 11:48
modx.pro
1 118
0

как присвоить значение плейсходеру

здравствуйте!

Нужно присвоить имя юзера плейсхолдеру vendor или article у товаров minishop2.
Пробовал так:
<input type="text" class="form-control"  name="vendor" value="[[+article:default=`[[+modx.user.id:userinfo=`fullname`]]`]]" maxlength="50" readonly/>
Значение присваивается в форме ms2form на сайте, но вот когда захожу через админку в редактирование товара, там значение поля vendor пустое, почему?
Lori
10 октября 2018, 11:15
modx.pro
1 039
-1

Фильтровать товары по автору

Сайт — доска объявлений. Реализовано через minishop2, объявления добавляются с помощью ms2form.
Соответственно вопрос: как выводить объявления определенного автора? Как это оформляется в JSON строке, подскажите
Lori
10 октября 2018, 10:45
modx.pro
1 000
-1

Tickets(плагин уважаемого Василия), перестало работать ответить на комментарии!

При нажатии ответить не входить форма и даже не генериться, меняю версии jquery не помогает 2.2.4 без ошибок работает но к сожалению не выводит форму ответа на комментарии и другие так же но еще и с ошибками. Просто изчезает ссылка ответить при нажатии и по ошибкам js нету понять не могу ничего(
energo.gov.kz/index.php?id=713
Как вернуть возможность отвечать на комменты?
Anuar
10 октября 2018, 08:20
modx.pro
696
0

minishop2 Оплата заказа через эквайринг после подтверждения менеджерос

Подскажите с помощью чего реализовать функционал:

Человек делает заказ в интернет-магазине, после чего ему приходит смс с паролем от личного кабинета, логин в личном кабинете его телефон. И после звонка и согласования он оплачивает в личном кабинете заказ онлайн.
Александр
10 октября 2018, 05:30
modx.pro
1 127
0

[Ext JS] Разработка компонента: Выгрузка XLS файла

Есть свой компонент, там есть список заказов и сейчас задача сделать выгрузку XLS файла для отдельного заказа. То есть в списке заказов кликаем на ссылку и выгружается файл с информацией только об этом заказе.

Код ссылки:
{
                        xtype: 'label',
                        html: '<button onclick="orders.utils.renderXLS();" class="icon icon-xls" title="' + _('orders_item_button_excel_title') + '"></button>',
                    }

Код обработчика:
orders.utils.renderXLS = function() {
    var orderID = Ext.getCmp('id');
    console.log(orderID.getValue());
};

В обработчике я могу получить все необходимые данные для выгрузки. Поэтому вопрос, можно выгрузить XLS файл силами extjs без создания и передачи данных в процессор?
Владимир
09 октября 2018, 16:55
modx.pro
1 403
0

[Решено] В конфигурации MIGX один migx тянет для себя значения другого migx-а как можно сделать?

Доброго времени суток.
Бьюсь который час на решением одной головоломки.

Мне нужно настроить конфигурацию migx поля так, чтобы список возможных значений был из другого соседнего migx поля, состоящего из одного столбика заголовков. Все это в одном документе.

Пробовал через EVAL и тащить getImageList-ом, но что-то не получилось…

Может, кто-нибудь предложит еще какие варианты пока я дальше рою землю/стену носом?
Oleg
09 октября 2018, 15:09
modx.pro
1
1 064
0

Множественные категории на modx revo 2.6.5

День добрый.
нужна помощь.
нужно сделать в карточке товара поле для выбора категории где эта карточка будет выводиться, но проблема заключается в том что используется tagmanager2 и фильтрация товаров и выводится она по тому же принципу
пробовал сделать новое поле с снипетом

<?php
// Create new MODX query
$q = $modx->newQuery('modResource');

// Select the needed fields only
$q->select('id, pagetitle');

// Create the WHERE clause for the query
$q->where(
	array(
		'parent'		=> 3, // Template ID=2 only
		'published'     => 1, // Published only
		'deleted'       => 0, // Not deleted
		'hidemenu'      => 0, // Should not be hidden in the menu
		'context_key'   => $modx->resource->context_key // Only for the current context
	)
);

// Sort the resources by menuindex
$q->sortby('menuindex', 'ASC');

// Prepare the query
$q->prepare();

// Execute the query
$q->stmt->execute();

// Return the results in the associative array
$results = $q->stmt->fetchAll(PDO::FETCH_ASSOC);

// Loop the results to place ID and page title in a new entry in the $items array
foreach ($results as $res) {
	$items[] = ''.$res['pagetitle'].'==#'.$res['id'].'#'; 
}

// Generate the output
$output = implode('||', $items);

return $output;
это снипет
поле работает

но как мне сделать что бы выводились эти карточки в нужные разделы я не знаю
читал что надо &tvFilters=`select_res==%#[[*id]]#%` использовать
но как его применить в tagmanager2 tmcatalog я не знаю, буду благодарен за помощь
Artur
09 октября 2018, 14:18
modx.pro
813
0