GoGrocer - Grocery Vegetable Store Delivery Mobile App with Admin Panel By Tecmanic

GoGrocer - Grocery Vegetable Store Delivery Mobile App with Admin Panel By Tecmanic v1.13.0 Untouched

No permission to download

vysakh383

New member
May 11, 2021
1
16
3
Installation was successfull. Loigin is possible. But while updating certain options in settings getting unknown column errors in current version.. Need to find a fix for it
 
Last edited:

vysakh383

New member
May 11, 2021
1
16
3
App\Http\Controllers\Admin\SettingsController::updateappdetails
C:\xampp74\htdocs\source\app\Http\Controllers\Admin\SettingsController.php:228

$last_loc =$request->last_loc;
$country_code = $request->country_code;
$number_length = $request->number_length;
$check = DB::table('tbl_web_setting')
->first();
$app_name = $request->app_name;
$date = date('d-m-Y');
if($check){
$oldapplogo = $check->icon;
$oldfavicon = $check->favicon;
}

if($request->hasFile('app_icon')){

$image = $request->favicon;
$fileName = $image->getClientOriginalName();
$fileName = str_replace(" ", "-", $fileName);


if($this->storage_space != "same_server"){
$image_name = $image->getClientOriginalName();
$image = $request->file('app_icon');
$filePath = '/app_icon/'.$image_name;
Storage::disk($this->storage_space)->put($filePath, fopen($request->file('app_icon'), 'r+'), 'public');
}
else{

$image->move('images/app_logo/app_icon/'.$date.'/', $fileName);
$filePath = '/images/app_logo/app_icon/'.$date.'/'.$fileName;

}
Change $image = $request->favicon to $image = $request->app_icon All your problems will be solved
 
  • Like
Reactions: Chijioke

vysakh383

New member
May 11, 2021
1
16
3
But there are problems in backend in add area section and in certain option in settings. Backend Code is having bugs. If anyone fixed it please share the details
 

vysakh383

New member
May 11, 2021
1
16
3
@NulledMaster Thank you. Maps api successfully worked and removed errors. Timeslot is showing past time (ex: 6 - 7 AM) when we look on afternoon or any time. The fix was given on the codecanyon item comments. I couldn't find that section to test whether it is working or not.
 

vysakh383

New member
May 11, 2021
1
16
3
Anyone has a problem with user registration in app as it loops to the same page without going to the verification page?
 

dx3zero

Member
Oct 18, 2020
66
15
8
Philippines
dx3zero.com
Execution failed for task ':app:processDebugMainManifest'.
[ ] > com.android.manifmerger.ManifestMerger2$MergeFailureException: java.io.FileNotFoundException:
grocery\build\razorpay_flutter\intermediates\merged_manifest\debug\AndroidManifest.xml (The system cannot find the file specified)

HELP
 

vysakh383

New member
May 11, 2021
1
16
3
Execution failed for task ':app:processDebugMainManifest'.
[ ] > com.android.manifmerger.ManifestMerger2$MergeFailureException: java.io.FileNotFoundException:
grocery\build\razorpay_flutter\intermediates\merged_manifest\debug\AndroidManifest.xml (The system cannot find the file specified)

HELP
May i know ur flutter version? Also try to look in your android manifest as it is pointing there..
 

dx3zero

Member
Oct 18, 2020
66
15
8
Philippines
dx3zero.com
May i know ur flutter version? Also try to look in your android manifest as it is pointing there..
Flutter version 2.1.0-13.0.pre.435 at C:\src\flutter

build.gradle
buildscript {
ext.kotlin_version = '1.5.0'
repositories {
mavenCentral()
google()
jcenter()
}

dependencies {
classpath 'com.android.tools.build:gradle:4.2.1'
classpath 'com.google.gms:google-services:4.3.8'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}

allprojects {
repositories {
mavenCentral()
google()
jcenter()
}
}

rootProject.buildDir = '../build'
subprojects {
project.buildDir = "${rootProject.buildDir}/${project.name}"
}
subprojects {
project.evaluationDependsOn(':app')
}

task clean(type: Delete) {

========================================================

app/build.gradle

def localProperties = new Properties()
def localPropertiesFile = rootProject.file('local.properties')
if (localPropertiesFile.exists()) {
localPropertiesFile.withReader('UTF-8') { reader ->
localProperties.load(reader)
}
}

def flutterRoot = localProperties.getProperty('flutter.sdk')
if (flutterRoot == null) {
throw new GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.")
}

def flutterVersionCode = localProperties.getProperty('flutter.versionCode')
if (flutterVersionCode == null) {
flutterVersionCode = '1'
}

def flutterVersionName = localProperties.getProperty('flutter.versionName')
if (flutterVersionName == null) {
flutterVersionName = '1.0'
}

apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'com.google.gms.google-services'
apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"

android {
compileSdkVersion 30

sourceSets {
main.java.srcDirs += 'src/main/kotlin'
}

lintOptions {
disable 'InvalidPackage'
}

defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId "com.jetapp.user"
minSdkVersion 21
targetSdkVersion 30
versionCode flutterVersionCode.toInteger()
versionName flutterVersionName
multiDexEnabled true
dexOptions {
preDexLibraries = false
}
lintOptions {
checkReleaseBuilds false
// Or, if you prefer, you can continue to check for errors in release builds,
// but continue the build even when errors are found:
abortOnError false
}
}

buildTypes {
release {
buildConfigField "String", "VERSION_NAME", "\"3.0.10\""
buildConfigField "Integer", "VERSION_CODE", "21"
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
debug {
buildConfigField "String", "VERSION_NAME", "\"3.0.10\""
buildConfigField "Integer", "VERSION_CODE", "21"
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
ndkVersion '22.0.7026061'

// signingConfigs {
// release {
// keyAlias keystoreProperties['keyAlias']
// keyPassword keystoreProperties['keyPassword']
// storeFile keystoreProperties['storeFile'] ? file(keystoreProperties['storeFile']) : null
// storePassword keystoreProperties['storePassword']
// }
// }
//
// buildTypes {
// release {
// signingConfig signingConfigs.release
// }
// }
}

flutter {
source '../..'
}

dependencies {
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
implementation 'com.google.firebase:firebase-analytics:18.0.2'
implementation 'com.google.firebase:firebase-messaging:21.0.1'
implementation "androidx.multidex:multidex:2.0.1"
}

repositories {
mavenCentral()
}
delete rootProject.buildDir
}
 
Last edited:

vysakh383

New member
May 11, 2021
1
16
3
Flutter version 2.1.0-13.0.pre.435 at C:\src\flutter

build.gradle
buildscript {
ext.kotlin_version = '1.5.0'
repositories {
mavenCentral()
google()
jcenter()
}

dependencies {
classpath 'com.android.tools.build:gradle:4.2.1'
classpath 'com.google.gms:google-services:4.3.8'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}

allprojects {
repositories {
mavenCentral()
google()
jcenter()
}
}

rootProject.buildDir = '../build'
subprojects {
project.buildDir = "${rootProject.buildDir}/${project.name}"
}
subprojects {
project.evaluationDependsOn(':app')
}

task clean(type: Delete) {

========================================================

app/build.gradle

def localProperties = new Properties()
def localPropertiesFile = rootProject.file('local.properties')
if (localPropertiesFile.exists()) {
localPropertiesFile.withReader('UTF-8') { reader ->
localProperties.load(reader)
}
}

def flutterRoot = localProperties.getProperty('flutter.sdk')
if (flutterRoot == null) {
throw new GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.")
}

def flutterVersionCode = localProperties.getProperty('flutter.versionCode')
if (flutterVersionCode == null) {
flutterVersionCode = '1'
}

def flutterVersionName = localProperties.getProperty('flutter.versionName')
if (flutterVersionName == null) {
flutterVersionName = '1.0'
}

apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'com.google.gms.google-services'
apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"

android {
compileSdkVersion 30

sourceSets {
main.java.srcDirs += 'src/main/kotlin'
}

lintOptions {
disable 'InvalidPackage'
}

defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId "com.jetapp.user"
minSdkVersion 21
targetSdkVersion 30
versionCode flutterVersionCode.toInteger()
versionName flutterVersionName
multiDexEnabled true
dexOptions {
preDexLibraries = false
}
lintOptions {
checkReleaseBuilds false
// Or, if you prefer, you can continue to check for errors in release builds,
// but continue the build even when errors are found:
abortOnError false
}
}

buildTypes {
release {
buildConfigField "String", "VERSION_NAME", "\"3.0.10\""
buildConfigField "Integer", "VERSION_CODE", "21"
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
debug {
buildConfigField "String", "VERSION_NAME", "\"3.0.10\""
buildConfigField "Integer", "VERSION_CODE", "21"
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
ndkVersion '22.0.7026061'

// signingConfigs {
// release {
// keyAlias keystoreProperties['keyAlias']
// keyPassword keystoreProperties['keyPassword']
// storeFile keystoreProperties['storeFile'] ? file(keystoreProperties['storeFile']) : null
// storePassword keystoreProperties['storePassword']
// }
// }
//
// buildTypes {
// release {
// signingConfig signingConfigs.release
// }
// }
}

flutter {
source '../..'
}

dependencies {
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
implementation 'com.google.firebase:firebase-analytics:18.0.2'
implementation 'com.google.firebase:firebase-messaging:21.0.1'
implementation "androidx.multidex:multidex:2.0.1"
}

repositories {
mavenCentral()
}
delete rootProject.buildDir
}
Use flutter 2.2.0 and also change minsdk to 19. Try to build again.
 

About us

  • Our community has been around for many years and pride ourselves on offering unbiased, critical discussion among people of all different backgrounds. We are working every day to make sure our community is one of the best.

Quick Navigation

User Menu