Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

chukcha

Користувачі
  • Публікації

    20 468
  • З нами

  • Відвідування

Усі публікації користувача chukcha

  1. Существует понятие как архитектор проекта. Его задача, как и любого другого архитектора: на первом этапе создать виртуальный проект, который утверждает заказчик. Архитектор изучает требования, вкусы, возможности заказчика, в том числе и финансовые. Если предложенные схемы не вписываются в концепцию заказчика - нужно распрощаться. На втором этапе - архитектор проекта выступает, как наблюдающий за строительством. Т.е. соответствие дизайна, верстки утвержденному проекту. С точки зрения строительства, есть еще и инженеры проекта, которые делают "расчеты". Какой уровень компетенции должен быть у архитектора? Он не обязан рисовать, но должен уметь рисовать. Он не обязан знать из чего состоит система, но он обязан знать о существующих технологиях. Ну... Он еще много не обязан и обязан одновременно. Но в качестве Разработчика он не выступает. Разработчик - это комплекс, пусть это и будет один человек. Естественно, что существует разработчик модуля, например. Берем возникшую идею, берем известные инструменты, строим. В случае нехватки инструмента создаем свой - называется все это MVC :)
  2. Все зависит от уровня разработчик Ведь это может быть не только один, но и команда (студия) Соответственно и расклад Но при указанных вопросах - объемах и цена на запуск возрастает Стоимость дизайна Стоимость верстки+интеграция Настройка - опять же - смотрим ТЗ, которое составил не Заказчик, а Разработчик, а Заказчик его утвердил. Тз основано на знании Разработчиком системы, а также понимании в работе, в данном случае, инет магазинов Настройка - также включает в себя и разработка структуры, разделов сайта. Наполнение - возможно, при наличии товаров, при правильных донорах, при других факторах, оговоренных в ТЗ Продвижение - ого... + сопровождение. Т.е. это 7+24 :) Тестирование - на уровне запуска. Может ли потянуть это один человек? Сложно ответить. При указанном объеме - время запуска от месяца. + сеосопровождение... (это отдельная тема) Иногда видел - создали, запустили, добавили addurl. На этом все закончилось. Потому что у Заказчика уже деньги на остальное закончились Студия - универсальный спец. То что я умею пользоваться фотошопом не делает из меня дизайнера. То что у могу заполнить товаром сайт каким либо парсером, не делает меня ответственным за актуальность
  3. Не понимаю, причем здесь дизайн к функционалу? Для стандартной темы, нет вопросов, стилями поигрались - внедрили Для нестандартной, немного правки для модулей, если надо. А вот для товара... да тут есть конечно вопрос... потому что не совсем понятно зачем вводить номер телефона , когда в категориях (модулях) этого не просят, а появляется форма. Но опять же: кастомизация формы - вопрос дизайна
  4. Со статусами нужно понимать Эти статусы действуют только в том случае если товара 0 Если вы установил статус товара есть в наличии, а товара 0, то он выведется со статусом - есть в наличии А если вы установили - под заказ то при 0 в количестве выведется под заказ. Если вас такое поведение не устраивает, то нужно менять логику контроллера.
  5. По клику на табу подгружать контент Смысл такого таба (приведенного вами?
  6. Удалить все файлы из папки log vqmode И дать права записи в эту папку, например 777
  7. Откуда "краткое описание" Никакого модуля не надо По идее "краткое описание" представляет из сеья очищенное от html тегов описание товаров и обрезанное до определенного количества символов.
  8. class ocStore { private $config; private $db; private $data = array(); public function validate($string="", $filter="2") { $filters["1"] = FILTER_VALIDATE_INT; $filters["2"] = FILTER_VALIDATE_EMAIL; $filters["3"] = FILTER_VALIDATE_URL; $filters["0"] = FILTER_VALIDATE_BOOLEAN; $res = filter_var($string, $filters["".$filter.""]); return($res); } } Может кто объяснить необходимостью в $filters[] Чего проще и прозрачней public function validate($string="", $filter="FILTER_VALIDATE_EMAIL") { //http://php.net/manual/ru/filter.filters.validate.php $res = filter_var($string, $filter); return($res); } Если уж человек по какой-то причине долез до этого кода, то ссылка на первоисточник достаточно в крайнем случае - в комментах перечислить популярные //FILTER_VALIDATE_EMAIL; //FILTER_VALIDATE_INT; //FILTER_VALIDATE_FLOAT //FILTER_VALIDATE_BOOLEAN; //FILTER_VALIDATE_URL; //FILTER_VALIDATE_IP public function validate($string="", $filter="FILTER_VALIDATE_EMAIL") { //http://php.net/manual/ru/filter.filters.validate.php //FILTER_VALIDATE_EMAIL; //FILTER_VALIDATE_INT; //FILTER_VALIDATE_FLOAT //FILTER_VALIDATE_BOOLEAN; //FILTER_VALIDATE_URL; //FILTER_VALIDATE_IP $res = filter_var($string, $filter); return($res); }
  9. все что после # НЕ ИНДЕКСИРУЕТСЯ!
  10. Если опции заполнены, то товар попадет в корзину, если нет - редирект на товар Но я понимаю, что тебе не нужен редирект в таком случае. Но и товар не попадет в корзину. В функции addtocart есть такое if (json['redirect']) { location = json['redirect']; } а перед этим нужно проверить json['error'] и что-то с ним сделать
  11. Оно бы конечно да, PHP 5 >= 5.2.0 Вышла в ноябре 2006 года. И разработчик реально может не знать, что у хостера нет такой библиотеки. Кстати при инсталляции, тогда нужно проверять и версию gd (см. соседнюю веточку), а еще, вот некоторые любят ioncube
  12. Это библиотека состоит из одного метода валидации с использованием filter_var. Эта фишка должна быть установлена у каждого уважающего себя хостера.
  13. Поверьте - глаза боятся - руки делают. Начните делать...
  14. Абсолютно не сложно... в контроллере header.php проверять на авторизованность и принимать решение Когда столкнетесь с проблемой, а она будет..., то пойдем дальше, но может быть к этому моменту, Вы у же сами поймете что нужно делать.
  15. Обратиться в поддержку В крайнем случае... Выпилить библиотеку ocstore (не так сложно). но сначала пободаться с хостером!
  16. Для этого сделали специально обученную темку :) https://opencartforum.com/topic/36600-%D0%BD%D0%B0%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B8-opencart-ocstore/ Еще бы попросить чтоб темку прикрепили, но то таке...
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.