Уточнение по minishop2.
Уточнение по miniShop2. Есть несколько категорий, у каждой категории есть свой список товаров. Соответственно товары выводятся только в своей категории. До обновления pdoTools и miniShop2 требовалось написать [[!msProducts]]. И в категории отображались товары, которые ей принадлежат. После обновления компонентов товары стали отображаться не только в категории, к которой относятся, но и в других категориях, к которым не имеют отношения. Я стала писать [[!msProducts? &parents=`[[*id]]`]] и все стало на свои места. Это правильно? или что-то изначально не так?
Общая стоимость заказа и доставка
Василий, добрый вечер! Посмотрите пожалуйста s3950.modx-test.com/ (все дефолтное, ничего не менялось), просто добавьте товар в корзину потом в верху перейдите на Оформление заказа и там выберите Доставка курьером. Дело в том, что не меняется итоговая общая стоимость заказа при выборе доставки.
Error when change order status при заказе
После переноса сайта на другой хостинг появилась ошибка при оформлении заказа(уже в самой корзине после кнопки оформить и заполнения полей)
вот такая ошибка Error when change order status
Помогите пожалуйста разобраться, не могу ни где найти где ошибка вылезла. Спасибо!
вот журнал ошибок:
вот такая ошибка Error when change order status
Помогите пожалуйста разобраться, не могу ни где найти где ошибка вылезла. Спасибо!
вот журнал ошибок:
[2013-10-14 13:17:30] (ERROR @ /index.php) Error HY000 executing statement:
INSERT INTO `modx_ms_modOrders` (`uid`, `num`, `wid`, `status`, `weight`, `created`, `updated`, `delivery`, `payment`, `address`) VALUES (1, '1310/2', 1, 0, 0, '2013-10-14 13:17:30', '2013-10-14 13:17:30', 1, 0, 101)
Array
(
[0] => HY000
[1] => 1364
[2] => Field 'sum' doesn't have a default value
)
С помощью какого инструмента возможно вывести авто
Здравствуйте.
С помощью какого инструмента возможно вывести автора/публикатора документа?
С помощью какого инструмента возможно вывести автора/публикатора документа?
pdoResources, where и timestamp
Возник вопрос. Хочу выводить статьи а-ля Archivist. По году и месяцу.
В базе publishedon хранится в формате timestamp. У меня дата в формате «год-месяц».
Ссылка на страницу archive/?year=2013&month=08
на странице «Архив» вызов pdoResources, обернутый getPage, где условия отбора:
&where=`{«FROM_UNIXTIME( 'publishedon', '%Y-%m' ):LIKE»:"%[[!getUrlParam? &name=`year`]]-[[!getUrlParam? &name=`month`]]%"}`
То есть переводя в sql
SELECT `publishedon`, FROM_UNIXTIME( 'publishedon', '%Y-%m' )
FROM `modx_site_content`
WHERE FROM_UNIXTIME( `publishedon`, '%Y-%m' ) LIKE '2013-08'
Но сниппет преобразует это в
WHERE (`modResource`.`FROM_UNIXTIME( `publishedon`, '%Y-%m' )` LIKE '%2013-08%'…
Может есть какие то еще решения?)
PS кавычки двойные, а не стрелочками
PPS раз решений особых нет, сделала сравнение через 1й и последний день месяца в формате timestamp
В базе publishedon хранится в формате timestamp. У меня дата в формате «год-месяц».
Ссылка на страницу archive/?year=2013&month=08
на странице «Архив» вызов pdoResources, обернутый getPage, где условия отбора:
&where=`{«FROM_UNIXTIME( 'publishedon', '%Y-%m' ):LIKE»:"%[[!getUrlParam? &name=`year`]]-[[!getUrlParam? &name=`month`]]%"}`
То есть переводя в sql
SELECT `publishedon`, FROM_UNIXTIME( 'publishedon', '%Y-%m' )
FROM `modx_site_content`
WHERE FROM_UNIXTIME( `publishedon`, '%Y-%m' ) LIKE '2013-08'
Но сниппет преобразует это в
WHERE (`modResource`.`FROM_UNIXTIME( `publishedon`, '%Y-%m' )` LIKE '%2013-08%'…
Может есть какие то еще решения?)
PS кавычки двойные, а не стрелочками
PPS раз решений особых нет, сделала сравнение через 1й и последний день месяца в формате timestamp
Неправильно выводится url созданного тикета
Здравствуйте.
Странный глюк. Если сразу после создания тикета с фронта сайта, посмотреть список тикетов, то почему-то вместо ссылки на новый тикет выводится ссылка на главную сайта (она же пока что и страница 404).
Если очистить кеш, то ссылка начинает выводится правильно.
Список вывожу так:
Странный глюк. Если сразу после создания тикета с фронта сайта, посмотреть список тикетов, то почему-то вместо ссылки на новый тикет выводится ссылка на главную сайта (она же пока что и страница 404).
Если очистить кеш, то ссылка начинает выводится правильно.
Список вывожу так:
[[!getTickets? &tpl=`ticket-list-row-tpl` &limit=`0` &depth=`1` &includeContent=`1`]]
Чанк ticket-list-row-tpl:<article class="post format-news news4 clearfix">
<div class="meta-container span3">
<ul>
<li class="meta-date">[[+date_ago]]</li>
<li class="meta-author">[[+fullname]]</li>
<li class="meta-comments"><a href="[[~[[+id]]]]#comments">Комментариев - [[+comments]]</a></li>
</ul>
</div>
<div class="post-content span9">
<a href="[[~[[+id]]]]">
<h2>[[+pagetitle]]</h2>
</a>
<p>[[+content:strip_tags:limit=`200`]] <a href="[[~[[+id]]]]"> <b>далее...</b></a></p>
</div>
</article>
Где я мог тут накосячить? Как задать шаблон для первого тикета?
Мне нужно задать отдельный шаблон для первого тикета при вызове getTicket, не могу понять какой параметр вызова добавить для getTickets, есть что то типа &firstTpl?
Компонент словаря
Всем добрый день!
Вот решилась написать свой первый компонент. Назвала lexiconmini. Это то же самое, что и обычный словарь. Только тут доступ открыт к одному namespace — sitelang, тем самым закрывая доступ пользователю к системным переводам.
Скачать можно тут:
ПЕРЕД УСТАНОВКОЙ: если у вас есть пространство имен sitelang и там есть файлы default.inc.php, то компонент их перезапишет. поэтому лучше сделать бэкап.
Хотелось бы услышать мнение об этой штуке и стоит ли ее выкладывать для скачивания.
yadi.sk/d/_wf9_Pwf8hT56
Update 15.10.2013
Версия beta2 с плагином внутри
yadi.sk/d/R399tuPpAyA4L
Скриншоты:
![](http://firepic.org/images/2013-10/15/2qkidckuq0r9.png)
Вот решилась написать свой первый компонент. Назвала lexiconmini. Это то же самое, что и обычный словарь. Только тут доступ открыт к одному namespace — sitelang, тем самым закрывая доступ пользователю к системным переводам.
Скачать можно тут:
ПЕРЕД УСТАНОВКОЙ: если у вас есть пространство имен sitelang и там есть файлы default.inc.php, то компонент их перезапишет. поэтому лучше сделать бэкап.
Хотелось бы услышать мнение об этой штуке и стоит ли ее выкладывать для скачивания.
yadi.sk/d/_wf9_Pwf8hT56
Версия beta2 с плагином внутри
yadi.sk/d/R399tuPpAyA4L
Скриншоты:
![](http://firepic.org/images/2013-10/15/2qkidckuq0r9.png)
![](http://firepic.org/images/2013-10/15/tiqewblj6bvc.png)
Проблема с выводом tpl.msOrder.success
Доброго времени суток!
При оформлении заказа — заказ добавляется в админпанель, корзина очищается, все как надо. Но, после нажатия на «Оформить заказ» ничего не выводится. Т.е. не срабатывает tpl.msOrder.success. Все просто остается так, как и было до нажатия, хоть все и срабатывает: корзина очищается после ручного обновления, а в админпанели заказ отображается. Валидация на незаполненные или не верно заполненные поля работает тоже нормально. Подскажите, что делать?
При оформлении заказа — заказ добавляется в админпанель, корзина очищается, все как надо. Но, после нажатия на «Оформить заказ» ничего не выводится. Т.е. не срабатывает tpl.msOrder.success. Все просто остается так, как и было до нажатия, хоть все и срабатывает: корзина очищается после ручного обновления, а в админпанели заказ отображается. Валидация на незаполненные или не верно заполненные поля работает тоже нормально. Подскажите, что делать?