OS-commerce: анализ заказов и их выполнений

Задача: посмотреть сколько денег было потерянно на отмененных заказах:

Решение: 
SELECT t.orders_id,o.date_purchased, t.value
  , s.orders_status_id, st.orders_status_name
  , (case s.orders_status_id when 4 then t.value else 0 end) canceled
  , (case s.orders_status_id when 3 then t.value else 0 end) delivered

FROM `orders_total` t, orders o
  ,orders_status_history s
  ,orders_status st
WHERE
  t.orders_id=o.orders_id
  and t.class='ot_total'
  and  s.orders_id=o.orders_id
  and st.orders_status_id=s.orders_status_id
  and  s.orders_status_history_id=(select max(s1.orders_status_history_id) from orders_status_history s1 where s1.orders_id=o.orders_id group by s1.orders_id)
  order by o.date_purchased desc;

Результат: Читать далее OS-commerce: анализ заказов и их выполнений

[lang_en]Subcategories in manufacturers module for prestashop[/lang_en][lang_ru]Подкатегории для производителей — модуль Prestashop[/lang_ru]

[lang_en]When you choose manufacturer in default prestashop site — you get list of all products of this manufacture, without any grouping. Module  blockmancategories add a list of categories into manufacturer page.[/lang_en]

[lang_ru]При выборе производителя prestashop по умолчанию выдает список всех товаров данного производителя. Без какой-либо группировки.  Модуль blockmancategories выводить список категорий товаров для данного производителя.[/lang_ru]

Читать далее [lang_en]Subcategories in manufacturers module for prestashop[/lang_en][lang_ru]Подкатегории для производителей — модуль Prestashop[/lang_ru]

[lang_ru]Доработанный sitemap генератор с поддержкой Polyglot[/lang_ru][lang_en]Updated plugin Google sitemap with Polyglot support[/lang_en]

[lang_ru]Для своего блога на WordPress доработал плагин Google XML Sitemaps (автор Arne Brachhold), теперь карта сайта содержит ссылки на страницы на всех языках что прописаны в Polyglot плагине (автор Martin Chlupac).[/lang_ru]

[lang_en] I have customize plugin for WordPress Google XML Sitemaps (author Arne Brachhold) in order to put in sitemap.xml all localized links to posts, my multilingual blog based on Polyglot plugin (author Martin Chlupac).[/lang_en]

Читать далее [lang_ru]Доработанный sitemap генератор с поддержкой Polyglot[/lang_ru][lang_en]Updated plugin Google sitemap with Polyglot support[/lang_en]

[lang_en]Storage system for Lego NXT[/lang_en][lang_ru]Способ хранения Lego NXT[/lang_ru]

Коробка в котрой поставляется лего  Mindstorm NXT не адекватно большая и не удобная. Пришлось придумать простой способ хранить детали лего.

Читать далее [lang_en]Storage system for Lego NXT[/lang_en][lang_ru]Способ хранения Lego NXT[/lang_ru]