Jump to content

 

soft-solid

Member Since 19 Apr 2010
Offline Last Active Yesterday, 10:11 AM
-----

#176144 FREE ADDON: Wholesale change orders status

Posted by soft-solid on 27 January 2014 - 09:15 PM

Hello.

This is addon for version 4x.

Regards
Robert Diak

Attached Files




#171744 FREE ADDON: Wholesale change orders status

Posted by soft-solid on 16 November 2013 - 06:51 PM

Hello.
This is version for 4x. Without change code and support multilanguage.

tbirnseth: I change hook to post. Thank you for your attention.

I hope it will be useful addon.

Download:
Attached File  order_status4x.tgz   2.63KB   29 downloads


#165952 FREE ADDON:Mass generation of gift certificates

Posted by soft-solid on 29 July 2013 - 05:34 AM

Soon we will prepare this module for version 4.

Regrads
Robert Diak


#156270 FREE ADDON: Wholesale change orders status

Posted by soft-solid on 24 February 2013 - 07:09 AM

Hello

You should insert hook code in the file / basic / admin / views / orders / manage.tpl, install the addon and then clear the cache. And it should all work. If you can send data to a ftp and the panel will check what the problem is.

Regards
Robert Diak


#155043 FREE ADDON: Wholesale change orders status

Posted by soft-solid on 12 February 2013 - 04:55 PM

Hello
This is a addon that allows wholesale change status of the orders. The following screen explains the principle of operation.

Posted Image


I hope it will be useful addon.
Please README file before using.

Regards
Robert Diak

Attached Files




#153448 Trick: Full path to category during edit product

Posted by soft-solid on 23 January 2013 - 06:35 PM

Hello
Here is a simple trick that allows you to show the full path to the category when editing product. This can be useful if you have a complicated and large tree category.
1. First add function to file func.php in directory /addons/my_changes

function fn_my_changes_get_path_category($category_id) {
$id_path = db_get_field("SELECT id_path FROM ?:categories WHERE category_id=".$category_id);
$path = preg_split("/\//",$id_path);
$category_desc = '';
foreach ($path as $path_key => $path_value) {
$temps = db_get_field("SELECT category FROM ?:category_descriptions WHERE category_id=".$path_value." AND lang_code='PL'");
$category_desc .= $temps."/";
} // end foreach
$category_desc = preg_replace("/\/$/","",$category_desc);
return $category_desc;
} // end method fn_my_changes_get_path_category


2. Second
In file /skins/basic/admin/pickers/js_category.tpl change code

  {assign var="default_category" value="`$ldelim`category`$rdelim`"}
{assign var="default_category_id" value="`$ldelim`category_id`$rdelim`"}
{if $first_item || !$category_id}<p class="cm-js-item cm-clone hidden margin-top-clear">{if $hide_input != "Y"}<input class="radio" id="category_rb_{$default_category_id}" type="radio" name="{$radio_input_name}" value="{$default_category_id}">{/if}<label for="category_rb_{$default_category_id}">{$default_category}</label> <a onclick="$.delete_js_item('{$holder}', '{$default_category_id}', 'c'); return false;"><img src="{$images_dir}/icons/delete_icon.gif" width="12" height="11" border="0" alt="{$lang.remove}" align="bottom" /></a></p>{/if}
{if $category_id}<p class="cm-js-item categories-list-item {$extra_class}" id="{$holder}_{$category_id}" {$extra}>{if $hide_input != "Y"}<input class="radio" id="category_radio_button_{$category_id}"{if $main_category == $category_id}checked{/if} type="radio" name="{$radio_input_name}" value="{$category_id}" />{/if}{if $category_data.company_id}<span class="categories-store-name">{include file="views/companies/components/company_name.tpl" company_name=$category_data.company_name company_id=$category_data.company_id}</span>{/if}<label for="category_radio_button_{$category_id}">{$category|escape}</label>{if !"COMPANY_ID"|defined || ("COMPANY_ID"|defined && ($category_data.company_id == $smarty.const.COMPANY_ID || $smarty.const.COMPANY_ID == $owner_company_id))}<a onclick="$.delete_js_item('{$holder}', '{$category_id}', 'c'); return false;" class="icon-delete-small"><img src="{$images_dir}/icons/delete_icon.gif" width="12" height="11" border="0" alt="{$lang.remove}" title="{$lang.remove}" align="bottom" /></a>{/if}</p>{/if}


change on

  {assign var="default_category" value="`$ldelim`category`$rdelim`"}
{assign var="default_category_id" value="`$ldelim`category_id`$rdelim`"}
{assign var="path_category" value=$category_id|fn_my_changes_get_path_category}

{if $first_item || !$category_id}<p class="cm-js-item cm-clone hidden margin-top-clear">{if $hide_input != "Y"}<input class="radio" id="category_rb_{$default_category_id}" type="radio" name="{$radio_input_name}" value="{$default_category_id}">{/if}<label for="category_rb_{$default_category_id}">{$default_category}</label> <a onclick="$.delete_js_item('{$holder}', '{$default_category_id}', 'c'); return false;"><img src="{$images_dir}/icons/delete_icon.gif" width="12" height="11" border="0" alt="{$lang.remove}" align="bottom" /></a></p>{/if}
{if $category_id}<p class="cm-js-item categories-list-item {$extra_class}" id="{$holder}_{$category_id}" {$extra}>{if $hide_input != "Y"}<input class="radio" id="category_radio_button_{$category_id}"{if $main_category == $category_id}checked{/if} type="radio" name="{$radio_input_name}" value="{$category_id}" />{/if}{if $category_data.company_id}<span class="categories-store-name">{include file="views/companies/components/company_name.tpl" company_name=$category_data.company_name company_id=$category_data.company_id}</span>{/if}<label for="category_radio_button_{$category_id}">

{$path_category}

</label>{if !"COMPANY_ID"|defined || ("COMPANY_ID"|defined && ($category_data.company_id == $smarty.const.COMPANY_ID || $smarty.const.COMPANY_ID == $owner_company_id))}<a onclick="$.delete_js_item('{$holder}', '{$category_id}', 'c'); return false;" class="icon-delete-small"><img src="{$images_dir}/icons/delete_icon.gif" width="12" height="11" border="0" alt="{$lang.remove}" title="{$lang.remove}" align="bottom" /></a>{/if}</p>{/if}


Below effect:

Posted Image


Regards
Robert Diak


#141863 CS-Cart 3.0.2 Released

Posted by soft-solid on 30 July 2012 - 09:17 PM

Hello

I did upgrade from version 2.1.4 to 3.0.2 and everything went without a problem.
I think that the addition of "Import Store" should be an option for moving the blocks from the old to the new store. Blocks do not move well and so then you need to remove them.

Robert


#140736 FREE ADDON:Mass generation of gift certificates

Posted by soft-solid on 14 July 2012 - 03:15 PM

Hello
Pack of addon.

Attached Files




#140735 FREE ADDON:Mass generation of gift certificates

Posted by soft-solid on 14 July 2012 - 03:14 PM

Hello
We have created addon for generating gift certificates in a mass.
Generated certificates can be downloaded into a CSV file.
You can easily manage the certificates.
Sure you can still upgrade this addon which we will do in the near future.
We hope that someone will be useful this addon.


#137977 Free Addon: Don't change inventory during change order status

Posted by soft-solid on 04 June 2012 - 12:35 AM

Hello.

A very simple addon that adds one option to the list of possible options for changes in store inventory when you change the status of the transaction. Sometimes you do not want to change the inventory, if you change the status of the transaction and this addon makes it possible. I hope that this addon will be useful.

Below are two versions of the addon. For version 2.2.x CS-Cart version 3.0.x and CS-Cart.

Robert

Attached Files




#131422 www.skrzynie.com.pl - Automotive shop

Posted by soft-solid on 16 February 2012 - 06:43 PM

skrzynie.com.pl

Automotive shop. How do you like it? I think, it's ok :).