Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

$link= PS_ADMIN_DIR;
$admin_folder = substr(strrchr($link, " "), 1);

currently i am using this way to get folder name, But if there are any direct method or any constant please suggest me.. Thanks

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
229 views
Welcome To Ask or Share your Answers For Others

1 Answer

To be a little bit more specific : the name of the admin directory is on the filesystem. When you access a page of the admin directory, a script puts the current directory's path in the _PS_ADMIN_DIR_ constant.

If you forgot the name of the the admin directory you must have a look at the filesystem of your server.

Admin directories are automatically renamed to something like adminXXXX.

If you named it differently you can compare the default directory structure with your actual structure and find the proper directory.

You can also look for files that are only present in the admin directory. The "get-file-admin.php" file for example.

On linux, the following command run from the prestashop root directory will tell you the actual name of the admin directory :

find ./ -name get-file-admin.php

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
...