Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

sv2109

Users
  • Posts

    3,685
  • Joined

  • Last visited

Everything posted by sv2109

  1. Для тех, кто хочет разобраться с ситуацией. 1. Модуль я сделал, скинул на почту вчера в 13:46. К модулю прикрепил инструкцию по установке. 2. Вчера в 17:32 пришел ответ что есть какие-то ошибки после установки 3. В 18:00 я попросил доступ к сайту, чтобы разобраться с ошибкой 4. В 18:09 я получил доступ к сайту 5. Не смотря на то, что время уже было не рабочее я начал работу по поиску причины. Оказалось, что клиент не правильно установил данный модуль, а именно не правильно вставил php код: строка "<?php echo $group_price['customer_group_[/size]name']; ?>: <?php echo [/size]$group_price['price']; ?>[/size]" была вставлена с переносом строки из-за того, что гмеил перенес длинную строку. Кроме этого, была замечена одна ошибка, которой у меня на локалхосте не было, пришлось разбираться. 6. Я не виню заказчика в том, что он не правильно вставил код, потому что он не обязан в этом разбираться. 7. Мне начали приходить письма с обвинениями что модуль я не вообще сделал. 8. Все ошибки были исправлены, модуль был рабочим на 21:00. 9. После этого доступ к сайт у меня пропал, модуль сейчас не работает. Причины я не знаю, возможно заказчик или кто-то другой внесли какие-то изменения в код. Я не мог этого сделать потому что доступа к сайту не имел. 10. Теперь заказчик пишет на форуме, что его кинули.. Вывод. Складывается ощущение что заказчик не совсем неадеквантный, он в нерабочее время требует срочно решить проблему, после чего на следующий день в 06:26! безосновательно обвиняет исполнителя в том, что его кинули. poetiq, не пишите мне больше, после ваших обвинений не имею никакого желания с вами больше общаться и тратить свое время на объяснения. ПС Если кто-то с участников форума (с хорошим рейтингом) выявит желание разобраться с ситуацией, готов скинуть модуль чтобы убедиться что все действительно работает и я никого не кидал. Скрин с перепиской: https://docs.google.com/file/d/0B2qVovNZWDJlU0E4LWdPZVZRNDQ/edit?usp=drivesdk
  2. Модуль я сделал, вы его неправильно установили, поэтому ничего и не работало. Если мне в 18:09 (то есть практически уже в нерабочее время) скидывают на почту фтп доступ к сайту, а потом через 2 часа начинают слать письма ожидая результата + пишут на форуме злобные комментарии.. ну тогда я не знаю.. удачи вам в поиске исполнителей..
  3. 1. Вы языковый файл подключаете ПОСЛЕ рендеринга, соответственно в шаблоне не видны языковые переменные. Нужно рендеринг делать в последнюю очередь, когда определены все переменные. 2. Откуда берется $this->config? Класс ControllerModuleMyModul наследует класс Controller (ControllerModuleMyModul extends Controller) соответственно наследует все паблик методы и элементы этого класса. Родительский класс Controller и предоставляет доступ к $config, которые находится в реестре ($registry)
  4. Так можно же спойлер вставить, нужно заключить текст между тегами [ spoiler ][ /spoiler ] (без пробелов) + в редакторе есть кнопка Специальные BB коды Кто хочет тот вставит, кто не хочет тот и кнопкой пользоваться не будет, имхо
  5. Если не ошибаюсь, vqmod не находит текст из нескольких строк, где есть перенос строки. Я всегда ищу по 1 строке, так намного надежнее.
  6. да, работает этого нету, но если нужно реализовать можно все - пишите в ЛС
  7. Извините, просто катастрофически не хватает времени в последнее время. Но раз пообещал и вам это очень сильно нужно, тем более это доработка моего модуля то сделаю. Постараюсь сделать за выходные. В крайнем случае, если не успею за выходные то уже с понедельника 100% сделаю. Хорошо?
  8. Есть 2 варианта: 1. десятки разработчиков в десятках своих дополнений регулярно будут менять цену каждого модуля после каждого скачка курса 2. администрация 1 раз меняет валюту и все цены автоматически меняются и не зависят ни от каких скачков курса Мне кажется что второй вариант намного более предпочтительнее.
  9. О каком "подешевлении" вы говорите? раньше доллар стоил 23 рубля, теперь 36http://www.banki.ru/products/currency/usd/ Да и зачем эти разговоры? Доллар сейчас считается мировой валютой, за которую осуществляются международные торговые операции (даже нефть с газом продают за доллары). Поэтому, я считаю, было бы логичным, учитывая что на этом форуме собрались люди со всего бывшего Союза и даже других стран, все операции перевести также в более стабильную, международную валюту. Это мое мнение.
  10. :) Писал точно об этом самом пол года назад: Предлагаю перевести цены модулей в доллары США или евро тема переросла в политические споры и на этом все заглохло.
  11. Возможно. Есть даже API http://text.ru/api-check правда не знаю платно это или бесплатно. Осталось сделать кнопку и запрограммировать связь с апи для проверки: берем текст, отправляем на проверку, получаем результат, показываем как-то пользователю.
  12. Мне кажется, опенкарт, как и любой другой интернет магазин не совсем подходят для продажи недвижимости. Потому что недвижимость она не продается как продается например ноутбук. Никто ведь не будет добавлять квартиру в корзину после чего оплачивать покупку картой.. Я, например, делал сайт по недвижимости (точнее раздел на городском портале) с помощью Друпала, вот так получилось (правда карта уже не работает почему-то, раньше работала, была привязка недвижимости к карте, поиск по карте итд). Но если у вас есть желание сделать сайт именно на оперкарте - пишите в ЛС или на почту [email protected] можно обсудить, сделать, конечно, все можно. Там не только "модуль поиска" писать нужно, там много всего переделывать надо в самом магазине.
  13. Ответил на почту, еще сюда напишу, может кому пригодится. Это, как я и предполагал выше, BOM
  14. Скинь файл контроллера мне на почту [email protected], гляну. Я просто на 99% уверен что это какой-то непечатный символ в самом файле.
  15. Сталкивался с похожим, правда не в json. В редакторе KWrite есть опция "Добавлять отметку о порядке байтов (BOM)" если она включена то редактор добавляет в самое начало файла 1 непечатный символ, который потом вылазит в браузере в виде точки. Или в контроллере, который отдает json, где-то стоит точка "." (или какой-то непечатный символ), которая потом появляется в json
  16. + клиент сам может вернуть товар, для этого нужно зайти по адресу index.php?route=account/return/insert
  17. Любой параметр после передачи через get или post нужно получить в контроллере через $this->request->get['quantity'] или $this->request->post['quantity']
  18. В сессии. После нажатия "Купить" через аякс запускается контроллер checkout/cart/add (catalog/controller/checkout/cart.php) который вызывает $this->cart->add($this->request->post['product_id'], $quantity, $option); который записывает все в сессию system/library/cart.php $this->session->data['cart'][$key] = (int)$qty; ПС модель и артикул там не сохраняются. Сами товары на странице корзины в checkout/cart достаются через $products = $this->cart->getProducts(); где доп. информация о товаре берется с базы с таблицы product
  19. Корзина это фактически 2 блока: 1. блок в котором пишется общая информация "товаров: 1 (100 руб.)" 2. блок, который появляется по клику на первый блок и в котором выводятся уже сами товары Второй блок изменить не сложно, если он пустой то в нем есть div с классом ".empty" Первый блок сложнее. Для начала нужно знать пустой ли он. Тут проблема так как непосредственно к-во товара нигде не передается. Передается только готовый текст: "товаров: 1 (100руб.)", который потом вписывается в html блок. Определить к-во товаров методом сравнения текста, например если переменная равна "товаров: 0 (0.00руб.)", значит пусто, не самый лучший вариант, потому что на сайте может быть несколько языков + несколько валют, это костыль. Нужно изменить контроллер, который используется для добавления товаров в корзину через аякс, чтобы он передавал или отдельным json параметром наличие товаров в корзине (после чего через яваскрипт формировать html блок c нужными css классами) или передавал готовый текст в формате, например "<span class='emty'>товаров: 1 (100руб.)</span>" После чего средствами css можно менять отображение. Еще один нюанс - этот блок изменяется 2 аякс запросами - при добавлении товара в корзину и при удалении его из корзины. + есть еще скрипт получения состояния корзины при начальной загрузке страницы.
  20. Increase Page Speed - я когда-то смотрел его код, в 2-х словах - полная лажа. Он если что-то и ускорят то процентов на 5, а рекламу сделали такую, как будто там все 500%.. Другие модули не смотрел, если нужно что-то ускорить то вручную ищу узкие места и устраняю их.
  21. Послушайте, не нужно лгать о том, что вы целый месяц пробуете связаться с автором и автор с вам не отвечает. Так как автор, то есть я, вам отвечает в ЛС. Модуль, который вы приобрели 100% рабочий, его кроме вас приобрели еще люди, больше 10 человек и у всех все работает. Не работает только у вас. По причине того, что вы изменили сам модуль + используете другие модули, который конфликтуют (фильт про, какой-то модуль стикеров). По причине этих конфликтов нужно потратить немало времени, чтобы заставить все работать. Я по возможности вам отвечаю и пробую все настроить. Но, к сожалению, мое время ограничено, поэтому сделать все сразу я не могу. Еще раз повторяю - модуль не работает не по причине того, что модуль нерабочий, а по причине конфликтов с другими модулями. По возможности, когда появляется время я занимаюсь этим вопросом.
  22. Я на все письма отвечаю и на почту и в ЛС. Время реагирования максимум 2 дня. Вашего письма я не видел.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.