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

chukcha

Users
  • Posts

    20,545
  • Joined

  • Last visited

Everything posted by chukcha

  1. 1. получить max(product_id) 2 удалить все из табли oc_product_discount с product_id>=max 3 ------ oc_product_special ------------------- 4 --------------- oc_product_reward --------------
  2. копать модуль, котрый добавляет UPDATE SET sequential = sequential+1 Непонятно куда, непонятно, зачем Или вы приели не полный код ошибки..
  3. Это как? Создавались новые - понятно - генерация. перезаписывались существующие. - непонятно Число знаков, тип, Может еще какие-то пожелания? Генерация на стороне сервера?, на стороне клиента? Может генерация по особым правилам?
  4. ну.. "мамка здохла, у нее мозги перегрелись". - да-да...
  5. К сожалению opencart, в данном случае модуль, практически для одного человека. MVC Если это модуль для магазина то это грубо 4 файла контроллер модель шаблон языковый файл Для команды нужно принять единый "формуляр" Для шаблона нужно знать какие элементы будут переданы из контроллера Для модели какие параметры будут получены из контроллера Для этого нужно изначально построить архитектуру. По сути - проще сразу написать код, обращаясь сразу с четырьмя файлами. Исключение может быть в js и "сложных" запросах. Аналогично. Именно знакомства, даже не вникая в тонкости. (собственный модуль аяксовой пагинации) Есть задача - ее нужно решать. На тот момент было проще написать, чем искать, покупать, адаптировать и прочее. Это сейчас я 10 раз подумаю, писать или не писать, потому что знаю, что уже все есть (почти).
  6. $(document).ready(function() { $().intoptage({ easingType: 'easeOutQuart' }); Ошибка, не подключен скрипт, ищите...
  7. Извините, вмешаюсь.. фильтр категорий списком? Это как?
  8. http://openshop.org.ua/ Если вытащить оттуда файловый менеджер или использовать эту сборку
  9. Имеем (1.5.5.1.2) class ModelCatalogReview extends Model { public function addReview($data) { $this->db->query("INSERT INTO " . DB_PREFIX . "review SET author = '" . $this->db->escape($data['author']) . "', product_id = '" . $this->db->escape($data['product_id']) . "', text = '" . $this->db->escape(strip_tags($data['text'])) . "', rating = '" . (int)$data['rating'] . "', status = '" . (int)$data['status'] . "', date_added = NOW()"); $this->cache->delete('product'); } public function editReview($review_id, $data) { $this->db->query("UPDATE " . DB_PREFIX . "review SET author = '" . $this->db->escape($data['author']) . "', product_id = '" . $this->db->escape($data['product_id']) . "', text = '" . $this->db->escape(strip_tags($data['text'])) . "', rating = '" . (int)$data['rating'] . "', status = '" . (int)$data['status'] . "', date_added = NOW() WHERE review_id = '" . (int)$review_id . "'"); $this->cache->delete('product'); } Надо class ModelCatalogReview extends Model { public function addReview($data) { $this->db->query("INSERT INTO " . DB_PREFIX . "review SET author = '" . $this->db->escape($data['author']) . "', product_id = '" . $this->db->escape($data['product_id']) . "', text = '" . $this->db->escape(strip_tags($data['text'])) . "', rating = '" . (int)$data['rating'] . "', status = '" . (int)$data['status'] . "', date_added = NOW(), date_modified= NOW()"); $this->cache->delete('product'); } public function editReview($review_id, $data) { $this->db->query("UPDATE " . DB_PREFIX . "review SET author = '" . $this->db->escape($data['author']) . "', product_id = '" . $this->db->escape($data['product_id']) . "', text = '" . $this->db->escape(strip_tags($data['text'])) . "', rating = '" . (int)$data['rating'] . "', status = '" . (int)$data['status'] . "', date_modified = NOW() WHERE review_id = '" . (int)$review_id . "'"); $this->cache->delete('product'); }
  10. м... Не путайте ico и прописанную в файле icon с раcширением png
  11. я бы порекомендовал почитать про favicon <link rel="icon" type="image/png" href="/someimage.png" /> сравните со своим кодом
  12. https://opencartforum.com/files/file/181-%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8C-%D0%BE%D0%B1%D0%BB%D0%B0%D0%BA%D0%BE-%D1%82%D0%B5%D0%B3%D0%BE%D0%B2-tagcloud-%D0%B4%D0%BB%D1%8F-opencart-15x/
  13. Товар принадлежит категории, которая не имеет ЧПУ url
  14. надо указывать в функции кодировку многобайтной строки И тогда не надо костылей с htaccess Или же пред использованием явно указать mb_internal_encoding
  15. Было бы прикольно назначать задания менеджерам! Т.е при задании указывать - кому Удалять может только автор тудулист доступен всем пользователям или только автору?
  16. в модели getProducts должно быть такое foreach ($words as $word) { $implode[] = "pd.name LIKE '%" . $this->db->escape($word) . "%'"; }
  17. Можешь показать код? Ведь все равно во все шаблоны нужно добавлять переменную от крошек. +такого решения - меняем шаблон только в одном месте.
×
×
  • 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.