Advanced Search

— Forum Scope —




— Match —





— Forum Options —





Minimum search word length is 3 characters - maximum search word length is 84 characters

No permission to create posts
mail_open
How do I install an extension that requires CSS customisation when I have no development website?
Avatar
Jimbob
UK
Member
January 7, 2014 - 12:05 pm
Member Since: November 15, 2013
Forum Posts: 453
sp_UserOfflineSmall Offline

Hi,

I have found an extension (Mega Menu) that I want to install, which has good reviews and ticks all of the boxes for what I need.

However, I am not confident about installing and setting it up to fit in cosmetically at the front end and function within the existing layout and styling of my website. I therefore contacted the developer to ask if they would be able to support doing this for me.

They subsequently responded by explaining it would require some CSS customisation and that they could not take on the project if I did not have a ‘development website’ for my store for them to work on, stating;

“Sorry, it is very risk to do customization directly on your live site. We can not accept this project.”

QUESTION

How do I overcome this problem in order to enable me to add this extension to my site?

Thanks

Adventurist and online ecommerce retailer based in the UK. Trading since 2006.

Calum Roberts
Member
January 7, 2014 - 2:16 pm
Member Since: January 4, 2014
Forum Posts: 275
sp_UserOfflineSmall Offline

Hi James

Here is a Free menu http://web-experiment.info/web…..-extension

My magento website currently uses a theme by this company and has the mega menu incorporated into it. Once you get a dev site setup you can always try this yourself.

Avatar
Jimbob
UK
Member
January 7, 2014 - 2:29 pm
Member Since: November 15, 2013
Forum Posts: 453
sp_UserOfflineSmall Offline

Cheers Matt.

Is it essential that I set up a mirror development website of my live website?

If so what is the best way to do this so that I can allow future sub contracted developers to access it for adding extensions etc?

As a lay person I am just thinking this through in my own mind and thinking could/would I do it by setting up a subdomain (www.development.mywebsite.co.uk) on my current hosting package and then just copy the files across from my live website to create the development site for developers to work on?

Cheers

James

Adventurist and online ecommerce retailer based in the UK. Trading since 2006.

Calum Roberts
Member
January 7, 2014 - 6:02 pm
Member Since: January 4, 2014
Forum Posts: 275
sp_UserOfflineSmall Offline

Would also like information on setting up a dev site to work on and that google doesnt index.

James its not as simple as just transferring over i believe, yo need to change some settings in the database as well to point to the live site.

Avatar
Jimbob
UK
Member
January 7, 2014 - 8:38 pm
Member Since: November 15, 2013
Forum Posts: 453
sp_UserOfflineSmall Offline

Hi Calum

My hosting provide assures me it is fairly straight forward. However, the site URL May need to be changed within the database if I want to use the site for CMS.

With regards to search engines I am assuming it would simply be a case of adding a NOINDEX and NOFOLLOW attribute to the URL

QUESTION

Does any one know if it is necessary or best to setup a development site on a sub domain for CMS?

Adventurist and online ecommerce retailer based in the UK. Trading since 2006.

Avatar
Matthew Ogborne

Founder
January 7, 2014 - 11:19 pm
Member Since: July 18, 2013
Forum Posts: 4565
sp_UserOfflineSmall Offline

Hi James,

For a dev site, pop that on a subdomain and set it to NOINDEX in the system settings, you will also need to update the URL in the Magento database, see here for several options https://www.google.co.uk/search?q=magento+database+change+site+url

Daft Question: When you say “CMS”, do you mean a blog?

Matt

"Selling an item online is easy, but making living from a business that sells online, well that’s something different entirely!"

Ultimo Magento Theme

Avatar
Jimbob
UK
Member
January 8, 2014 - 2:48 pm
Member Since: November 15, 2013
Forum Posts: 453
sp_UserOfflineSmall Offline

Cheers Matt.

I have sent the following question to my hosting provider;

Hi Ibrar,

Thanks for the advice.

What do you mean by CMS? Are you referring to whether or not I want to be able to add products (configurable and/or simple products) to the development site for testing?

If I do use the development site for CMS how do I change the URL within the database?

How do I ensure that search engines do not index or follow my development site (sub-domain)?

Thanks for your help

James

As per my question to my host I suspect they are referring to product content management, but I will feedback the response and once I have gone through the process I will give a full update.

Cheers.

James

Adventurist and online ecommerce retailer based in the UK. Trading since 2006.

Avatar
Jimbob
UK
Member
January 20, 2014 - 3:35 pm
Member Since: November 15, 2013
Forum Posts: 453
sp_UserOfflineSmall Offline

Hi,

Helppppppppp

I am having difficulty in setting up a sub-domain. This is what I have done so far.

1. I have added the following sub-domain (www.TEST.mydomain.co.uk) and it is shown in the following screenshot in my FTP Manager;

subdomainImage Enlarger

2. I then copied all of the files from my main websites public_html folder to the TEST folder (subdomain) and added a NOINDEX robot.txt file to the sub-domain.

subdomain 2Image Enlarger

QUESTION

Have I done it right so far?

The reason I ask is because when I try to visit my sub-domain I get re-directed to my main website. Also, I understand I need to change the URL in the sites database, and I still can not understand how to do this despite reading guides I have found on google. Additionally, my new sub-domain does not appear anywhere in the phpMyAdmin tree as shown below;

phpmyadminImage Enlarger

Have I gone wrong somewhere?

Can anyone advise what I should or need to do next?

Thanks

Adventurist and online ecommerce retailer based in the UK. Trading since 2006.

Calum Roberts
Member
January 20, 2014 - 3:50 pm
Member Since: January 4, 2014
Forum Posts: 275
sp_UserOfflineSmall Offline

Did you create a new database and copy your existing database tables over to it andhave you linked the test installation to this new database.

You need to enter your test url into the test database once thats done.

Then remove any google tracking code, and put the test site into nofollow,noindex mode

Avatar
Jimbob
UK
Member
January 20, 2014 - 3:56 pm
Member Since: November 15, 2013
Forum Posts: 453
sp_UserOfflineSmall Offline

Hi Calum,

1. I copied the existing database tables over I think! I just copied all folders and files in the public_html folder of my main site in to the sub-domain folder (test).

2. I do not believe I have linked the test installation to the new database. Not sure how to do this.

3. Where do I remove the google tracking code from?

4. How do I set the test site to NOINDEX, NOFOLLOW? (I have added a robot.txt file to the test site for search engines to be DISALLOWED.

Thanks for your help Calum

Adventurist and online ecommerce retailer based in the UK. Trading since 2006.

Calum Roberts
Member
January 20, 2014 - 4:35 pm
Member Since: January 4, 2014
Forum Posts: 275
sp_UserOfflineSmall Offline

Hi James

no worries, thats what we are all here for even if we dont get it quite right at least someone else can point to where we are going wrong. As long as yu take backups along the way you will be fine.

1. sounds fine, all you need to do is copy your files and folders over to the test sub domain, remember you may need to change permissions for the files and folders after doing this.

2. you put the details of the test database into your app/etc/local/xml file (remember to change the test server one and not your live one)

3. If you have put your google tracking code into your live site you will have copied this over to the test one, just remove the tracking code and turn off google tracking for the test site in your magento backend under System >> configuration >> Sales >> Google Api (again make sure this is the test site you are working on)

4. Again this can be done from the backend of magento, System >> configuration >> General >> Design under the HTML tab

IF you get stuck give me a shout and I can do it for you, I set mine up a couple of days ago

Calum Roberts
Member
January 20, 2014 - 4:39 pm
Member Since: January 4, 2014
Forum Posts: 275
sp_UserOfflineSmall Offline

Im should add that you will need the name of the test databse and the username that it uses, you can get these from your cpanel / phpmyadmin

Avatar
Matthew Ogborne

Founder
January 20, 2014 - 4:47 pm
Member Since: July 18, 2013
Forum Posts: 4565
sp_UserOfflineSmall Offline

Hi James,

In the copied database we need to tell the duplicate version of Magento that it’s not running on the main site any more. This is why it’s redirecting you because it thinks it’s the main site.

This is stored in the “core_config_data” table, see the lower part of this page for the database settings:

http://kb.magenting.com/conten…..e-url.html

(Which is better than the example Magento gives here http://www.magentocommerce.com…..onfig_data )

Matt

"Selling an item online is easy, but making living from a business that sells online, well that’s something different entirely!"

Ultimo Magento Theme

Avatar
Jimbob
UK
Member
January 20, 2014 - 5:04 pm
Member Since: November 15, 2013
Forum Posts: 453
sp_UserOfflineSmall Offline

Cheers everyone.

Head spinning, coffeeeeeeeeeee

OK, I’ll take a look at this step by step and come back to you if I get stuck

Adventurist and online ecommerce retailer based in the UK. Trading since 2006.

Avatar
Jimbob
UK
Member
January 20, 2014 - 5:10 pm
Member Since: November 15, 2013
Forum Posts: 453
sp_UserOfflineSmall Offline

Calum Roberts said

2. you put the details of the test database into your app/etc/local/xml file (remember to change the test server one and not your live one)

OK, I am assuming it is the top local.xml I need to change here?

local.xmlImage Enlarger

Adventurist and online ecommerce retailer based in the UK. Trading since 2006.

Calum Roberts
Member
January 20, 2014 - 5:15 pm
Member Since: January 4, 2014
Forum Posts: 275
sp_UserOfflineSmall Offline

yes, thats the one James, my bad that last forward slash should have been a period

I type too fast usually and end up making lots of typing errors

Calum Roberts
Member
January 20, 2014 - 5:16 pm
Member Since: January 4, 2014
Forum Posts: 275
sp_UserOfflineSmall Offline

Here is a step by step guide on what to do, although you have allready covered some of the points

http://wrightcreativelabs.com/…..nto-store/

Also turn off your M2epro in the dev site as well. think that covers everything that needs turned off

Avatar
Jimbob
UK
Member
January 20, 2014 - 5:20 pm
Member Since: November 15, 2013
Forum Posts: 453
sp_UserOfflineSmall Offline

I can not see anything in phpmyadmin that looks like the database for the test sub-domain database?

phpmyadminImage Enlarger

Image Enlarger

Adventurist and online ecommerce retailer based in the UK. Trading since 2006.

Calum Roberts
Member
January 20, 2014 - 5:27 pm
Member Since: January 4, 2014
Forum Posts: 275
sp_UserOfflineSmall Offline

If im reading your image correctly, you have your magento database and a blog database (wordpress ?)

If thats correct you dont have any other database there, how did you create a test database ?

You can do this from your cpanel.

log into cpanel and goto the databses tab then select Mysql databases, you can create a databse from there, create a uwr for this database and assign them to the test database with all privilidges. Then you go into phpmyadmin and select your existing magento database and export your data. Then select your test database and select import, then import the file yo just exported.
Now edit your local.xml file for the test magenot install to include the test database name and user

Avatar
Matthew Ogborne

Founder
January 20, 2014 - 6:18 pm
Member Since: July 18, 2013
Forum Posts: 4565
sp_UserOfflineSmall Offline

Howdy,

Daft question, why not just press the clone button in Installatron?

Cpanel > Installatron > Pick the installation you want to duplicate > press the clone button > make a cuppa > come back & make changes

Save a lot of work faffying around with files & databases :D

Matt

PS. I Only just remember that option as while you chaps were chatting, I was sketching out the guide for this and the penny dropped.

"Selling an item online is easy, but making living from a business that sells online, well that’s something different entirely!"

Ultimo Magento Theme

No permission to create posts

 

Why Should You Join UnderstandingE?

 
  • Access to over 500 step-by-step video tutorials
  • +20 video courses available
  • Magento, M2E Pro, Magmi, eBay, Amazon & Design all covered
  • Everything is in 100% Plain English
  • Learn how to build your own multi-channel software for eBay & Amazon
  • Access to the community forums, meet fellow business owners like yourself

Join Now with 2 Clicks

 

Join now for less that £1 per day you can gain access to over 400 step-by-step video tutorials & learn how to build your very own multi-channel software.

 

Forum Timezone: Europe/London

Most Users Ever Online: 1012

Currently Online:
27 Guest(s)

Currently Browsing this Page:
1 Guest(s)

Top Posters:

Jim @ Moogento: 688

Steve Froggatt: 514

Badeth - UE: 513

Jimbob: 453

Paul Cartwright: 414

Forum Stats:

Groups: 6

Forums: 37

Topics: 5221

Posts: 27485

Administrators: Matthew Ogborne: 4565, Dave Furness: 4606