Jump to content

Zuveh

Новичок
  • Content Count

    26
  • Joined

  • Last visited

Community Reputation

1 Обычный

About Zuveh

  • Rank
    Пользователь
  1. Тараканов нашел. На хосте не удалены файлы модели предыдущей версии модуля. Мой косяк. Всем спасибо. Тема закрыта.
  2. Вся заморочка в том, что ни один из установленных модификаторов не затрагивает review.. А кроме того, собственный модуль отзывов - вообще работает с таблицами не имеющими отношения к дефолтным.
  3. Доброе утро/день/вечер/ночь, форумчане! Возникла неожиданная (для меня) проблема. При создании своего модуля отзывов (на базе модуля отзывов о товаре ocStore 2.3.0.2.3) столкнулся с тем, что несистемно задваиваются отзывы при создании в админке - создаёшь, оформляешь, сохраняешь, а их в базу пишется два. Выявить причину не получается - плавающая ситуация. Решил проверить "родные" отзывы - оказывается тараканы не в моём модуле, а изначально присутствуют в релизе. В сети ничего не нашел о существовании такой проблемы. Кто-нибудь сталкивался, и если да - как решить?
  4. на всякий случай.. в догонку, для 2.3.0.2.3. <!-- Ограничение на размер загружаемого файла --> <file path="admin/language/ru-ru/common/filemanager.php"> <operation error="skip"> <search><![CDATA[$_['error_filesize'] = 'Внимание: Некорректный размер файла!';]]></search> <add position="replace"> <![CDATA[ $_['error_filesize'] = 'Внимание: размер файла не должен превышать %s байт!'; ]]> </add> </operation> </file> <file path="admin/controller/common/filemanager.php"> <operation error="skip"> <search><![CDATA[// Return any upload error]]></search> <add position="before"> <![CDATA[ if ( $file['size'] > $this->config->get('config_file_max_size') ) { $json['error'] = sprintf($this->language->get('error_filesize'), $this->config->get('config_file_max_size')); } ]]> </add> </operation> </file>
  5. chukcha, То, что я написал перед Вашим постом - продолжение обсуждения того, что мне предложили участники этого обсуждения. Вы всё читали, что здесь обсуждалось? Кто-нибудь из нас упоминал то, что я обладаю неограниченными телепатическими способностями? Да? Нет? НЕТ. Вы для чего написали? Пофлудить? Скучно? Если есть желание помочь - с удовольствием приму эту помощь. В противном случае - оденьте шоры, поверните голову в другую сторону, и.. мимо.
  6. отключил все свои модификаторы (около десятка). оставил только модуль настроек. снова прописал в контроллер $this->model_setting_setting->editSetting('config', $this->request->post); ошибка та же.. база в ауте.
  7. нет. в модификаторах - нет таких изменений. Warning: implode(): Invalid arguments passed in /home/webprocess/webshowcase.ru/docs/admin/controller/common/header.php on line 59Warning: implode(): Invalid arguments passed in /home/webprocess/webshowcase.ru/docs/admin/controller/common/header.php on line 60Warning: implode(): Invalid arguments passed in /home/webprocess/webshowcase.ru/docs/admin/controller/common/header.php on line 63Warning: implode(): Invalid arguments passed in /home/webprocess/webshowcase.ru/docs/admin/controller/common/header.php on line 64Warning: implode(): Invalid arguments passed in /home/webprocess/webshowcase.ru/docs/system/storage/modification/admin/controller/common/column_left.php on line 865Warning: implode(): Invalid arguments passed in /home/webprocess/webshowcase.ru/docs/system/storage/modification/admin/controller/common/column_left.php on line 873
  8. admin\model\setting\setting.php - стандартный "из коробки". что смотреть в модификаторах? setting.php
  9. более того, если даже просто ЗАМЕНИТЬ $this->model_setting_setting->editSetting('showcase', $this->request->post); в конструкции на $this->model_setting_setting->editSetting('config', $this->request->post); if (($this->request->server['REQUEST_METHOD'] == 'POST') && $this->validate()) { $this->model_setting_setting->editSetting('config', $this->request->post); $this->session->data['success'] = $this->language->get('text_success'); $this->response->redirect($this->url->link('extension/module/showcase', 'token=' . $this->session->data['token'] . '&type=module', true)); } происходит то же самое.
  10. происходит то же самое, что и при использовании связки $this->model_setting_setting->editSetting('showcase', $this->request->post); $this->model_setting_setting->editSetting('config', $this->request->post); выдает ошибку Warning: implode(): Invalid arguments passed in и рушит базу..
  11. это в общем то бессмысленно, поскольку отрезает саму "системную" переменную, и создает свою с тем же функционалом. хотя, если посмотреть глубже - моя затея - тоже не совсем айс.. thentru, я и сам не могу понять.. она не может быть заблокирована для записи вне родного контроллера ?
  12. if (($this->request->server['REQUEST_METHOD'] == 'POST') && $this->validate()) { //var_dump($this->request->post); $this->model_setting_setting->editSetting('showcase', $this->request->post); $this->config->set('config_product_count', $this->request->post['config_product_count']); $this->session->data['success'] = $this->language->get('text_success'); $this->response->redirect($this->url->link('extension/module/showcase', 'token=' . $this->session->data['token'] . '&type=module', true)); }
  13. Спасибо огромное, но, как я уже писал выше - не изменилось ничего.. не сохраняет именно эту настройку. P.S. Я и не обижался.
×

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.