• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Register
  • Login
Bagisto Forum

Bagisto

  • Register
  • Login
  • Search
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups

After Upgrade error access /velocity: Trying to get property 'advertisement' of non-object

Bug Report
2
3
561
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A
    andrewc last edited by 4 Mar 2020, 04:18

    Open: /var/www/vhosts/morningstarfoods.co.za/bagisto_v1/packages/Webkul/Velocity/src/Http/Controllers/Admin/ConfigurationController.php
    * Create a new controller instance.
    *
    * @param \Webkul\Velocity\Repositories\MetadataRepository $metaDataRepository
    */

    public function __construct (
        VelocityMetadataRepository $velocityMetadataRepository
    ) {
        $this->_config = request('_config');
        
        $this->velocityHelper = app('Webkul\Velocity\Helpers\Helper');
    
        $this->velocityMetaDataRepository = $velocityMetadataRepository;
    }
    
    public function renderMetaData()
    {
        $velocityMetaData = $this->velocityHelper->getVelocityMetaData();
    
        if ( $velocityMetaData->advertisement ) {
            $velocityMetaData->advertisement = $this->manageAddImages(json_decode($velocityMetaData->advertisement, true));
        }
    
        return view($this->_config['view'], [
            'metaData' => $velocityMetaData
        ]);
    }
    
    public function storeMetaData($id)
    {
        // check if radio button value
        if (request()->get('slides') == "on") {
            $params = request()->all() + [
                'slider' => 1
            ];
        } else {
            $params = request()->all() + [
                'slider' => 0
            ];
        }
    

    Arguments
    "Trying to get property 'advertisement' of non-object"

    1 Reply Last reply Reply Quote 0
    • V
      Vaishali Agarwal last edited by 4 Mar 2020, 05:30

      Hi @andrewc

      Database seeding is not done properly.
      so run php artisan db:seed command

      1 Reply Last reply Reply Quote 0
      • V
        Vaishali Agarwal last edited by 4 Mar 2020, 05:33

        Also to seed for an individual class, try below command

        php artisan db:seed --class=\Webkul\Velocity\Database\Seeders\VelocityMetaDataSeeder

        1 Reply Last reply Reply Quote 0
        3 out of 3
        • First post
          3/3
          Last post