Add city name by default during checkout flow in Prestashop 1.7.6.1 - prestashop-1.7

I am creating a website for my store using Prestashop where we currently serve only in one city.
I was able to give only one option for the State and Country name but I am not able to do that for a city name.
I am using Prestashop version 1.7.6.1 and using the default theme.
can I do it using the admin panel or do I have to modify the code?

In backoffice you must create your own "area" for delivery to limit your shipping mode to the city you want.

Related

Magento 1.9 - Multi Store Product URL Issue

I had Magento 1.9 website which runs with default store only.
Now I have created 1 more store for USA customers with currency $.
Now issue is why every product have 2 urls, different URL for both stores. There is an issue and duplicate content issue with SEO, So I want only 1 URL for both stores.
Ex:
Product: XYZ
Store India URL: xyz.html with price in INR
Store USA URL: xyz.html with price in $
I have used one extension which redirect me on specific store based on user IP.
Thank you.
If you want only currency changed than used Magento currency converter in top template file.
Disable store and used only single store.
Thanks
Can you please check URL Rewrite Management in Magento
You can see the url re-write details there
_admin->catalog->URL Rewrite Management
you can add manually url re-write settings there
also you can check another method
1)back up the table "core_url_rewrite"
2)truncate the tabel "core_url_rewrite".
3)re-index
and check the URL Rewrite Management part
please do not forget to take back of the table
you could go for two stores using hreflang. this would solve dc issue.
https://support.google.com/webmasters/answer/189077?hl=en

Magento drop down to be selected by buyer

I am new to Magento. The website I am working on sells contact lenses and some custom attributes need to be added on the product page. Now requirement states that user has to select some prescription values from drop-down fields before adding the product to cart. I am totally lost on how to do it. This question asks the same thing:
Fields to be filled by the buyer in magento product page
But the answer points to dead link. How to retrieve some custom information from user on product page and store it along with order?
This is possible with custom option. Magento provide custom option facility. when you create custom option then it displayed on product page and you will get information from customer and that information stored in order automatically.
reference link : https://www.youtube.com/watch?v=wfZCXjWqrSM
You can create Dynamic custom option. I have answered thw whole process here:
dynamically add product custom options magento
As the Custom option applicaple to particular category. so you need to add required conditionon on precription form on product detail page.
You can manage this using custom option and there is a great module available in magento connect to achieve your goal.
http://www.magentocommerce.com/magento-connect/custom-option-manger.html

change system table information (newsletter_subscriber)

I am developing website in Magento in which i have used default newsletter feature provided by Magento.
But i want to customize default feature provided by Magento.
customizations i want to do
Change the default table name to "emails"
add fields to the table(found way to do this, but don't know if it's possible after changing table name)
Is this possible to do this customizations?
If it's possible, then how i can do this ?
Changing the default new letter email structure can be done with changing the format of newsletter in your themes locale folder or creating a new newsletter template in admin panel and assigning it throught the configuration menu.
Suppose you want to change the template of unsubscribe of newsletter, In admin panel, we have the option of creating a newsletter template by system/transaction emails. Here you can create a new template. After creating the template as required, In system/configuration, customers/newsletters, Here if we select the tetbox of unsubscription email sender dropdown, You can see your newly created newsletter template. Then save page. I hope it helps u.

how to set customer of one store should not be able to login to another store in magento in single website

I am using latest magento 1.7.0.2.
I have two different stores in my site.
customer from first store should not be able to login to second store.
So,Want to set up store wise login for customers.How to set ?please help.
Unfortunately Magento only allows you to set "customer sharing" across the global and website scopes. The (maybe not so simple) solution would be to move your other store to a separate website instead of a separate store.
Found in System > Configuration > Customers > Customer Configuration:

Magento user uploaded offers

Using Magento i want to create website where user can upload their products to sale, is it possible in magento ?
You can easily create a website to handle that, Magento give you an API that you can easily consume for creating products, etc ...
http://www.magentocommerce.com/wiki/doc/webservices-api/introduction
But, why not just give your users an access to their webshop Administration area?
Its better you to create module for add products by users from their my account area. Check the saveAction in Mage/Adminhtml/Controllers/Catalog/ProductController.php .You may get more idea how to save product.
If you are planning to add only some members to add their products through backend, its better you to create users and assign permissions to add products from backend.

Resources