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

Neumann

Newbie
  
  • Posts

    44
  • Joined

  • Last visited

Everything posted by Neumann

  1. Добрый день. При редактировании товара в админке есть поле "HTML-тег Title", но на самом деле там устанавливается то, что вписано в "Название товара" Нашел на форуме это сообщение https://opencartforum.com/topic/3271-ne-rabotaet-alternativnyi-title-i-h1/?do=findComment&comment=109184 И нашел соответствующее место у себя. Но рецепт не сработал - в $product_info не оказалось соответствующей информации! Вообще через print_r просмотрел, во всем массиве нет того, что указано в админке в "HTML-тег Title" для данного товара. Как быть?
  2. да я же просто спросил) не надо меня никак добивать)) большое спасибо за развернутые ответы
  3. И по поводу чпу Вы уверены? Я смотрел в классе Request. Свойство get просто заполняется из глобального массива $_GET. А откуда там будет product_id, если строка адреса будет например site.ru/products/supertovar/
  4. Извините, конечно, если мои слова прозвучали для вас как-то грубо. Я очень благодарен вам за ответы) Я сейчас проверил еще раз) Насчет того, что свойство $this->request нету - моя ошибка! На самом деле есть. Тут вы меня правильно поправили, извините) Однако ваш пример все равно не сработал бы (и не сработал, когда я первый раз пробовал) потому что вы после get поставили круглые скобки, а метода get (по крайней мере в моей версии 1.5.6.1) нет. есть публичное свойство-массив get! так что нужны квадратные скобки. Так что... )
  5. Извините, но это неправильный ответ на мой вопрос. Во-первых, в моем контроллере нет свойства-объекта request (нужно отдельно создавать объект). Во-вторых, get - это свойства-массив класса Request, а не метод (нужны квадратные скобки, а не круглые). То есть то, что вы хотели мне сказать, пишется так. $req = new Request(); $req->get['product_id']; НО это ведь будет работать, только если url не изменен, то есть такого вида /index.php?route=product/product&product_id=42 А у меня возможно будет чпу-урлы. То есть мне нужно универсальный способ.получения id продукта Никак не могу найти, как же это получить :unsure:
  6. в контроллере моего модуля (в части catalog) <корень сайта>/catalog/controller/module/<название_моего_модуля>.php но в целом в итоге весь модуль всегда будет вызываться на странице товара (точнее говоря результат работы модуля всегда будет отображаться на странице товара). И нужно передать в контроллер, какой id у товара. да вообще в целом понять - как узнать id товара на странице товара.
  7. Добрый день. Подскажите, пожалуйста. Я пишу свой небольшой модуль. Всё получилось, только один момент не могу понять. Как получить id продукта в контроллере в catalog-части своего модуля? Единственный вариант, который я пока вижу - получать из $_GET['product_id'], но если урл изменен, то это не сработает?
  8. может быть просто закомментировать эту строчку? вообще, какие файлы можно редактировать в этом vqmod. может мне надо обновить его?
  9. Я посмотрел в "инструментах разработчика" хрома. перешел на вкладку Network и после этого уже сделал подтверждение. там происходит запрос этой же странице, на которой нажатая кнопка index.php?route=checkout/checkout а в выдаче следующая ошибка Fatal error: Call to undefined method Mail::setFrom() in /html/vqmod/vqcache/vq2-catalog_model_checkout_order.php on line 497 Что это значит? :unsure: Я зашел в файл, там эта строчка $mail->setFrom($this->config->get('config_email')); То есть у класса Mail нет такого метода? Тогда почему тут он вызывается?
  10. Добрый день. Подскажите пожалуйста. Гуглил, но не нашел. На сайте оформление заказа не до конца работает. То есть выбирается товар, заходим в Корзину, нажимаем Оформление заказа, видим и заполняем форму. Теперь когда мы нажимаем Подтверждение заказа, то ничего не происходит на странице, видно, что отработал ajax, но никуда не редиректит. Хотя владелец сайта говорит, что раньше был редирект. Что самое интересное - заказ оформляется. И попадает в БД Но люди-то не знают и жмут по 20 раз на эту кнопку. Где регулируется этот редирект и почему он мог отвалиться? :unsure:
  11. причина оказалась в том, что был выбран Низ страницы - он не отрабатывает. С Верх, Левая, Правая всё норм. так что решил проблему, выбрав "Верх страницы" и сортировку 100. так что текст упал туда, где низ страницы. НО всё-таки хотелось бы понять, почему "Низ страницы" не работает. Я смотрел в tpl-файл - в переменной $content_bottom просто ничего! С чем это может быть связано? :unsure:
  12. ну это же просто атрибуты тегов. но мне хочется понять, как оно все-таки выводится. где-то должно быть что-то типа <? echo $welcome_text; ?> буквальный вывод в tpl ок, я-то попробую модуль. но хотелось бы решить проблему, а не избежать ее. но ведь если у меня в шаблоне вырезано что-то лишнее, то возможно вообще ни через какой модуль не увижу. неужели вы всегда так с этим опенкарт работаете, на авось? :|
  13. Вот: <?php echo $header; ?> <?php echo $column_left; ?><?php echo $column_right; ?> <div class="middle"> <?php echo $content_top; ?> <h1 style="display: none;"><?php echo $heading_title; ?></h1> <?php echo $content_bottom; ?></div> <?php echo $footer; ?> но мне кажется, этот home.tpl сам где-то внутри какого-то другого tpl должен быть, разве нет? В общем, если подскажите, буду благодарен.
  14. Конечно, спасибо. Но мне кажется неправильно устанавливать модуль, когда мне вроде как достаточно модуля Приветствие. К тому же принцип их работы видимо примерно похожий, а значит вопрос мой актуален. TomВас там человек под ником gen2023 спрашивает видимо о том, о чем и я. А вы его не поняли! А вопрос в том, как расположить в tpl файлах то, что добавляется через эти модули (Приветствие или ваш модуль). Там есть схема, расположение, статус при добавлении. Но это никак не влияет в моем случае, потому что шаблон сайта пользовательский, изменен до меня. И видимо выкинуто оттуда что-то Вопрос - какие строчки вписать в tpl-файлах, чтобы текст из данных модулей отображался в нужном мне месте tpl-файла
  15. неужели никто не знает? я вижу небольшой файл welcome.tpl но содержимое этого файла не знаю как вывести в другом tpl - в котором мне надо.
  16. Я его включил (модуль Приветствие). Ввел сообщение, выбрал схему Home, расположение Низ страницы, статус Включено и сохранил текст на главной не появился. я предполагаю, что при создании темы возможно что-то было удалено, какие-то строки. Что мне ввести в нужно месте, чтобы увидеть сообщение? :|
  17. Добрый день. Я в первый раз работаю с этой CMS. И у меня возникают проблемы даже с простыми вещами. Гуглил, но не нашел ответа на свой вопрос. Если подскажите, буду очень благодарен. Нужно в определенном месте на главной странице выводить блок с текстом, который нужно редактировать через админку. Для этого можно использовать Новости или Статьи? Если я для этого захочу выводить как новость, что мне нужно указать в файле шаблона? Но хорошо бы было, если бы был какой-то нейтральный тип материалов...
×
×
  • 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.