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

esculapra

Users
  
  • Posts

    1,773
  • Joined

  • Last visited

Everything posted by esculapra

  1. Хорошо сказано! Я бы в контрноллере добавил проверку на наличие дополнительных изображений товара, и если таковые отсутствуют, выводил тумбик основного изображения, и не нужно никакого "пустого места". Или же вместо картинок выводить надпись "кол-во вариантов: 4" (к примеру), а дополнительные картинки наложить на основную в скрытом диве, который проявлялся бы при наведении курсора на нее (или на надпись "кол-во вариантов", которая при значении больше 1 будет в виде ссылки, иначе - просто метка ). Я думаю Pascha это легко сделает.
  2. В принципе достаточно создать класс, который регистрировать при запуске приложения - тогда функции можно вызвать в любом контроллере.
  3. Я делал вставку видео в категории и макеты - создал специальную таблицу в БД и сделал некоторые доработки в контроллерах, моделях и шаблонах. В принципе можно написать несколько модификаторов.
  4. По стандарту файлы хранятся в папке language. Но некоторые "разработчики" могут тупо вставлять фразы непосредственно в шаблон. Я уже встречал такие - много гемора с переделкой.
  5. шаблон модуля latest переименуй (для возможности отката), сделай копию.шаблона модуля рекомендуемых и обзови его latest (тут возможно придется сделать еще кое-какие праки).
  6. Через гуггл-переводчик, с последующей правкой вручную. Иначе никак. Можно и десктопным PROMT Professional 9 (он может переводить сразу все файлы в директории), но опять же, - правка вручную.
  7. В принципе формат и размер можно легко проверять. Тут можно организовать при помощи jquery. Походу код можно подсмотреть из почты гугла (дополнительные параметры ответа) . Или поискать в интернете загрузка нескольких файлов.
  8. Нормальное решение. Я делал нечто подобное в модификаторах для админпанели ранних версий опенкарт. Скрипт встраиваел новую вкладку в меню админки.
  9. В опенкарт можно добавить разные валюты, выбрать базовую и включить флаг обновление котировки.
  10. Логотип находится в common/header Для приветствие можно создать кастомный html-модуль и подключить его в требуемые макеты из админки (например, в позиции top_content).
  11. Шо то за прогеры такие, кто правит в модификаторах? Я понимаю еще новичка - недавно один правил в основном файле, а потом решил убрать правку, но делал это в модификторе. А потом удивлялся, как так происходит,, - строка все равно появляется после обновления?
  12. Там идет наследование, поэтому изменить цвет в нем не получится никак, а в стилешите пусть меняет - в любой момент можно перезалить дефолтный файл. А редактировать в шаблонах - для новичка лучше не стоит.
  13. Возможно устанавливал новые дополнения, которые конфликтуют с доработками. Я сомневаюсь, что исполнитель делал правки в модифицированных файлах. Если честно, то меня бесят конфликты дополнений! Нужно что-то придумать...
  14. Тогда ищи в extension. Попробуй еще включение/отключение модификаторов
  15. В принципе да. Почисть кэш сайта и браузера - вероятно используется кэшированные файлы
  16. если тройка, то ищи в папке marketplace
  17. нет, только где такая проблема встречается.
  18. А я нашел! В stylesheet строка 73 (может и в другом месте, в зависимости от версии) .dropdown-menu li > a:hover { text-decoration: none; color: #FFF; background-color: #229AC8; background-image: linear-gradient(to bottom, #23A1D1, #1F90BB); background-repeat: repeat-x; } Хотя нет, это в меню. Ищи в стилях сам цвет #229AC8
  19. А я нашел! В stylesheet строка 73 (может и в другом месте, в зависимости от версии) .dropdown-menu li > a:hover { text-decoration: none; color: #FFF; background-color: #229AC8; background-image: linear-gradient(to bottom, #23A1D1, #1F90BB); background-repeat: repeat-x; }
  20. Такое может происходить если ссылка указывается непосредственно в шаблоне, а не передается из контроллера. У меня такое было при разработке модуля. Например function updateAlias(id){val = $('#keyword_'+id).val();if(val==''){alert(error_dummy_value);return false;}$.ajax({url: "{{ module_link }}",type:'post',data:{task:'update_sef',value: val,id: id},success: function(data){alert(data);}});} // тут вместо module_link стояла ссылка, и выкидывало Я теперь ссылку создаю в контроллере, типа $data['module_link']=$this->url->link('supertools/tool_sef&'.$this->token_indent.'='.$this->token, 'SSL'); // не обращай внимания на $this->token и $this->token_indent - это у меня для унификации модуля под различные версии
  21. Нужно в консоли искать стили, попробовать изменить (в мазиле я так всегда и делаю), а уже напоследок исправить в самом файле css (в консоли будет указан и номер строки)
  22. Возможно. То есть "не слетело наглушняк", а "слетает при обновлении"
  23. В БД модификаторы хранятся в таблице modification. Если же правки вносились в сами модифицированные файлы, то труба. Если имеется бэкап модифицированного сайта, то дело поправимо.
  24. Подбери подходящий шаблон, и останется только поколдовать с БД.
×
×
  • 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.