Magento 1 custom Model, Can't get data from tableCall to a member function setLock() on a non-object app/code/core/Mage/Index/Model/Lock.php on line 162Error : “Call to a member function load() on a non-object ”PHP Fatal error: Call to a member function getOptions() on a non-objectFatal error: Call to a member function getBackend() on a non-object in /code/core/Mage/Eav/Model/Entity/Abstract.php on line 816Call to a member function load() on a non-object inhow to display custom dowpdown with custom values in admin grid of magento?Fatal error: Call to a member function getId() on a non-object in ObserverUpdate products when placing an orderUpdate Product attributes only if order successfullCache.php on line 478 error

How does buying out courses with grant money work?

How to check is there any negative term in a large list?

Anatomically Correct Strange Women In Ponds Distributing Swords

Short story about space worker geeks who zone out by 'listening' to radiation from stars

Would a high gravity rocky planet be guaranteed to have an atmosphere?

Unreliable Magic - Is it worth it?

Roman Numeral Treatment of Suspensions

Customer Requests (Sometimes) Drive Me Bonkers!

How to safely derail a train during transit?

Pre-amplifier input protection

How do I find the solutions of the following equation?

What is paid subscription needed for in Mortal Kombat 11?

Type int? vs type int

How does the UK government determine the size of a mandate?

What is the difference between "behavior" and "behaviour"?

Why are there no referendums in the US?

Why Were Madagascar and New Zealand Discovered So Late?

System.debug(JSON.Serialize(o)) Not longer shows full string

How to write papers efficiently when English isn't my first language?

Purchasing a ticket for someone else in another country?

Inappropriate reference requests from Journal reviewers

Increase performance creating Mandelbrot set in python

Escape a backup date in a file name

Implement the Thanos sorting algorithm



Magento 1 custom Model, Can't get data from table


Call to a member function setLock() on a non-object app/code/core/Mage/Index/Model/Lock.php on line 162Error : “Call to a member function load() on a non-object ”PHP Fatal error: Call to a member function getOptions() on a non-objectFatal error: Call to a member function getBackend() on a non-object in /code/core/Mage/Eav/Model/Entity/Abstract.php on line 816Call to a member function load() on a non-object inhow to display custom dowpdown with custom values in admin grid of magento?Fatal error: Call to a member function getId() on a non-object in ObserverUpdate products when placing an orderUpdate Product attributes only if order successfullCache.php on line 478 error













0















I created my own module, the table is created in the database and in a phtml I can call:



$res = $model->getExample();


and effectively it function is called.



In Model:



protected function _construct() 
$this->_init('table_name', 'column_id');

public function getExample()
$result = $this->getData();



but 'result' is empty and I know there're data in a database, so... what's the problem?



CLUES



gettype($this) // is object

$this->load() // Call to a member function load() on a non-object









share|improve this question
















bumped to the homepage by Community 10 mins ago


This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.



















    0















    I created my own module, the table is created in the database and in a phtml I can call:



    $res = $model->getExample();


    and effectively it function is called.



    In Model:



    protected function _construct() 
    $this->_init('table_name', 'column_id');

    public function getExample()
    $result = $this->getData();



    but 'result' is empty and I know there're data in a database, so... what's the problem?



    CLUES



    gettype($this) // is object

    $this->load() // Call to a member function load() on a non-object









    share|improve this question
















    bumped to the homepage by Community 10 mins ago


    This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.

















      0












      0








      0








      I created my own module, the table is created in the database and in a phtml I can call:



      $res = $model->getExample();


      and effectively it function is called.



      In Model:



      protected function _construct() 
      $this->_init('table_name', 'column_id');

      public function getExample()
      $result = $this->getData();



      but 'result' is empty and I know there're data in a database, so... what's the problem?



      CLUES



      gettype($this) // is object

      $this->load() // Call to a member function load() on a non-object









      share|improve this question
















      I created my own module, the table is created in the database and in a phtml I can call:



      $res = $model->getExample();


      and effectively it function is called.



      In Model:



      protected function _construct() 
      $this->_init('table_name', 'column_id');

      public function getExample()
      $result = $this->getData();



      but 'result' is empty and I know there're data in a database, so... what's the problem?



      CLUES



      gettype($this) // is object

      $this->load() // Call to a member function load() on a non-object






      magento-1.9






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Jul 6 '17 at 12:06









      Priyank

      5,29241952




      5,29241952










      asked Jul 6 '17 at 11:29









      characterErrorcharacterError

      2319




      2319





      bumped to the homepage by Community 10 mins ago


      This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.







      bumped to the homepage by Community 10 mins ago


      This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.






















          2 Answers
          2






          active

          oldest

          votes


















          0














          You can use



          Mage::getModel('modulename/modulename')->yourMethod();





          share|improve this answer























          • I don't understand, I want to get data from the database inside the Model

            – characterError
            Jul 6 '17 at 11:47


















          0














          To get Data from your model you can call your model directly



          //If you want to load from ID

          Mage::getModel('modulename/modulename')->load($id);

          // If You want collection

          Mage::getModel('modulename/modulename')->getCollection();

          // If you want from a method defined in your model

          // In your model Define a function

          public function getMyData()
          return $this->getCollection(); // Varien Object
          // return return $this->getCollection()->getData(); // Array


          Mage::getModel('modulename/modulename')->getMyData();





          share|improve this answer






















            Your Answer








            StackExchange.ready(function()
            var channelOptions =
            tags: "".split(" "),
            id: "479"
            ;
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function()
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled)
            StackExchange.using("snippets", function()
            createEditor();
            );

            else
            createEditor();

            );

            function createEditor()
            StackExchange.prepareEditor(
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: false,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: null,
            bindNavPrevention: true,
            postfix: "",
            imageUploader:
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            ,
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            );



            );













            draft saved

            draft discarded


















            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f182379%2fmagento-1-custom-model-cant-get-data-from-table%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown

























            2 Answers
            2






            active

            oldest

            votes








            2 Answers
            2






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            0














            You can use



            Mage::getModel('modulename/modulename')->yourMethod();





            share|improve this answer























            • I don't understand, I want to get data from the database inside the Model

              – characterError
              Jul 6 '17 at 11:47















            0














            You can use



            Mage::getModel('modulename/modulename')->yourMethod();





            share|improve this answer























            • I don't understand, I want to get data from the database inside the Model

              – characterError
              Jul 6 '17 at 11:47













            0












            0








            0







            You can use



            Mage::getModel('modulename/modulename')->yourMethod();





            share|improve this answer













            You can use



            Mage::getModel('modulename/modulename')->yourMethod();






            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered Jul 6 '17 at 11:38









            Nikunj VadariyaNikunj Vadariya

            2,8711821




            2,8711821












            • I don't understand, I want to get data from the database inside the Model

              – characterError
              Jul 6 '17 at 11:47

















            • I don't understand, I want to get data from the database inside the Model

              – characterError
              Jul 6 '17 at 11:47
















            I don't understand, I want to get data from the database inside the Model

            – characterError
            Jul 6 '17 at 11:47





            I don't understand, I want to get data from the database inside the Model

            – characterError
            Jul 6 '17 at 11:47













            0














            To get Data from your model you can call your model directly



            //If you want to load from ID

            Mage::getModel('modulename/modulename')->load($id);

            // If You want collection

            Mage::getModel('modulename/modulename')->getCollection();

            // If you want from a method defined in your model

            // In your model Define a function

            public function getMyData()
            return $this->getCollection(); // Varien Object
            // return return $this->getCollection()->getData(); // Array


            Mage::getModel('modulename/modulename')->getMyData();





            share|improve this answer



























              0














              To get Data from your model you can call your model directly



              //If you want to load from ID

              Mage::getModel('modulename/modulename')->load($id);

              // If You want collection

              Mage::getModel('modulename/modulename')->getCollection();

              // If you want from a method defined in your model

              // In your model Define a function

              public function getMyData()
              return $this->getCollection(); // Varien Object
              // return return $this->getCollection()->getData(); // Array


              Mage::getModel('modulename/modulename')->getMyData();





              share|improve this answer

























                0












                0








                0







                To get Data from your model you can call your model directly



                //If you want to load from ID

                Mage::getModel('modulename/modulename')->load($id);

                // If You want collection

                Mage::getModel('modulename/modulename')->getCollection();

                // If you want from a method defined in your model

                // In your model Define a function

                public function getMyData()
                return $this->getCollection(); // Varien Object
                // return return $this->getCollection()->getData(); // Array


                Mage::getModel('modulename/modulename')->getMyData();





                share|improve this answer













                To get Data from your model you can call your model directly



                //If you want to load from ID

                Mage::getModel('modulename/modulename')->load($id);

                // If You want collection

                Mage::getModel('modulename/modulename')->getCollection();

                // If you want from a method defined in your model

                // In your model Define a function

                public function getMyData()
                return $this->getCollection(); // Varien Object
                // return return $this->getCollection()->getData(); // Array


                Mage::getModel('modulename/modulename')->getMyData();






                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Jul 6 '17 at 12:12









                PriyankPriyank

                5,29241952




                5,29241952



























                    draft saved

                    draft discarded
















































                    Thanks for contributing an answer to Magento Stack Exchange!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid


                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.

                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function ()
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f182379%2fmagento-1-custom-model-cant-get-data-from-table%23new-answer', 'question_page');

                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    Nidaros erkebispedøme

                    Birsay

                    Was Woodrow Wilson really a Liberal?Was World War I a war of liberals against authoritarians?Founding Fathers...