Find Jobs
Hire Freelancers

Symfony developer -- 2

$30-250 USD

Closed
Posted over 4 years ago

$30-250 USD

Paid on delivery
Hello freelancers I have e-catergory symfony project and need to change it. The first point is the most important and we would like to have something to test early next week (Max delay: Tuesday, October 29, 2019). The rest of the points can be delivered on Wednesday, October 30, 2019. For this development and test, you can base on the Longines International Market (/lg_international_eng/). ---- PRINT CSS FEATURES Goal The goal is to print the product listing as close as possible to the screen output with only the required informations in the 2 layout mode; static mode and dynamic mode when the user is on the listing product page. There is a print pictogram call-to-action. When the user click on it, it will open a new windows with the same url than the current page but with an additionnal argument (for example: &print=1) and auto-load with Javascript the [login to view URL]() method. The static mode is the closest representation of the General Catalog (see in the Swiss Transfer link below) for the print which respects a certain number of rules specific to Longines for displaying products (see in the Swiss Transfer link below). In fact, some rules exist that say, for example, that a product of a certain material does not have the right to be next to a product of another material, etc. For that, we receive in the Longines E-Catalogue app for each product object in the twig template (product/[login to view URL]) a property named "product.extended_properties.blank_before" which means the number of blank items before a product. You don't have to change it in the original twig template. It already works for the on-screen display. You can duplicate this template for beginning. [login to view URL] [login to view URL] [login to view URL] Shared with CloudApp Yesterday at 4:38 PM (28 kB) http://p77.f0.n0.cdn.getcloudapp.com/items/OAuxn8kR/Image+2019-10-26+at+1.38.02+[login to view URL] IMPORTANT ! Normally, if you see 3 "blank_before" items in the same row before a product item when you inspect the code with Chrome inspector for example, that means there is a page break. May be it will already ok. Then you can compare with the original General Catalogue print PDF (see attachment) to see the page break, etc. This is the best reference for you. The dynamic mode is a standard view of a web catalog with some features like filters. It is necessary when printing in this mode that the information of the selected filters is present so that the user can easily identify his selection. Technically, our idea to print a catalog selection correctly from the E-Catalogue is as follows: Modify ProductController to display a different twig template if the user wants to see on the screen or print. For that, you have to add a new argument in the URL to make the difference. Example: /lg_international_eng/product/list/b6693b-elegance?collection_menu_id=2&filter_menu_id=7&collection_criteria=2&filter_criteria=&print=1 In this new twig template, you have to remove all items not needed for printing. Example: the website header, menu, etc. Then you can add some additional classes in this specific template for the print to help you to modify easily the print part of SCSS files if needed. You have to modify the JavaScript to execute the "[login to view URL]()" method when you click on the print button and open the new twig template dedicated for printing. Frontend technologies used The frontend part of this project use node.js, gulp, scss technologies. The development server that is available to you has SSH access to rsync datas or you can eventually use FTP and all the Symfony app is installed. You have just to compile the scss in CSS and JS in your local development environment with GULP.
Project ID: 22016028

About the project

2 proposals
Remote project
Active 4 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
2 freelancers are bidding on average $250 USD for this job
User Avatar
Hi Sir, Your project is easy for our experts. We have a huge experience in PHP, Symfony, JavaScript, MySQL, System Admin, Software Architecture, and Network Administration, so we can do this for you. Our team has valuable experience in outsourced web development, software development, managed services, and 24/7 technical support. We guarantee Canadian quality. Please, review our profile to find detailed information about our company and our portfolio. We wait for further information from you in order to start cooperation. Best regards, Sales Department, Tangram Canada Inc.
$250 USD in 5 days
4.6 (170 reviews)
8.2
8.2
User Avatar
Hello, Great to meet you!!! I’m Sas. I’ve carefully gone through your job posting. I am specialized in the Web development industry for more than 14 years. I am very much interested in your project with all of your requirements. My core competency lies in the building of a website from scratch, modifying and updating the website. My expertise is in HTML, PHP, Shopify, WordPress, Prestashop, Opencart, Magento, CodeIgniter, Laravel, Yii, AngularJs, nodejs,  ionic, Android and in IOS. etc. Also, I have experience in developing shopping cart applications and various payment gateway integration for credit card processing in real-time such as PayPal. My aim is to provide the best quality output in given timelines and be associated with long term relations.  I had developed a wide range of websites using Wordpress, Core PHP, HTML, etc including sites for start-up companies and small businesses. My main skills are. WordPress,HTML/CSS, Javascript, jQuery, PHP, MySQL. After discussing for a project the Bid Value may fluctuate.  Could you share a list of changes Please? Looking forward to developing a good business association ahead. Regards, Sas
$250 USD in 7 days
5.0 (17 reviews)
3.9
3.9

About the client

Flag of UNITED STATES
Los Angeles, United States
0.0
0
Member since Oct 17, 2019

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.