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

gen2023

Новачок
  
  • Публікації

    44
  • З нами

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

Повідомлення, опубліковані користувачем gen2023

  1. Здравствуйте. Скажите пожалуйста. капчу вывести на страницу оформления заказа можно както?

    на страницу регистрации вывел. 

    версия модуль 4,8,11

    опенкарт 2.1

  2. Добрый день. Подскажите пожалуйста, в какую сторону копать. ocStore 2.3

    Написал свой модуль, seo url не подключал. Встал вопрос о возможности seo url.

    есть 3 страницы:

    index.php?route=extension/module/event - события в календаре

    index.php?route=extension/module/event_list - список всех событий

    index.php?route=extension/module/event_detail&event_id=1 -  детальный обзор текущего события

     

    при включении seo url

    index.php?route=extension/module/event - сокращает и выводит event

    index.php?route=extension/module/event_list - сокращает и выводит list

    а теперь проблемка:

      event_id=1- sobitie

    если в бд делать запрос на изменение event_id=1 - ссылка не меняется.

    если прописать http://site.ru/sobitie - тогда выводит страница не найденна и в адресной строке добавляется http://site.ru/sobitie/?event_id=1

    если в бд добавить extension/module/event_detail - event_detail тогда в адресной строке http://site.ru/event_detail/?event_id=1

    если в бд добавить extension/module/event_detail&event_id=1 заменить на sobitie в адресной строке появляется: 

    index.php?route=extension/module/event_detail&event_id=1&extension/module/event_detail&event_id=1

    нужно ли добавлять запрос extension/module/event_detail - event_detail или только делать запросы на event_id=...

  3. Добрый день. Вопрос по теме - не отображается модуль. opencart 2.3 (создал простой модуль)  в админке все работает. в схемы добавляется. в бд в layout_modul есть. а вот на экране нету.  где можетбыть ошибка, подскажите пожалуйста. - файл catalog/controller/extension/module/mymodul.php

    <?php  
    class ControllerExtensionModuleMymodul extends Controller {
    	public function index() {
    
    		$this->load->language('extension/module/mymodul'); //подключаем языковой файл
    		$data['heading_title'] = $this->language->get('heading_title'); //объявляем переменную heading_title с данными из языкового файла
    
    		$data['content']="Ваш контент";        //можно задать данные, сразу в контроллере
    
    
    
    		//стандартная процедура для контроллеров OpenCart, вывода данных
    		$this->response->setOutput($this->load->view('extension/module/mymodul', $data));		
    
    	}
    }

    catalog\view\theme\default\template\extension\module/mymodul.tpl

    <?php echo $heading_title; ?>
    <br>
    
    <br>
    <?php echo "goood"; ?>

    если в адресной строке прописать http://mysite/index.php?route=extension/module/mymodul

    он отображается, а в левой колонке, по середине, в футере или правой колонке его нету на сайте

  4. 6 minutes ago, 100napb said:

    Что касается конкретно Вашего вопроса. Это называется алиас. Или псевдоним. Зачем? Удобно и проще читать. Пример:

     

    SELECT t.column_name FROM neveroyatno_dlinnoe_nazvanie_tablicy_kotoroe_ya_ustal_uje_nabirat t;

    иногда пишут так:

    SELECT t.column_name FROM neveroyatno_dlinnoe_nazvanie_tablicy_kotoroe_ya_ustal_uje_nabirat AS t;

     

    и теперь к нашей таблице с громоздким названием можно обратиться через алиас.

    спасибо Вам большое. Объяснили. Понял. Реальное, большое спасибо.  И за литературу спасибо, почитаю. Еще раз спасибо, Хорошего вечера)

  5. подскажите пожалуйста, что почитать, где найти о запросах к бд в опенкарте. а именно интересует зачем к примеру кproduct_id добавлять p.product_id o.product_id и другие

    либо своими словами обьясните. заранее большое спасибо за уделенное Вами время

  6. помогите пожалуйста решить проблемку. хотябы толкнуть на ее решение:

    есть модуль. есть 3 кнопки: сохранить, сохранить и закрыть и закрыть.

    при нажатии на сохранить. все работает корректно(сохраняет и остается на странице редактированиямодуля). при нажатии на закрыть, все работает корректно, при нажатии на "сохранить и закрыть", сохраняет настройки модуля, выходит к общему списку модуля, но статус модуля сбрасывает на отключенный. помогите пожалуйста.

    где то стоит 1 вместо 0, либо text-disable в место text-enable. может вывести переменную где можно такое увидеть. хотябы толчек дайте. спасибо большое заранее.

    p.c. на версии 2.3 работает исправно все. :-)

  7. как перевести эти строчки php в twig.... помогите пожалуйста. разные онлайн конвекторы по разному выводят

    <?php $widgets->dropdown('status',array( 0 => $text_disabled, 1 => $text_enabled)); ?>
    <?php $widgets->input('width'); ?>
    <?php $widgets->input('height'); ?>

    <?php $widgets->debug_download_logs('debug',array( 0 => $text_disabled, 1 => $text_enabled), $clear, $download, $button_clear_log, $button_download_log); ?>

    подскажите пожалуйста

  8. Здравствуйте. По началу создания сайта я убрал поиск. счас его востановил, но нет кнопки что-бы начать поиск. Подскажите что я пропустил.
    код в header

     <div id="search">
        <div class="button-search"></div>
        <?php if ($filter_name) { ?>
        <input type="text" name="filter_name" value="<?php echo $filter_name; ?>" />
        <?php } else { ?>
        <input type="text" name="filter_name" value="<?php echo $text_search; ?>" onclick="this.value = '';" onkeydown="this.style.color = '#000000';" />
        <?php } ?>
      </div>

     cсылка на сайт http://arkadiagems.com/

     

  9. Здравствуйте. помогите пожалуйста решить такую проблему:

    Я сделал что-бы в меню админки можно было вводить число, и то число записывается в бд в отдельню таблицу. Осталось сделать, что-бы то число умножилось на цену каждого товара.

    вопросы:

    1 в файле admin/model/catalog/product.php нужно создавать отдельную функцию - на пример:

     

    public function getChislo($chislo_id) {
            $dollar = $this->db->query("SELECT name FROM " . DB_PREFIX . "chislo");
        }

    или делать вы3ов с бд в какой-то функции уже  созданной?

    2 в файле/admin/controller/catalog/product.php

     

        private function getСhislo() {
        
            $this->load->language('catalog/product');

            $this->document->setTitle($this->language->get('heading_title'));
            
            $this->load->model('catalog/product');
        
        if (isset($this->request->post['chislo'])) {
                $this->data['dollar'] = $this->request->post['chislo'];
            } elseif (isset($this->request->get['chislo_id'])) {
                $this->data['chislo'] = $this->model_catalog_product->getСhislo($this->request->get['chislo_id']);
            } else {
                $this->data['chislo'] = 1;
            }
            var_dump($chislo);
            }

     

    или как-то о другому?

     

    помогите пожалуйста

  10. у меня полностью свой шаблон. главная, вторая третья страницы. все мое руками сделанное в html. долго мучался покамись прикрепил его к опенкарту. т.е. перевел на tpl и в нужных файлах прописал переменные.

    к каждому своему файлу вставлял <?php echo $header; ?> <?php echo $footer; ?> все работало, все хорошо.

    тут мне понадобилось вставить левую колонку на одну из своих страниц, <!--?php echo $column_left; ?--> я добавляю этот код, и ничего не происходит. вот на этом и остановился. страница просто не хочет видеть переменную column_left и column_right

×
×
  • Створити...

Important Information

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