Search the Community
Showing results for tags 'Enhancement'.
-
Hello , help me check where the admin logs are there is a table called - cubecart_admin_log which maintains all admin activity records like - product add , update , delete what admin user has done what adds or edits or deletes i want to make a report for admin users what they have done in a month id user product name time 54774 userone1 NOW L-Cysteine 500 mg,100 Tablets updated 1703485696 i want to add product id not its name , also i want to add admin id not its name
-
A problem with the AIOS module is that adding, editing, deleting rates will submit all the rates on the tabs, regardless even if they have not changed. This could lead to submitting a very large number of data points (key/value pairs). (This is because browsers submit arrayed keys even with empty values.) PHP has a default limit of 1000 key/value pairs of data input. Exceeding this limit will cause PHP to truncate the collection of data, including the security token that had been added at the end. No security token, nothing gets updated. This hack makes each tab of the administrative screen of AIOS to function as an independent form. This then drastically cuts down the number of key/value pairs. There is a consequence to doing this --- Each separate zone tab is a complete and distinct "form". This is different than any other admin settings area. That is, (as of CC611 and earlier) when editing a Product, all the various tabs and the content displayed for each tab is considered to be all on one single form -- the data from ALL tabs' contents are submitted all at once. Thus, you can progress through the various tabs making ALL the settings and properties for that one product. Clicking Save will save ALL the data from all the tab contents. If you are experienced with using your browser's waterfall diagnostics, you can verify what data gets sent out by the browser. NOT SO with this alternate template for the AIOS module. That is, making changes on the first zone tab (USA for example), then making changes on a second zone tab (Canada for example), then clicking the Save button while still viewing that second zone (Canada), will ONLY send the data on the second zone (Canada). The changes on the first zone tab (USA), not being visible, was NOT submitted. So please keep this in mind -- each zone tab is a separate form and only the data for the form being viewed will get submitted. Copy the existing file: /modules/shipping/All_In_One_Shipping/skin/admin/index.tpl to some other name, and using a programmer's text editor, make the following edits. The edits are made from the bottom up so as to not disturb line numbers. Line 314: From: </form> To: </form> *} Line 301 - 304: From: </fieldset> </div> {/if} <div class="form_control"> To: </fieldset> {* NEW *} <div class="form_control"> <input type="hidden" name="save" value="{$FORM_HASH}" /> <input type="hidden" name="previous-tab" id="previous-tab" value="" /> <input type="submit" value="{$LANG.allinoneshipping.save_this_tab}" /> </div> <input type="hidden" name="token" value="{$SESSION_TOKEN}" /> </div> </form> {* /NEW *} {/if} {* <div class="form_control"> Line 149 - 155: From: {include file='admin/shipping_rates.tpl'} </div> {/foreach} {/if} {/if} {if isset($DISPLAY_FORM)} <div id="All_In_One_Shipping" class="tab_content"> To: {include file='admin/shipping_rates.tpl'} {* NEW *} <div class="form_control"> <input type="hidden" name="save" value="{$FORM_HASH}" /> <input type="hidden" name="previous-tab" id="previous-tab" value="" /> <input type="submit" value="{$LANG.allinoneshipping.save_this_tab}" /> </div> <input type="hidden" name="token" value="{$SESSION_TOKEN}" /> </div> </form> {* /NEW *} {/foreach} {/if} {/if} {if isset($DISPLAY_FORM)} {* NEW *}<form action="{$VAL_SELF}" method="post" enctype="multipart/form-data"> <div id="All_In_One_Shipping" class="tab_content"> Line 140 - 145: From: </table> </div> {if $MULTIPLE_ZONES} {foreach from=$ZONES item=zone} <!-- TAB --> <div id="zone_{$zone.id}" class="tab_content"> To: </table> {* NEW *} <div class="form_control"> <input type="hidden" name="save" value="{$FORM_HASH}" /> <input type="hidden" name="previous-tab" id="previous-tab" value="" /> <input type="submit" value="{$LANG.allinoneshipping.save_this_tab}" /> </div> <input type="hidden" name="token" value="{$SESSION_TOKEN}" /> </div> </form> {* /NEW *} {if $MULTIPLE_ZONES} {foreach from=$ZONES item=zone} <!-- TAB --> {* NEW *}<form action="{$VAL_SELF}" method="post" enctype="multipart/form-data"> <div id="zone_{$zone.id}" class="tab_content"> Line 91 - 94: From: {/if} </div> <!-- TAB --> <div id="shipping_zones" class="tab_content"> To: {/if} {* NEW *} <div class="form_control"> <input type="hidden" name="save" value="{$FORM_HASH}" /> <input type="hidden" name="previous-tab" id="previous-tab" value="" /> <input type="submit" value="{$LANG.allinoneshipping.save_this_tab}" /> </div> <input type="hidden" name="token" value="{$SESSION_TOKEN}" /> </div> </form> {* /NEW *} <!-- TAB --> {* NEW *}<form action="{$VAL_SELF}" method="post" enctype="multipart/form-data"> <div id="shipping_zones" class="tab_content"> Line 4 - 8: From: </style> <form action="{$VAL_SELF}" method="post" enctype="multipart/form-data"> {if isset($DISPLAY_RATES)} <!-- TAB --> <div id="All_In_One_Shipping" class="tab_content"> To: </style> {* <form action="{$VAL_SELF}" method="post" enctype="multipart/form-data"> *} {if isset($DISPLAY_RATES)} <!-- TAB --> {* NEW *}<form action="{$VAL_SELF}" method="post" enctype="multipart/form-data"> <div id="All_In_One_Shipping" class="tab_content"> In the AIOS module's language file: Find: <string name="save_all_changes"><![CDATA[Save all changes]]></string> Add After: <string name="save_this_tab"><![CDATA[Save this tab's settings]]></string> This is a change in a Smarty-powered template, so clear the skin cache. You can verify the reduction in the amount of data sent out by re-examining the waterfall.
-
Hi Coders! I am in the need of a couple of modifications. The website concerned is http://www.firstchoicemobility.com I currently have a large dropdown menu that works fine apart from when the web browser is resized. the text then gathers up on the left hand side. Apparently this is because the coding used (Isotope) for the menu should not be used like that so there is no fix. So I would like a new menu created the same without the browser resizing issue. The ability to print off or save a PDF of a product page (I have a sample of what i would like the layout to look like) The ability to re-order images to display on the product page in the order i wish. Please contact me if you are able to carry one or all of the modifications. Thank You Gary
-
Google's reCaptcha V1 will go dark on 31 March, 2018. Warnings are already showing. CubeCart 5 is coded to use only reCaptcha V1. I have developed instructions to re-code CC5 to behave like CC6.1+. That is to say, instructions for: * CC5 Skins - to display reCaptcha V2 (and maybe reCaptcha Invisible) * Admin settings to choose V1, V2, or Invisible * Language strings (definitions.xml only) * Initial config settings in setup (if wanting to install another CC5 store) * Hook added * GUI class has new methods * Cubecart class to use new GUI methods * User class to use new GUI methods * Catalogue class - minor edit * Controller - minor edit You will need to acquire your own reCaptcha keys for your domain name. Note: The latest versions of the CC5 skins in the Marketplace simply adopt the template files from CC6's Foundation - apparently. Note2: Tested on a personal development site, and a third-party site.
-
The issue with the current checkout is that VERY FEW customers understand they can make a shipping selection and instead just proceed with the default setting (which is the cheapest and slowest option). For limited shipping choices, radio buttons would be much better. In the medium and small checkout pages I want to be able to get radio buttons for shipping working for Cubecart v6.0.12 Foundation similar to this discussion for v5.2.1 - https://forums.cubecart.com/topic/47002-resolved-default-shipping-method/ So far I have this adapted from bsmither to replace the code in content.checkout.medium-up.php starting around line 49: <td colspan="4"> <p>{$LANG.basket.shipping_select}:</p> <ul style="list-style-type: none;"> {foreach from=$SHIPPING key=group item=methods} {foreach from=$methods item=method} <li style="padding-left:14px;"><input name="shipping" type="radio" value="{$method.value}" {$method.selected|replace:'selected':'checked'}" /> {$method.display}</li> {/foreach} {/foreach} </ul> </td> It works but it's very rough. What I need it to do is: Have the $method.display text as labels or links to activate the correct radio button on click (all buttons are being called "shipping" so they should probably be in a group but have unique names so that labels work) Update the page on radio button checked to refresh the estimated postage and total (like the existing select shipping option does on select) Overwrite the two local shipping options to show only one option (Air Mail) if the order is outside my own country - and have that pass through to the order Then it's a matter of making it pretty, disabling the cheapest-first sort on shipping, and making one radio button already selected. I'm just working with two options from the By Weight shipping module at the moment.
-
I have been running an online store for around 3 years now I am interested in upgrading my website and looking for an expert developer or a simple way out to change my theme to engage my customers. I think this will also help my old customers to get user friendly and easy platform for purchasing items. Looking forward for good replies. Thanks in advance.
-
We're looking to extend our cubecart install to handle our equivalent to serial numbers and warranties. Manufacturers are responsible for dropshipping and we'd like to give them the ability to assign a serial from an existing pool of numbers to the product they ship. We offer a one year warranty on the products and would like to notify customers that their one year is coming up for renewal. Currently, we send an email at 30 days, 15 days, and 5 days as a renewal. What we would like to have is this same functionality but have the reminder emails stop if they renew/repurchase. Please send me an email and/or a PM so we can discuss costs and delivery times required.
- 2 replies
-
- enhancement
- extension
-
(and 1 more)
Tagged with:
-
Hi, I am looking to offer customers the option of paying by instalments and wonder please if other cubecart users have found a provider. My products are approx £25. I currently use Paypal which is working ok. Suggestions most welcome. BTW I am completely hopeless at tech and rely on Al to get me through hiccups.
- 2 replies
-
- cubecart v6
- question
-
(and 2 more)
Tagged with:
-
Hi Guys, As I am new to Cube Cart, Is anybody could help me in setting or implement Filters for Product on Front End. Or any way Or any free extension available Any help will be appreciable. Thanks Rahul
- 1 reply
-
- cubecart v6
- question
-
(and 2 more)
Tagged with:
-
I want know where and how i can integrate the payment Gateway on my cubeCart Store <form method='POST' action='https://voguepay.com/pay/'> <input type='hidden' name='v_merchant_id' value='qa331322179752' /> <input type='hidden' name='merchant_ref' value='234-567-890' /> <input type='hidden' name='memo' value='Bulk order from McAckney Web Shop' /> <input type='hidden' name='item_1' value='Face Cap' /> <input type='hidden' name='description_1' value='Blue Zizi facecap' /> <input type='hidden' name='price_1' value='2000' /> <input type='hidden' name='item_2' value='Laban T-shirt' /> <input type='hidden' name='description_2' value='Green XXL' /> <input type='hidden' name='price_2' value='3000' /> <input type='hidden' name='item_3' value='Black Noni Shoe' /> <input type='hidden' name='description_3' value='Size 42' /> <input type='hidden' name='price_3' value='8000' /> <input type='hidden' name='developer_code' value='pq7778ehh9YbZ' /> <input type='hidden' name='store_id' value='25' /> <input type='hidden' name='total' value='13000' /> <input type='image' src='http://voguepay.com/images/buttons/buynow_blue.png' alt='Submit' /> </form> Sample HTML Form 2 <form method='POST' action='https://voguepay.com/pay/'> <input type='hidden' name='v_merchant_id' value='qa331322179752' /> <input type='hidden' name='merchant_ref' value='234-567-890' /> <input type='hidden' name='memo' value='Membership subscription for music club' /> <input type='hidden' name='recurrent' value='true' /> <input type='hidden' name='interval' value='30' /> <input type='hidden' name='developer_code' value='pq7778ehh9YbZ' /> <input type='hidden' name='store_id' value='25' /> <input type='hidden' name='total' value='13000' /> <input type='image' src='http://voguepay.com/images/buttons/buynow_blue.png' alt='Submit' /> </form>
- 2 replies
-
- cubecart v6
- extension
-
(and 2 more)
Tagged with:
-
hello, Aside from the customer_comments, I need to add an additional field to the checkout page. I created a new table with zip codes and available delivery dates, I wrote a query that looks for the zip code entered at checkout and creates a dropdown list of all available dates and time frames for that specific zip code. Now I'm stuck trying to figure out how to add that new field right before the customer comments field. Any help would be greatly appreciated Thank you!
-
Hi all, I am trying to make this work in Mexico. The CubeCart works well, but I cannot accept any online payments in Mexico in Pesos. Can I add PayPal Buttons to the CubeCart? If so, how do I accomplish this? Thanks, Maurice
- 3 replies
-
- cubecart v6
- question
-
(and 2 more)
Tagged with:
-
Hi I thought I would share a little trick that I found very useful. I managed to colour code my order status by simply add some basic html codes into the languages section of the admin control panel. Select "order state - order statuses and under each "Name" simply add code like this one <font color="red"><b>PROCESSING - payment received</b></font>, this will render the status in red bold colour. If you want blue, change<font color="red"> to <font color="blue">. It also triggers the same colour into the online customer order status. Perfect :-) I tried it even in Cubecart V4 and it works too !
-
I've just had a client ask me if we could integrate an existing Mail Chimp Account in to the "Subscription" interface. It this possible or even desireable? Thank you in advance for you support. James M Murphy Real Wisconsin Website Design
-
Hi, I'm running CubeCart 6.18 and am wondering if it's possible for each page to dynamically change/add a <body> ID tag? I wanted to have this available so that I can use specific content or styling dependent on the body id. Thanks, Neil
-
Hi, I searched the forums for this first and realise it may be a requested, future feature. I previously posted on how to have a custom title on the contact page, I managed to figure it out myself (and posted the fix). However, for the life of me I cannot figure out how to get the login page to have a custom title (a page title with "Log in" prefix). Anyone know how to do this or have a workaround? The solution I used for contact doesn't work for log in. Thanks! Neil.
- 2 replies
-
- cubecart v6
- enhancement
-
(and 1 more)
Tagged with:
-
Hi, How would it be possible to add a META title or <title>Contact Us</title> to the Contact page? Any ideas? Thanks, Neil
-
Hi, Is this possible i remove recaptcha from checkout confirm and only keep it on contact, registration pages ? thanks
- 8 replies
-
- enhancement
- question
-
(and 1 more)
Tagged with:
-
Hello, I would like to improve the customer's experience at the product options selection process. Basically, I would like to show the "out of stock" product options" in grey next to the option like such: SIZE: - UK 10 (shown in standard text colour) - UK 12 - out of stock (showed in grey text colour which cannot be selected) At the moment, all sizes are shown as if all are in stock, yet, the customer will only find out if the size is in stock once selected, the page does a reload and the out of stock message appears in the red box above the listing. It is OK but not the best in customer's experience. You will probably suggest that I manually remove the out of stock options but these will be back in as some items are part of the essentials range so stocked all the time so does not make sense to remove these plus very laborious task when you stock up to 9 sizes per garment. Thanks for your advice. S.
- 10 replies
-
- cubecart v6
- enhancement
-
(and 1 more)
Tagged with:
-
hello, I am new to this product and forum, I have been experimenting with a few template modifications, but could not figure out where does the product short description renders? and one very important question, did anyone successfully change the text area option, into a product attribute? I have been trying this, but could not figure it completely out. I resorted to other ways (you can see them here Any insight is highly appreciated Thanks
- 6 replies
-
- question
- enhancement
-
(and 1 more)
Tagged with:
-
Much has now been discussed and requests have been made to improve the search facility on Cubecart which is not powerful enough. I came across this article based on Magento using ElasticSearch. iweb.co.uk/2015/08/improving-magento-search-results-with-elasticsearch/ I was wondering whether you think this may be something that could be used with Cubecart to make the search more intuitive providing more powerful results thus higher sales ratio ? Many thanks S.
-
I would like to submit a feature request for the USPS plugin / extension to be able to automatically generate prepaid shipping labels in a PDF format. For those of us with a USPS business account it would be terrific to receive the order, print the label, and ship it all from one website.
- 1 reply
-
- cubecart v6
- enhancement
-
(and 1 more)
Tagged with:
-
Hi How can i disable cash on Cubecart but keep performance as I want my product images list on google images search . after upgrading to cc6 i lose all my images listed on google images search thanks
-
Hello I have some setup questions, I’m new to this platform and would like make some changes (if possible) so I can get rolling. 1. Search our store and advance search, I don’t need I have one product and maybe the possibility different sizes down the road. How do I get rid of it? 2. Customer reviews, is there a way to add pictures to this in a mod? Would be nice to have reviews with customers picture using or holding product. 3. Logo space is too small, if there is a way to remove search box will this free up space for a larger logo? 4. I don’t need a featured product cause I have one, when I uncheck box in admin for this it also took away latest products and I was left with the home page slider and nothing else it might have been the other way around either way, nothing on home page except slider. I want it simple, if they make it to the website they just want to buy my product. 5. Do you have to have a SSL for PayPal to work correctly? Is there a tutorial in the forum for paypal some where that has eluded me? I setup install with http: and not https would I have to re install if ssl is needed? 6. I would like to put a video on home page, is there an easy way to do this? 7. Its quite simple, I have one product that I would like for the consumer to have the ability to buy on home page without registering (or does this affect shipping) to my site, pay through paypal express checkout. Sorry for all the questions but I need to get this site the way it should be and quickly, Thanks for any advice and replying.
- 48 replies
-
- cubecart v6
- question
-
(and 1 more)
Tagged with:
-
how i can remove parameters from url , like i have page http://www.abc.pk/index.php?_a=viewCat&cat_id=1 to http://www.pakonlineshop.pk/mens-fashion i have tried many options but did not get , if i use this rule #RewriteCond %{QUERY_STRING} (.*)$ #RewriteCond %{REQUEST_FILENAME} !-f #RewriteRule ([^/]*)$ index.php?_a=viewCat&cat_id=$1 [NC] this loads some category's products on http://www.pakonlineshop.pk