Павел

Павел

С нами с 09 сентября 2013; Место в рейтинге пользователей: #277
15 июня 2018, 16:29
0
ну габариты, вес, кроме системных настроек нигде не указываются?
Или из самих товаров как-то берутся?
15 июня 2018, 14:32
0
и конечно с липовыми габаритами он цену будет неверную считать…
15 июня 2018, 14:21
0
благодарю, за совет. Поставил габариты 1на1на1см — работает)
Но все-равно как-то странно. 100 товаров 10см3 они доставляют, а 10 разных таких же размеров не просчитывает.

И это проблема модуля или сам сервис Shiptor как-то коряво считает и запрещает доставку?
15 июня 2018, 13:50
0
Приветствую. На одном сайте замечен такой баг — если в корзине 5 позиций товара, то в доставке — самовывоз пишет «Ошибка» и перекидывает на почту (иногда и не успеваешь заметить эту надпись). Причем именно позиций, а не товаров (товаров хоть 100 штук накладывай).
Выглядит как ограничение самой службы доставки, но это как-то очень странно и скорее это какой-то баг.
Можете помочь?
____
PS: при добавлении 6-й позиции — остается только опция «почта», при добавлении 7-й позиции — система пишет «ошибка расчета».
11 июня 2018, 17:13
0
приветствую. Данная проблема так и не исправлена?
или есть какое-нибудь решение?
08 июня 2018, 13:38
0
Сам спросил, сам ответил (ну почти сам, нашел в другой теме).
'innerJoin'=>'{"msCategory": {"class":"msCategory", "alias":"msCategory", "on":"msProduct.parent = msCategory.id"}}',
    'sortby'=>'msCategory.menuindex ASC,msProduct.menuindex'
10 мая 2018, 11:54
0
Решил проблему.
В шаблоне компонента Login, добавил
<input class="loginRememberme" type="checkbox" name="rememberme" checked="checked" />
Без этого, хром считает время жизни сессии — 0, именно 0, а не бесконечностью)
07 сентября 2017, 13:33
0
да, как раз минут 10 назад добавил) Хотел написать тут.
Благодарю за помощь
07 сентября 2017, 12:55
0
Так оно выводит те документы, которые не имеют файлов.
Однако, если вписать
&where=`{"File.parent:!=":null}`
то выводит те документы в которых есть файлы, но каждый такой документ выводит столько раз, сколько в нем этих файлов, т. е. не по 1 разу
06 сентября 2017, 20:46
0
Приветствую. есть документы, к которым прикреплен UserFiles (т. е. такая вкладка после «группа ресурсов»).
Этот список документов выводится через pdoResources. Делаю фильтрацию для этих документов.
Подскажите, как через where отфильтровать по наличию/отсутствию файлов?
Что-нибудь вроде:
&where=`{"UserFiles:!=":""}`
Или нет такой возможности?
26 июля 2016, 13:34
0
Еще помню в каком-то из этих дополнений была жесткая необходимость 1 документа-каталога, куда складывались подразделы и товары. Это где-то все еще осталось?
30 декабря 2015, 13:55
0
more
<?php
$output='';
if($id>0) {
	$resource = $modx->getObject('modResource', $id);
	$output = $resource->get('content');
	}
return $output;
26 декабря 2015, 13:40
2
+2
Проверил только что для последней версии, все работает

1) В сниппете AjaxSnippet нужно изменить
$(document).on("click", ".as_trigger", function(e) {
на:
$(document).on("click", ".as_trigger'.$key.'", function(e) {

2)Вывод списка:
[[!pdoPage?
    &parents=`1,2`
    &depth=`0`
    &tpl=`list_news.tpl`
    &includeTVs=`image`
    &limit=`10`
&hideContainers=`1`
]]
  <div class="cleaner"></div>
[[!+page.nav]]

3)list_news.tpl — Чанк с шаблоном для pdoResources
<div class="news">
   <span id="more[[+idx]]"><p>[[+introtext]]</p></span>
   <div class="about">
[[!AjaxSnippet?
    &snippet=`more`
	&id=`[[+id]]`
    &input=`[[+introtext]]`
    &as_mode=`onclick`
	&as_target=`#more[[+idx]]`
	&wrapper=`more_button.tpl`
]]</div>
</div>

4)more_button.tpl — Шаблон для кнопки подробнее
<a href="[[+uri]]" class=" as_trigger[[+key]]">Подробнее >></a>
29 сентября 2015, 17:57
0
Написать свой сниппет регистрации — вариант конечно интересный, но хочется подружить ajax c Register
08 июля 2015, 17:01
0
if ($modx->event->name == 'OnManagerLogout') {
	$modx->user->removeSessionContext('web');
}
В этом заключается проблема, ибо на это событие сессия не удаляется.

Как удалить сессию из контекста web, при выходе из админки?
20 июня 2015, 23:55
0
Ожидается появление этого поля в ближайших обновлениях?
И где найти файл исходника панели с тикетом можешь подсказать?
13 июня 2015, 15:47
1
0
Нашел решение)

В сниппете нужно изменить
$(document).on("click", ".as_trigger", function(e) {
на:
$(document).on("click", ".as_trigger'.$key.'", function(e) {

и соответственно, класс в шаблоне:
as_trigger[[+key]]

PS: Кстати работает и без указания id="[[+key]]", а вот класс as_trigger вставлять нужно было обязательно
05 июня 2015, 15:19
0
Кстати, когда был на simpledream репозиторий, я запомнил домен с первого раза. А как на modstore перешли, первые раза 4 в поиске искал)
10 сентября 2013, 17:02
0
да древовидность и не нужна)
В сниппете сделал так:
$total = $q2->fetch(PDO::FETCH_COLUMN);
//my code. begin
$totalVar=$modx->getOption('totalVar', $scriptProperties, 'total');
$modx->setPlaceholder($totalVar,$total);
//my code. end
да и сортировку изменил, чтоб первыми шли последние добавленные:
в выборке ASC на DESC
и убрал "!" в
if (!empty($formBefore)) {

Вроде нормально работает
сниппет вызываю так:
[[!getPageExt? &element=`TicketComments` &limit=`5` &formBefore=`1`]]
[[!+page.nav]]