рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрдВрдЯрд░рдиреЗрдЯ рд╡рд┐рддрд░рдг рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рджреГрд╖реНрдЯрд┐рдХреЛрдг

рдирдорд╕реНрдХрд╛рд░, рдЦрднреНрд░рд╡рд░реНрдгреЛрдВ!
рдореИрдВ рдЕрдЧреЛрд░рд╛ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдЬрд┐рд╕рдореЗрдВ рд╣рдорд╛рд░реА рдЯреАрдо рд▓рдЧреА рд╣реБрдИ рд╣реИред
Agora рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд╡рд┐рддрд░рдг рдХреЗ рдЖрдпреЛрдЬрди рдХрд╛ рдПрдХ рдордВрдЪ рд╣реИред рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╡рд┐рддрд░рдХ рдХреЗ рдИрдЖрд░рдкреА рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрдд рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдЖрджреЗрд╢реЛрдВ рдХреА рдкреНрд░рд╛рдкреНрддрд┐ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ, рд╢реЗрд╖ рдХреЛ рджреЗрдЦрддрд╛ рд╣реИ, рдмрд╕реНрддрд┐рдпреЛрдВ рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдмрд╣реБрдд рдХреБрдЫред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреЗ рд╡реЗрдм рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЙрд╕рдХреЗ рд╕рднреА рдХрд╛рд░реНрдп рд╡рд┐рддрд░рдХ рдХреА рдИрдЖрд░рдкреА рдореЗрдВ рдкрд░рд┐рд▓рдХреНрд╖рд┐рдд рд╣реЛрддреЗ рд╣реИрдВред

рд╣рдорд╛рд░реА рдХрдВрдкрдиреА рдХреЗ рдмреНрд▓реЙрдЧ рдкрд░ " рдореИрдВрдиреЗ рдмреА 2 рдмреА рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдорд╕реМрджрд╛" рдХреИрд╕реЗ рд▓рд┐рдЦрд╛ рд╣реИ, рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рд╣рдордиреЗ рдХреБрдЫ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд┐рдпрд╛ рд╣реИ рдЬреЛ рд╣рдордиреЗ рдЕрдкрдиреЗ рдордВрдЪ рдХреЛ рдмрдирд╛рддреЗ рд╕рдордп рд╕рд╛рдордирд╛ рдХрд┐рдпрд╛ рдерд╛ред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдХрд╛рд░реНрдп рд╣рдореЗрдВ рдореБрд╢реНрдХрд┐рд▓ рдирд╣реАрдВ рд▓рдЧ рд░рд╣рд╛ рдерд╛, рд╕реНрдорд╛рд░реНрдЯреА рдХреЛ рд╕рд╛рдЗрдЯ рдХреА рддрд░рдл рдЯреЗрдореНрдкрд▓реЗрдЯ рдЗрдВрдЬрди рдХреЗ рд░реВрдк рдореЗрдВ рдЪреБрдирд╛ рдЧрдпрд╛ рдерд╛, рд╣рдордиреЗ рдСрдмреНрдЬреЗрдХреНрдЯ рдореЙрдбрд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рд╕реЛрдЪрд╛ рдерд╛, рдХреНрдпреЛрдВрдХрд┐ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдкреНрд░рдпреЛрдЬрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рддреНрдпреЗрдХ рд╡реНрдпрд╛рдкрд╛рд░ рдореЙрдбреНрдпреВрд▓ рд▓рд┐рдЦреЗред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП: рдХреИрдЯрд▓реЙрдЧ, рд░рд┐рдЬрд░реНрд╡, рдСрд░реНрдбрд░, рдЦреЛрдЬ, рд╡рд┐рддреНрдд, рдЖрджрд┐ред
рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЯреА.рдЬреЗрдб рдХреЗ рд╡рд┐рд╕реНрддрд╛рд░ рдХреЗ рд╕рд╛рдеред рдХреЛрдб рд╕реНрдХреЗрд▓реЗрдмрд▓ рдирд╣реАрдВ рд╣реБрдЖ рдФрд░ рдХрдИ рдЬрдЧрд╣реЛрдВ рдкрд░ рдХреБрдЫ рдлрд╝рдВрдХреНрд╢рди рдпрд╛ рдкреВрд░реЗ рдмреНрд▓реЙрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдкрдбрд╝рд╛ред рдХрд╛рд░реНрдп рд╕рдВрдкрдиреНрди рд╣реБрдЖ рдФрд░ рдпрд╣ рдкреНрд░рд╢реНрди рдирдпрд╛ рд╣реЛ рдЧрдпрд╛ред

рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдлрд┐рд░ рд╕реЗ рдбрд┐рдЬрд╛рдЗрди рдХрд░рддреЗ рд╕рдордп, рд╣рдореЗрдВ рдХрдИ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛:
1. рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕реНрдерд┐рддрд┐ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╕реЗрдЯ рдХреИрд╕реЗ рдЙрддреНрдкрдиреНрди рдХрд░реЗрдВ?
рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдЕрдиреНрдп рдШрдЯрдХреЛрдВ рдХреЗ рд▓рд┐рдП рд╡рд╕реНрддреБрдУрдВ рдХрд╛ рдпреЗ рд╕реЗрдЯ рдХрдо рдпрд╛ рдЬреНрдпрд╛рджрд╛ "рдкрд╛рд░рджрд░реНрд╢реА" рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, 1C рд╕реЗ, рд╣рдореЗрдВ рдСрдмреНрдЬреЗрдХреНрдЯ "рдЧреНрд░рд╛рд╣рдХ рдСрд░реНрдбрд░" рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╣рдореЗрдВ Agora рдореЗрдВ рд╕рдВрдмрдВрдзрд┐рдд рдСрдмреНрдЬреЗрдХреНрдЯ рдЬреЗрдирд░реЗрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдпрд╛ рдЗрд╕рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред

2. рдХрдХреНрд╖рд╛рдУрдВ рдХреЗ рдмреАрдЪ рдХреА рд╕реАрдорд╛рдУрдВ рдХрд╛ рдирд┐рд░реНрдзрд╛рд░рдг рдХреИрд╕реЗ рдХрд░реЗрдВ, рдЦрд╛рд╕рдХрд░ рдЬрдм рд╡реЗ рд╡рд┐рдХрд╕рд┐рдд рдХреА рдЬрд╛ рд░рд╣реА рдкреНрд░рдгрд╛рд▓реА рдХреЗ рд╕рд╛рде рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрддреА рд╣реИрдВ?
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдСрд░реНрдбрд░ рдФрд░ рдПрдХ рдЪрд╛рд▓рд╛рди рдмрд╣реБрдд рд╕рдорд╛рди рд╡рд╕реНрддреБрдПрдВ рд╣реИрдВред рд╡реЗ рджреЛрдиреЛрдВ рдореЗрдВ рд▓реЗрдЦ рд╕рдВрдЦреНрдпрд╛, рдорд╛рддреНрд░рд╛, рдореВрд▓реНрдп рдФрд░ VAT рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рд▓реЗрдХрд┐рди рдкреНрд░рддреНрдпреЗрдХ рд╡рд╕реНрддреБ рдХреЗ рдЕрдкрдиреЗ рдЧреБрдг рдФрд░ рддрд░реАрдХреЗ рд╣реЛрддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХрдИ рдЙрджреНрдпрдореЛрдВ рдХреЗ рдкрд╛рд╕ рдЗрди 2 рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд╕рд╛рде рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ "рдЪрд┐рдкреНрд╕" рд╣реЛрддреЗ рд╣реИрдВред рдорд╛рдирдХ рдЖрджреЗрд╢ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ рдореЗрдВ "рдСрд░реНрдбрд░ рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реЛрдз" рд╣реИ, рджреВрд╕рд░реЗ рдореЗрдВ "рдбрдореА рдЪрд╛рд▓рд╛рди" рдЖрджрд┐ рд╣реИрдВред

3. рд╡рд╕реНрддреБрдУрдВ рдореЗрдВ рд╡реНрдпрд╛рдкрд╛рд░рд┐рдХ рддрд░реНрдХ рдХреЛ рдХреИрд╕реЗ рдЕрдореВрд░реНрдд рдХрд░реЗрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рдВрдЪрд╛рд▓рди рд╕реЗ рдЕрд▓рдЧ рдХрд░реЗрдВ?
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рд╡рд┐рддрд░рдХ рдХреЗ рд╕рд╛рде рдПрдХ рдЖрджреЗрд╢ рдореЗрдВ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдЕрддрд┐рд░рд┐рдХреНрдд рдХреНрд╖реЗрддреНрд░ рд╣реЛрддреЗ рд╣реИрдВ, рдЬрдмрдХрд┐ рдЕрдиреНрдп рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВред рдпрджрд┐ рд╣рдо рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╕реАрдзреЗ рдкреНрд░рд╢реНрди рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рд╣рд░ рдмрд╛рд░ рдЙрдиреНрд╣реЗрдВ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдирд╣реАрдВ рд╣реИред

рдЬреЛ рдкреНрд░рд╢реНрди рдЙрдарддреЗ рд╣реИрдВ рд╡реЗ рд╣рдореЗрдВ рдЯреЗрдореНрдкрд▓реЗрдЯ рдбрд┐рдЬрд╛рдЗрди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрддреЗ рд╣реИрдВред рд╣рдо рдкрд░рд┐рднрд╛рд╖рд╛рдУрдВ рдФрд░ рд╢рд░реНрддреЛрдВ рдореЗрдВ рдирд╣реАрдВ рдмрджрд▓реЗрдВрдЧреЗред рдЖрдк рдЙрдиреНрд╣реЗрдВ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред
рд╢рд╛рдпрдж рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЯреЗрдореНрдкрд▓реЗрдЯ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдПрдХ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рддрд░реАрдХрд╛ рд╣реИ, рдпрд╛ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд, рдХрд┐ рдпрд╣ рд╕рд┐рд░реНрдл рдПрдХ "рд╕рд╛рдмреБрди рдХрд╛ рдмреБрд▓рдмреБрд▓рд╛" рд╣реИ рдЬреЛ "рдЕрдХрд╛рджрдорд┐рдХ" рдбреЗрд╡рд▓рдкрд░реНрд╕ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЯреЗрдореНрдкрд▓реЗрдЯ рдбрд┐рдЬрд╛рдЗрди рдмрд╣реБрдд рдорджрдж рдХрд░рддрд╛ рд╣реИред

рд╣рдореЗрдВ рдкрд░рд┐рдгрд╛рдо рдХреЗ рд░реВрдк рдореЗрдВ рдХреНрдпрд╛ рдорд┐рд▓рд╛ (рдиреАрдЪреЗ рдХреБрдЫ рдореБрдЦреНрдп рд╡рд░реНрдЧреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рдереА рдЬреЛ рдЙрди рдЯреЗрдореНрдкреНрд▓реЗрдЯреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рди рдкрд░ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдСрдмреНрдЬреЗрдХреНрдЯ рдирд┐рд░реНрдорд┐рдд рд╣реЛрддреЗ рд╣реИрдВ):



рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдореБрдЦреНрдп рд╡рд┐рдЪрд╛рд░ рдпрд╣ рд╣реИ:


рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдЖрд░реЗрдЦ рдореЗрдВ рдЙрддреНрдкрд╛рдж рдХреЗ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХрд╛ рд╕рдВрдЧрдарди рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рдЯреЗрдореНрдкрд▓реЗрдЯреНрд╕ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ:


рдирддреАрдЬрддрди, рд╣рдо рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдПрдкреАрдЖрдИ рджреЗрддреЗ рд╣реИрдВред рдбреЗрд╡рд▓рдкрд░ рдХреЛ рдпрд╣ рдЬрд╛рдирдиреЗ рдХреА рдЬрд░реВрд░рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХреМрди рд╕реА рдПрд╕рдХреНрдпреВрдПрд▓ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ рдХрд┐рд╕ рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдкрд░ рдЪрд▓рддреА рд╣реИред рдореМрд▓рд┐рдХ рдПрдкреАрдЖрдИ рдлрд╝рдВрдХреНрд╢рди рдЬрд┐рд╕ рдкрд░ рд╡рд╣ рдЕрдкрдиреЗ рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░реЗрдЧрд╛, рд╡рд╣ рдЙрд╕рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред

рдпрд╣рд╛рдБ рдорд╛рд▓ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИ:
$ рдЖрдИрдбреА = рд╕рд░рдгреА (....); // рдЖрдИрдбреА рд╕рд░рдгреА
$ productMapper = рдирдпрд╛ productMapper (); // рдПрдХ рдореИрдкрд░ рдмрдирд╛рдПрдБ
$ productCollection = рдирдпрд╛ productCollection (); // рд╕рдВрдЧреНрд░рд╣ рдмрдирд╛рдПрдБ
рдХреЗ рд▓рд┐рдП ($ i = 0; $ i <count ($ id); $ i ++) {
$ рдЙрддреНрдкрд╛рдж = $ productMapper-> рдвреВрдВрдвреЗрдВ ($ id [$ i]); // id рджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрд╛рдж рдХреА рдЦреЛрдЬ
$ productCollection-> рдЬреЛрдбрд╝рдиреЗ ($ рдЙрддреНрдкрд╛рдж); // рд╕рдВрдЧреНрд░рд╣ рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ
}
$ рдЙрддреНрдкрд╛рдж = $ productMapper-> рдЦреЛрдЬ (1); // рдЦреЛрдЬ рдЙрддреНрдкрд╛рдж рдирдВрдмрд░ 1
рдЧреВрдВрдЬ $ рдЙрддреНрдкрд╛рдж-> toJson (); // рд╢реЛ рдореЗрдВ json
рдЗрдХреЛ $ productCollection-> toXML (); // XML рд╕рдВрдЧреНрд░рд╣ рдЕрдкрд▓реЛрдб рдХрд░реЗрдВ

рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд▓реЗрдЦреЛрдВ рдореЗрдВ, рдореИрдВ рдЕрдЧреЛрд░рд╛ рдХреЗ рддрдХрдиреАрдХреА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдмрд╛рдд рдХрд░реВрдВрдЧрд╛ред
рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП ...

Source: https://habr.com/ru/post/In139263/


All Articles