Вопросы
Office проблемы с safari в моб версии
Почему при авторизации через соц сети, перекидывает на страницу профиль, а не на страницу личный кабинет и не дает никуда дальше ходить по личному кабинету, такая проблема в хроме и сафари apple, на андроидах все норм работает
сайт
сайт
http://one-love.by/для авторизации вывожу вот так[[!Office?
&tplLogin=`Office.auth.login`
&loginResourceId=`15`
&HybridAuth=`1`
&groups=`Users:1`
&providers=`Vkontakte`
]] pdoCrumbs - не показывает полный путь в некоторых товарах
Не показывает полный путь в некоторых товарах
Вот так вызывается:
[[pdoCrumbs?
&tplWrapper=`@INLINE [[+output]]`
&tpl=`@INLINE {{+pagetitle}}`
&tplCurrent=`@INLINE {{+pagetitle}}`
&outputSeparator=``
&showHome=`1`
]]
Вот 2 страницы с одинаковым шаблоном но выводятся хлебные крошки по разному (в одних не выводится категория товара)
kassa-ntpc.ru/kassovyie-apparatyi/agat-1f — тут выводится как надо
kassa-ntpc.ru/kassovyie-apparatyi/atol-90f — тут нет
kassa-ntpc.ru/kassovyie-apparatyi/drimkas-f — и тут не выводится (категория — кассовые аппараты)
Настройки у товаров одинаковые (шаблон, url не замороженный)
Системные настройки, прикрепляю скриншотом.
В чем может быть проблема, никак не получается разобраться
Вот так вызывается:
[[pdoCrumbs?
&tplWrapper=`@INLINE [[+output]]`
&tpl=`@INLINE {{+pagetitle}}`
&tplCurrent=`@INLINE {{+pagetitle}}`
&outputSeparator=``
&showHome=`1`
]]
Вот 2 страницы с одинаковым шаблоном но выводятся хлебные крошки по разному (в одних не выводится категория товара)
kassa-ntpc.ru/kassovyie-apparatyi/agat-1f — тут выводится как надо
kassa-ntpc.ru/kassovyie-apparatyi/atol-90f — тут нет
kassa-ntpc.ru/kassovyie-apparatyi/drimkas-f — и тут не выводится (категория — кассовые аппараты)
Настройки у товаров одинаковые (шаблон, url не замороженный)
Системные настройки, прикрепляю скриншотом.
В чем может быть проблема, никак не получается разобраться
SMS с формы
Нужно реализовать отправку сообщения из формы по смс. Может есть готовые решения и кто-то пользуется?
Как в pdoResources вывести текст при отсутствии выборки
Как вывести в pdoResources текст при отсутствии результатов выборки?
{'!pdoPage' | snippet : [
'ajaxMode' => 'default',
'sortby' => 'id',
'sortdir' => 'ASC',
'includeTVs' => 'size,area,image1,pro,price1',
'tpl' => 'projectcard',
'limit' => 15,
'tvPrefix' => '',
'where' => '["`TVprice1`.`value` BETWEEN 501 and 999"]',
'tplPageWrapper' => '@INLINE <nav aria-label="Page navigation"><ul class="pagination justify-content-center">{$prev}{$pages}{$next}</ul></nav>',
'tplPage' => '@INLINE <li class="page-item"><a class="page-link" href="{$href}">{$pageNo}</a></li>',
'tplPageActive' => '@INLINE <li class="page-item active"><a class="page-link" href="{$href}">{$pageNo}</a></li>',
'tplPagePrev' => '@INLINE <li rel="prev"><a class="page-link" href="{$href}">« Назад</a></li>',
'tplPageNext' => '@INLINE <li rel="next"><a class="page-link" href="{$href}">Дальше »</a></li>',
'tplPagePrevEmpty' => '@INLINE ',
'tplPageNextEmpty' => '@INLINE ',
'ajaxElemWrapper' => '#child_list',
'ajaxElemRows' => '#child_list .rows',
'ajaxElemPagination' => '#child_list .pagination',
'ajaxElemLink' => '#child_list .pagination a',
]}Сейчас если результатов нет, то он выводит array Не отрабатывает pthumb
Есть код в чанке
Если убрать &options=`w=500&h=300&zc=1` из pthumb, то код выводится с необрезанной картинкой соответственно. Как заставить работать этот код?
<div class="row row-flow">
[[!If?
&subject=`[[+url1]]`
&operator=`notempty`
&then=`
<div class="col [[!If? &subject=`[[+s]]` &operator=`notempty` &then=`s[[+s]]` &else=`s12`]] [[!If? &subject=`[[+m]]` &operator=`notempty` &then=`m[[+m]]` &else=`m6`]] [[!If? &subject=`[[+l]]` &operator=`notempty` &then=`l[[+m]]` &else=`l3`]]">
<div class="card">
<div class="card-image">
<img class="materialboxed" data-external="[[+url1]]" src="[[!pthumb? &input=`[[+url1]]` &options=`w=500&h=300&zc=1`]]" />
</div>
</div>
</div>
`
]]
</div>Так вот содержимое thenвообще не выводится. Я пробовал по разному. Если поставить также вне [[+url1]], то всё отрабатывается.Если убрать &options=`w=500&h=300&zc=1` из pthumb, то код выводится с необрезанной картинкой соответственно. Как заставить работать этот код?
Процессор resource/create или контроль доступа.
Доброе время суток. Задача с фронтэнда дать посльзователям создавать ресурс. Делаем формочку Formit, пишем под нее свой хук, в котором все из POST загоняем в процессор и создаем.
И все чудесно работает, если мы залогинены как админ. Что сделать, что бы неавторизованные пользователи могли создавать ресурсы?
И все чудесно работает, если мы залогинены как админ. Что сделать, что бы неавторизованные пользователи могли создавать ресурсы?
$response = $modx->runProcessor('resource/create', array(
'pagetitle' => $title,
'longtitle' => $longtitle,
'introtext' => $name,
'content' => nl2br($content),
'template' => $template,
'publishedon' => DateTime::createFromFormat('Y-m-d', $date),
'published' => 0,
'parent' => $parent));
if ($response->isError()) {
$modx->log(xPDO::LOG_LEVEL_ERROR, 'There was a problem to create resource...');
$modx->log(xPDO::LOG_LEVEL_ERROR, $response->getMessage());
return $modx->error->failure($response->getMessage());
} Как привязать корзину к пользователю?
Добрый день!
Встала задача хранить корзину с привязкой к пользователю.
То есть если пользователь накидал в корзину с компа и далее перешел на телефон, чтобы при авторизации все что он накидал в корзину подтянулось.
Подскажите с чего подступиться или куда копать?
Встала задача хранить корзину с привязкой к пользователю.
То есть если пользователь накидал в корзину с компа и далее перешел на телефон, чтобы при авторизации все что он накидал в корзину подтянулось.
Подскажите с чего подступиться или куда копать?
Свой метод доставки miniShop2
Здравствуйте, товарищи.
Решил сделать свой метод доставки, но не могу найти, как возвращать ошибки.
Здесь указано, что существует метод error(), но он не используется в обычной логике. А где используется?
Решил сделать свой метод доставки, но не могу найти, как возвращать ошибки.
Здесь указано, что существует метод error(), но он не используется в обычной логике. А где используется?
MIGX со вкладками (formtabs) - ошибка при сохранении в ext-all.js
Добрый день!
Делаю поле MIGX с разными вкладками (formtabs), а также списком вкладок (multiple formtabs) в которых довольно много различных полей (fields).
И вроде пока вкладок было немного все шло нормально.
Но теперь в некоторых случаях — когда выбрана в списке определенная вкладка и добавлена на страницу ресурса, то при попытке сохранить ресурс вылезает ошибка:
Такое ощущение, что где-то происходит переполнение
Не сталкивались с таким?
Делаю поле MIGX с разными вкладками (formtabs), а также списком вкладок (multiple formtabs) в которых довольно много различных полей (fields).
И вроде пока вкладок было немного все шло нормально.
Но теперь в некоторых случаях — когда выбрана в списке определенная вкладка и добавлена на страницу ресурса, то при попытке сохранить ресурс вылезает ошибка:
ext-all.js:21 Uncaught TypeError: Cannot read property 'length' of undefinedОшибка может пропасть, когда из этой вкладки удалить какое-то «лишнее» поле. Также ошибка может пропасть, если отключить все остальные вкладки из списка, тогда и поле удалять не придется.Такое ощущение, что где-то происходит переполнение
Не сталкивались с таким?
Ошибка при установке Tickets - Could not create table `modx_tickets_threads`
Пи установке компонента в консоли выдает ошибку:
Could not create table `modx_tickets_threads` SQL: CREATE TABLE `modx_tickets_threads` (`id` INTEGER unsigned NOT NULL AUTO_INCREMENT, `resource` INT(10) unsigned NOT NULL DEFAULT '0', `name` VARCHAR(255) NOT NULL DEFAULT '', `subscribers` TEXT NOT NULL, `createdon` DATETIME NULL, `createdby` INTEGER(10) unsigned NOT NULL DEFAULT '0', `closed` TINYINT(1) unsigned NOT NULL DEFAULT '0', `deleted` TINYINT(1) unsigned NOT NULL DEFAULT '0', `deletedon` DATETIME NULL, `deletedby` INTEGER(10) unsigned NOT NULL DEFAULT '0', `comment_last` INT(10) unsigned NOT NULL DEFAULT '0', `comment_time` DATETIME NULL, `comments` INT(10) unsigned NULL DEFAULT '0', `properties` TEXT NULL, PRIMARY KEY (`id`), UNIQUE KEY `name` (`name`), INDEX `resource` (`resource`), INDEX `comment_last` (`comment_last`), INDEX `comments` (`comments`), INDEX `closed` (`closed`)) ENGINE=MyISAM ERROR: Array ( [0] => 42000 [1] => 1071 [2] => Specified key was too long; max key length is 1000 bytes )
Could not create table `modx_tickets_threads` SQL: CREATE TABLE `modx_tickets_threads` (`id` INTEGER unsigned NOT NULL AUTO_INCREMENT, `resource` INT(10) unsigned NOT NULL DEFAULT '0', `name` VARCHAR(255) NOT NULL DEFAULT '', `subscribers` TEXT NOT NULL, `createdon` DATETIME NULL, `createdby` INTEGER(10) unsigned NOT NULL DEFAULT '0', `closed` TINYINT(1) unsigned NOT NULL DEFAULT '0', `deleted` TINYINT(1) unsigned NOT NULL DEFAULT '0', `deletedon` DATETIME NULL, `deletedby` INTEGER(10) unsigned NOT NULL DEFAULT '0', `comment_last` INT(10) unsigned NOT NULL DEFAULT '0', `comment_time` DATETIME NULL, `comments` INT(10) unsigned NULL DEFAULT '0', `properties` TEXT NULL, PRIMARY KEY (`id`), UNIQUE KEY `name` (`name`), INDEX `resource` (`resource`), INDEX `comment_last` (`comment_last`), INDEX `comments` (`comments`), INDEX `closed` (`closed`)) ENGINE=MyISAM ERROR: Array ( [0] => 42000 [1] => 1071 [2] => Specified key was too long; max key length is 1000 bytes )