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

Baco

Users
  • Posts

    2,247
  • Joined

  • Last visited

Everything posted by Baco

  1. во первых,$this->data['action'] = $this->url->link('common/orderForm'); я бы изменил на отдельную функцию, напр. $this->data['action'] = $this->url->link('common/orderForm/catch');, которая и будет заниматься обработкой полученных данных с формы. во вторых, сделал бы эту функцию отдельной от индекса... public function catch() { if ($this->request->server['REQUEST_METHOD'] == 'POST') { $mail = new Mail(); $mail->protocol = $this->config->get('config_mail_protocol'); $mail->parameter = $this->config->get('config_mail_parameter'); $mail->hostname = $this->config->get('config_smtp_host'); $mail->username = $this->config->get('config_smtp_username'); $mail->password = $this->config->get('config_smtp_password'); $mail->port = $this->config->get('config_smtp_port'); $mail->timeout = $this->config->get('config_smtp_timeout'); $mail->setTo($this->config->get('config_email')); $mail->setFrom($this->request->post['email']); $mail->setSender($this->request->post['name']); $mail->setSubject('Здравствуйте!Вашей контактной формой было отправлено сообщение!'); $mail->setText('Имя отправителя:'. $this->request->post['name'].'E-mail:'$this->request->post['email']); $mail->send(); $this->redirect($this->url->link('common/orderForm')); } } Функцию валидации можете прикрутить к проверке на пост запрос, но логика примерно такая...
  2. Скорей всего, алгоритм подбора нужен, для вывода похожих по названию товаров ("p.name LIKE '%") с условием перебора производителей и исключением текущего.
  3. По умолчанию, в опенкарте Y - только один, каким образом вы сделали их несколько - неведомо + вы хотите под неведомый алгоритм создания нескольких производителей прикрутить привязку товара, тут либо раскрывайте все карты, либо... заказывайте разработку.
  4. Не совсем то, но логика вроде похожа (https://code.google.com/p/safepatch/), он просто напрямую в файлы прописывает.
  5. А что считается аналогом товара ? Какой идентификатор ? Одна и та же категория, цена, название, модель ?
  6. задать\получить (по контексту переменной) номер страницы...
  7. Да что тут удивлять, это Вы не перестаете удивлять, что в catalog-е, по вашим словам, делает файл от админки ? :-D или стандарт MVC вам другой известный ? Если делаете сноску редактирования с выводом в витрине, хоть уведомьте как то об этом в инструкции.
  8. Тогда профилировать надо... так и не скажешь сразу без затрат времени на анализ... попробуйте отключить блок с категориями в левой колонке, почистить кеш и тогда отписать...
  9. Аргументируете наличие скрытых ссылок в модуле ? <div id="blog-menu_admin" style="display: none;"> <li id="help"><a href="<?php echo $url_module; ?>" class="top"><?php echo $url_module_text; ?></a> <ul> <li><a href="<?php echo $url_blog; ?>"><?php echo $url_blog_text; ?></a></li> <li><a href="<?php echo $url_record; ?>"><?php echo $url_record_text; ?></a></li> <li><a href="<?php echo $url_comment; ?>"><?php echo $url_comment_text; ?></a></li> <li><a href="<?php echo $url_forum; ?>" style="word-wrap: normal; "><?php echo $url_forum_text; ?></a></li> <li><a href="<?php echo $url_forum_buy; ?>" style="word-wrap: normal; "><?php echo $url_forum_buy_text; ?></a></li> <li><a href="<?php echo $url_forum; ?>" style="word-wrap: normal; "><?php echo $url_forum_site_text; ?></a></li> <li><a href="<?php echo $url_forum_buy; ?>" style="word-wrap: normal; "><?php echo $url_forum_update_text; ?></a></li> <li><a href="<?php echo $url_opencartadmin; ?>" style="word-wrap: normal; "><?php echo $url_opencartadmin_text; ?></a></li> </ul> </li> </ul> </div> А вот и языковый файл: $_['url_module_text'] = 'Модуль iБлог'; $_['url_blog_text'] = 'Категории блога'; $_['url_record_text'] = 'Записи'; $_['url_comment_text'] = 'Отзывы'; $_['url_forum_buy_text'] = 'Получить тех. поддержку'; $_['url_forum_update_text'] = 'Получить обновления'; $_['url_forum_text'] = 'Тех. поддержка модуля'; $_['url_forum_site_text'] = 'Форум'; $_['url_opencartadmin_text'] = 'О модуле'; $_['url_forum_buy'] = 'https://opencartforum.com/files/file/676-модуль-блог-новости-отзывы-галерея-faq/'; $_['url_forum'] = 'https://opencartforum.com/topic/13781-модуль-блог-новости-отзывы-галерея-faq/unread/'; $_['url_opencartadmin'] = 'http://opencartadmin.com'; А то один товарищ с подобными выходками уже знаком мне ? разве не надо у пользователя поинтересоваться, стоит ли ему ссылаться на вас или нет, если он покупает подобный модуль ?? Вот случится у вас такая беда как "взлом" (для примера), пойдёт у вас с сайта порнотраффик, и соотнесут все поисковики вас в группу с нежелательным контентом, а всех пользователей, которые имеют линк на вас, так же будет красный екран с предупреждением...
  10. Предположительно - из за счетчика товаров для производителей.
  11. Оптимальней всего, собрать команду лучших, где каждый знает свою задачу, сеошник (для внутренней оптимизации), верстальщик и кодер - грамонтно собранная банда, способна решить вопросы по созданию почти любых пожеланий в кратчайшие сроки (по финансам не скажу, так как у каждого свои тарифы).
  12. Да, вполне возможно, настроить один магаз по образу и подобию нужному, сдлеать дамп базы и клонировать для остальных магазинов, функционал под определенный шаблон необходимо подгонять(размер баннеров, выпадающее меню и т.д.) - єто не функционал, єто верстка, программисты делают функционал, верстальщики - подгоняют стили в магазине.
  13. Всё же не стоит так резко критиковать модуль (я не понижал, так... мысли вслух), как никак, человек написал, вложился, поделился с народом (хоть и на коммерческой основе) ... правда скажу честно и откровенно, когда раньше клиенты просили настроить\установить\поправить модуль "Блог\галлереи\новости", то я открещивался, так как стиль кодирования - мне не приемлим и отправлял к автору данного модификатора.
  14. В принципе - все файлы в UTF-8 в дистрибутивах, а если без принципа, то тут исключение какое то, можете скачать последние архивы и убедится...
  15. наоборот, вся файловая кодировка, особенно языковые переменные, должны быть в UTF8 без BOM
  16. А рисунки из Google webmaster зачем выложены ? это же скрины основного домена и ни одной связки с модулем я не увидел ? Или это так, "запудрить мозги" клиенту красивыми картинками ? Такую нагрузку (показанную на графике) выдерживает обычный оригинальный опенкарт или оксторе... Проверено.
  17. Смотрите в папку download, не завалялся ли там шелл, у меня недавно мультимагазин со всеми вытекающими так был заражен, все js-ки инфицированы, и всё из-за дыры в TinyMCE в джумле, что на соседнем домене и том же хосте стояла, грохнули и тишина.
  18. Вынести из блока (правый вроде бы) и перенести в блок к опциям + подверстать желательно.
  19. Не могу увидеть проблемы, если можно скрин, а ещё лучше - в ЛС напишите, посмотрим что к чему...
  20. Могу сделать, вплоть до самостоятельной накрутки, если нужет супер-мега уровень доверия...
  21. не может сопоставить ни одному из перечисленных HTTP_USER_AGENT-ов, надо проставить загрушку типа if(isset( или условие на выход без определителя
  22. Все версии vqmod используют один и тот же синтаксис парсинга XML документа, модули ДОЛЖНЫ работать внезависимости от версии, если конечно нет конфликтов между ними (один и тот же файл меняет более 2-х vqmod файлов)
×
×
  • 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.