Ответить Новая тема Новый опрос 
Всего: 3 < 1 2 3 >
 Форма контактов
ggyyvv


Cпециалист
Сообщений: 233
Регистрация: 23-11-2012


03-09-2015 19:56
Благодарю за ответ!!!

P.S. сори за настойчивость - поясните пожалуйста - почему нельзя сделать загрузку файла для заказа в один шаг так же как сделано в форме контактов?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


03-09-2015 20:06
Цитата:( ggyyvv @ 03-09-2015 20:56 Смотреть сообщение )
почему нельзя сделать загрузку файла для заказа в один шаг так же как сделано в форме контактов?

Оформление заказа в один шаг выполняется ajax-запросами.
Для решения задачи необходимо использовать ajaxfileupload или подобные ему плагины.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
ggyyvv


Cпециалист
Сообщений: 233
Регистрация: 23-11-2012


04-09-2015 04:18
с загрузкой через аякс оказывается есть проблемы - старые версии IE её не поддерживают((((

А можно было бы из оформления заказа в 5 шагов сделать оформление в 1 шаг, если мне не нужны шаги с 3 по 5?

Возможно ли соединить 1 шаг со 2 на одной странице и тогда на ней подключить php-ную загрузку файла?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


04-09-2015 09:34
Цитата:( ggyyvv @ 04-09-2015 05:18 Смотреть сообщение )
с загрузкой через аякс оказывается есть проблемы - старые версии IE её не поддерживают((((

AjaxFileUpload:
Google Chrome 5.0+
Internet Explorer 6+
Mozilla Firefox 3.6+
Opera 10.5+
Safari 5+

Цитата:( ggyyvv @ 04-09-2015 05:18 Смотреть сообщение )
А можно было бы из оформления заказа в 5 шагов сделать оформление в 1 шаг, если мне не нужны шаги с 3 по 5?

Возможно ли соединить 1 шаг со 2 на одной странице и тогда на ней подключить php-ную загрузку файла?

Да, необходимо переписывать OrderController.php и ParentOrderController.php
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
ggyyvv


Cпециалист
Сообщений: 233
Регистрация: 23-11-2012


07-09-2015 04:48
Алекс, подскажите, пожалуйста,

Кастомизация привязывает файл к товару

как можно было бы прицепить загружаемый файл к заказу?
Чтобы он подобным образом и в админке отображался в заказах?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


07-09-2015 10:27
Цитата:( ggyyvv @ 07-09-2015 05:48 Смотреть сообщение )
Кастомизация привязывает файл к товару
как можно было бы прицепить загружаемый файл к заказу?

Данный код зашит в классах и контроллерах, исправлять его глупо.

Если необходим подобный функционал для всего заказа (кстати выше описано как реализовать подобное, а также приложен код) - необходимо разрабатывать отдельный модуль.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
ggyyvv


Cпециалист
Сообщений: 233
Регистрация: 23-11-2012


07-09-2015 16:44
Вы имеете ввиду код, который Вы отправляли для baton94?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


07-09-2015 17:11
Цитата:( ggyyvv @ 07-09-2015 17:44 Смотреть сообщение )
Вы имеете ввиду код, который Вы отправляли для baton94?

Нет. Сообщение #8.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
ggyyvv


Cпециалист
Сообщений: 233
Регистрация: 23-11-2012


07-09-2015 21:26
Цитата:( Алекс @ 07-09-2015 05:27 Смотреть сообщение )
Данный код зашит в классах и контроллерах, исправлять его глупо.

Если необходим подобный функционал для всего заказа (кстати выше описано как реализовать подобное, а также приложен код) - необходимо разрабатывать отдельный модуль.


если возможно, можете порекомендовать, что можно взять за основу по максимуму для такого модуля?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


07-09-2015 22:58
Цитата:( ggyyvv @ 07-09-2015 22:26 Смотреть сообщение )
что можно взять за основу по максимуму для такого модуля?

Если собираетесь писать самостоятельно:
Можно взять любой модуль (например homefeatured).
Отключить в коде модуля подключение к хукам кроме header (добавить вызов ajaxfileupload).
Удалить ненужные методы, оставить hookHeader.
Добавить метод отображения шаблона и обработки.
Вызвать в шаблоне через:
Код:
{hook h="МЕТОД" mod="НАЗВАНИЕ МОДУЛЯ"}
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос 
Всего: 3 < 1 2 3 >