Т.е. при размещении приложения с обфусцированным кодом не будет такого, что через пару недель пребывания в магазине - его вышвырнут?
Не просто так спрашиваю = ) После размещения сразу пойдет реклама, сроки горят, на тестирование реакции магазинов нет времени. С PG столкнулся относительно недавно.
А не подскажите как с помощью oauth можно фактически защитить само приложение от копирования?
Я написал в вопросе: при необходимости можно узнать и повторить структуру запросов к API. Нужно какое-то решение которое могло бы защитить механизм получения и приема данных от ненадежного источника (чужого приложения, в котором повторены запросы из оригинального приложения).
pasha dev: У вас модифицированы оригинальные файлы CMS. Они заменены какими-то модулями. Предлагаю разбираться с автором модуля. Так как очень мало информации для понимания проблемы.
pasha dev: проверьте соответствие версии модуля и версии Opencart, заявлена поддержка?
Удалите содержимое папки /vqmod/vqcache/ и попытайтесь повторить ошибку, после этого посмотрите логи. Что там будет?
Ваш файл /admin/controller/sale/order.php модифицирован путем установки какого-то стороннего модуля, который не использует vqmod. Давайте копать? Что ставили?
Urukhayy: А в чем суть проблемы?
Не проще ли создать:
- таблица пользователя, с ID и данными авторизации;
- таблица фруктов, с названием и ID;
- таблица пользователь-фрукт, где идет сопоставление ID пользователя, ID фрукта и количество. Зная ID пользователя - мы найдем всего его фрукты, зная ID фрукта - найдем всех пользователей с таким фруктом и т.д.
Эмулировать php-код в приложении - гораздо более серьезная задача, чем адаптировать проект под мобильное устройство работающее по сети. С учетом кеширования уже подгруженных данных
Другим вариантом решения может стать все тот же Apache Cordova, с сохраненным массивом картинок и БД хранящейся в json. Логику работы придется переносить на JS.
amazinginternetsites: У тебя блок изначально скрыт, ты его показываешь после события. Чтобы не морочиться с CSS и возней чьи свойства главнее - проще разместить inline-css в документе, так будет более правильнее.
srnsdlmtn:
1. Путь не находит. Прописывай путь или полностью или отталкиваясь от вызываемого файла (например index.php, index.html).
/dir
|_ index.php
|_ /lib
|_ mail.php
|_ /js
|_ script.js
Вызываешь не от адреса js, а от index.php "/lib/mail.php"
2. Ошибка в коде PHP (наиболее вероятно).
Попробуй не использовать переменные полученные из POST, а присвоить локальные значения. Т.е. вместо $_POST["tel"]; сделай переменную $tel = "tel";
Вызови на прямую файл и посмотри ошибку, который выдаст тебе обработчик.
Вообще, начинай курить мануалы по PHP и пользовать IDE )
Если вы про выбор города и фирмы - то с модулем фильтрации это ни как не связанно.
В OC есть функционал мультимагазинов, фактически отдельных продавцов.
Каждый товар может принадлежать одному или нескольким магазинам, каждый магазин может иметь свой товар. И так далее. Если интересно - можно пообщаться в скайпе wttdgp