« MODx Parse Error »
MODx encountered the following error while attempting to parse the requested resource:
« Execution of a query to the database failed - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 »
SQL: SELECT id, short_txt, price, note, status, userid, DATE_FORMAT(date,'%d.%m.%Y %k:%i') AS date FROM modx_manager_shopkeeper ORDER BY id DESC LIMIT 0, С какой версии обновлялись? Где-то писал, что для обновления 0.8.6 надо полностью удалить модуль (таблицы модуля в базе) и установить заново. Можно конечно написать скриптик для "конвертации" таблиц, но пока нет на это времени.
Обновился до версии 8.8бета3
При заходе в модуль чтобы просмотреть заказы (а они естьи сделаны уже после обновления) выдает
« MODx Parse Error »
MODx encountered the following error while attempting to parse the requested resource:
« Execution of a query to the database failed - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ’’ at line 1 »
SQL: SELECT id, short_txt, price, note, status, userid, DATE_FORMAT(date,’%d.%m.%Y %k:%i’) AS date FROM modx_manager_shopkeeper ORDER BY id DESC LIMIT 0,
Принято.
и еще замечание: если уж выбрана валюта то давайте ее использовать везде. а то в форме заказа зашиты руб., в форме корзины опять же руб. надо тянуть из базы поле.
С какой версии обновлялись? Где-то писал, что для обновления 0.8.6 надо полностью удалить модуль (таблицы модуля в базе) и установить заново. Можно конечно написать скриптик для "конвертации" таблиц, но пока нет на это времени.
Удалил таблицы - установил заново - ошибки пропали
Это так. Шаблон для содержимого корзины планирую сделать, но пока есть дела важнее. А что Вы хотите поменять? Просто интересно.
Дико извиняюсь, задам тупой вопрос, перелопатил половину темы, но так и не нашел ответа на следующий вопрос – Как сделать шаблон корзины? Насколько я понял, то, что выводится в корзине (ее содержимое) жестко зашито в файле shopkeeper.js. Это так? Может что-то упустил?
Quote from: LFK at Aug 02, 2009, 12:38 PMЭто так. Шаблон для содержимого корзины планирую сделать, но пока есть дела важнее. А что Вы хотите поменять? Просто интересно.
Дико извиняюсь, задам тупой вопрос, перелопатил половину темы, но так и не нашел ответа на следующий вопрос – Как сделать шаблон корзины? Насколько я понял, то, что выводится в корзине (ее содержимое) жестко зашито в файле shopkeeper.js. Это так? Может что-то упустил?

1. Пока могу помочь только, назвав номер строки в JS-файле которую надо править. 0.8.8beta3 - 353, 0.8.6 - 311.
Нуу, скажем так, у меня по задумке есть 2 варианта вывода корзины:
1. Маленькая, на сайте, которая выглядит приблизительно так "В корзине 2 товара. Оформить / Очистить", причем скажем так в одну строчку.
2. Возможно стандартный вариант вывода, просто стили поменять.
Так вот, учитывая, что JS я знаю мягко говоря хреново... а сделать хочется так, как я хочу. Боюсь напортачить в файле (
<div class="shop-cart">
<div class="shop-cart-head"><b>Корзина</b></div>
<div id="shopCart" class="full">
<div id="cartInner">
<div id="toolsCart"><a href="#">Очистить корзину</a></div>
<table width="100%">
<tbody>
<tr class="cart-order">
<td align="left" width="50%"><b><a href="..." target="_blank">Клавиатура</a></b></td>
<td width="30%"><nobr>1540 руб.</nobr></td>
<td width="10%"><nobr> x <a href="#" title="Изменить количество">1</a></nobr></td>
<td align="right" width="10%"><a href="#" title="Удалить"><img src="..." alt="Удалить" border="0" width="17" height="17"></a></td>
</tr>
<tr class="cart-order">
<td align="left" width="50%"><b><a href="..." target="_blank">Мышка</a></b><br><small>Подарочная упаковка (35)</small></td>
<td width="30%"><nobr>650 руб.</nobr></td>
<td width="10%"><nobr> x <a href="#" title="Изменить количество">1</a></nobr></td>
<td align="right" width="10%"><a href="#" title="Удалить"><img src="..." alt="Удалить" border="0" width="17" height="17"></a></td>
</tr>
</tbody>
</table>
<div id="totalCart" align="right">Общая сумма: <strong>2225</strong> руб.</div>
<div class="cart-order"><a href="4013.html">Оформить заказ</a></div>
</div>
</div>
</div>
.
<tr>
<td style="text-align: left;"><a href="[(site_url)][~[+firm+]~]">[+title+]</a></td>
<td>[+tv1+]</td>
<td><span style="color: #ff0000;" id="stuff_[+id+]_price">[+price+]</span></td>
<td>
<input name="shs-id" value="[+id+]" style="border: 1px solid #666; font-size: 12px; width: 30px;" />
<button onclick="toCart([+id+],this);return false">В корзину</button>
</td>
</tr>