How to edit and add Customer Services, Extras & My Account pages from admin side in Opencart - open-source

I have searched everywhere but not succeed. Does anybody know? Please help me.

You can't add custom pages for them. You need to edit the templates directly through FTP, if you need new pages add them in the controller and also add the .tpl file for it too. You do need to know what your doing though so you should probably contact a developer if you need it to be done. It is basic MVC style coding so almost any PHP developer should be able to pick it up quite quick.

Related

Give all links to a certain domain the "no follow"-attribute automatically? (html, css)

I just want to give all external links which go to a certain domain (and all of its subpages) the "no follow"-attribute automatically. Only to a certain domain, not all external links. I use Wordpress, so maybe there is a plugin (I didnt find any)?
Is that possible with css or html without doing it 1000 times via hand manually?
Thanks a bunch!
PS: sry for my bad english, I am no native speaker :(
Not possible with CSS or HTML. But there are a lot of plugins doing that job. By default, all outgoing links get a nofollow. But you can configure most plugins to exclude certain domains. Unfortunately, you have to go the other way around, exclude your "certain domain".
Try External Links or Ultimate Nofollow as a start. It's not too complicated.
But there are lots of others.
OR write a custom function in your functions.php. Take this tutorial as an example and modify the processing - so that it only processes your custom domain.

Manage website for someone who does not know HTML

I am building a couple of websites for a company. The problem is that they do not know any HTML at all, which means that if they would like to change a text or edit something on the webpage, they would need to get a programmer to do it.
Is there any better way for them to edit texts than login into the server and edit the HTML file?
Some sort of an admin page in a sense.
You have several ways to perform what you want to do :
You can create yourself an admin page
It will be longer to code, you will have to take care of every security issues that may exist. But at the end, you will be sure that everybody can change what they want, without editing something they shouldn't.
You can use a Content Management Systems (CMS)
A lot of thing will be already coded for what you need. But you're not sure your users can't be lost somewhere they shouldn't be and start editing some essential things.
Furthermore, some CMS are known to have security issues.
If you want to use a CMS, you should look at the list of existing CMSs (PHP section), the most popular being wordpress, magento, drupal ...
Why don't you use a CMS like WordPress? Easy to use, easy to develop.

"Mark as favourite" feature for a web page

(I'm quite new to programming so forgive me for any incorrect terms! HTML and CSS are my strenghts.)
I'm currently working on a Joomla website for a music festival. One of its pages contains a schedule with a list of performing acts.
My ambitious goal is to build a feature that makes my website's users able to mark certain acts as their favourites. In practice, clicking an icon would give it a visual highlight or something like that. The ideal situation would be that the user shouldn't have to sign in to save one's choises. I guess the solution would have something to do with the browser's local storage?
Here's one example for what I mean. (This is NOT my site, just an example of something I'm looking for).
Can anyone help me to get started? Thanks in advance!
This extension, http://extensions.joomla.org/extension/my-shortlist , should help with little or no modifications to the template.
If the above doesn't help, then you can the JED (the Joomla Extensions Directory) for an extension that is better suited to your needs.

How to add client specific login to my site so they can access a page only they can see

I am not a programmer and rely on products such as wix, weebly, and wordpress to "cheat" by drag and dropping what I need. I am trying to build a site which will mostly have informational pages but I also need the ability for clients to be able to login and submit/change forms as well as upload documents. Thanks to sites such as the ones mentioned above I am able to setup the informational site and have a log in - but I need a log in where it will direct each individual to a "personal page" where they can edit their forms and upload more documents. Any ideas? Is there perhaps an html embed code or plugin of some sort that could do this?
Weebly, to my knowledge, can't handle custom login screens. Not familiar with Wix, but I assume it is the same.
Consider looking into Wordpress. It is much more friendly to non-programmers, and is very easy to customize. The default WordPress build comes with a login system.
Customization looks easy enough. Hope that helps.

What can I do to help someone else easily edit the website I am working on?

I am currently in an internship and making a website for someone. I have nearly finished the website and they would like a way to easily edit the website without messing around too much with code. They have no development team and once my internship is over, obviously they'll be stuck and they would like a way to edit the content on the website. How can I go about doing this? I mentioned a WordPress site to them but they didn't like the sound of that. Are there any other ways in which I can allow them to have this functionality?
Cheers
You can either create a Wordpress-similar, with a login, and while navigating through pages they would have options normal users do not have (e.g: delete, etc).
Or you could create an admin dashboard, where there would be every settings.
I think the second one is the best option for you, as it doesn't require you to modify any pages already created, and you will not have to adapt the style of your website to those supplementary options which would be shown on every pages if you used the first option.
Edit:
Or you could have all the content of the website in files, so that they simply need to edit the files to change the content. Even though I think option 2 is better, this one is a lot simpler to put in place.