我在这里安装了WordPress Multisite:mydomain.com,我使用它来使用不同的语言,例如:
mydomain.com/fr
mydomain.com/de
...
Run Code Online (Sandbox Code Playgroud)
现在我们正在改变设计,但是我们想一步一步地,逐语言地做。
因此,我们在/ new文件夹中安装了另一个Wordpress Multisite,它可以与以下站点完美协作
mydomain.com/new/fr
mydomain.com/new/de
...
Run Code Online (Sandbox Code Playgroud)
我们想将JUST THE FRENCH语言重定向到新的wordpress。我已经尝试在根文件夹中使用此.htaccess(基于Wordpress文档中的信息:
RewriteCond %{HTTP_HOST} ^mydomain.com$
RewriteCond %{REQUEST_URI} !^/fr/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^fr(.*)$ /new/fr/$1
RewriteCond %{HTTP_HOST} ^mydomain.com$
RewriteRule ^fr(/)?$ /new/fr/index.php [L]
Run Code Online (Sandbox Code Playgroud)
但这给出了“建立数据库连接时出错”。这很奇怪,因为正如我所解释的,网站mydomain.com/new/fr运作良好。
注意:我们不想使用子域,我知道这会带来不同的方法和解决方案;-)
编辑:错误是因为此查询
SELECT blog_id FROM wp_blogs WHERE domain IN ( 'mydomain.com' ) AND path IN ( '/fr/', '/' ) ORDER BY CHAR_LENGTH(path) DESC LIMIT 1
Run Code Online (Sandbox Code Playgroud)
我猜想,重定向工作正常,但是当“ new”目录中的wordpress试图确定要访问的博客时,它会读取URL并实际上位于“ /”中,因为重定向规则具有[L]并保持apache环境变量中的原始URL。
我正在使用Yii2 RESTful API实现.这是一个好的开始:http://budiirawan.com/setup-restful-api-yii2/
我用自己的动作覆盖了CREATE方法:
public function actionCreate(){
$params = $_REQUEST;
if (!empty($params["name"]) && !empty($params["code"])) {
$model = new $this->modelClass;
foreach ($params as $key => $value) {
if (!$model->hasAttribute($key)) {
throw new \yii\web\HttpException(400, 'Invalid attribute:' . $key);
}
}
$model->attributes=$params;
try {
$model->save();
} catch (CDbException $ex) {
// ... NEVER REACH THIS POINT :-(
throw new \yii\web\HttpException(405, 'Error saving model');
} catch (Exception $ex) {
// ... NEVER REACH THIS POINT :-(
throw new \yii\web\HttpException(405, 'Error saving …Run Code Online (Sandbox Code Playgroud) 我想使用jQuery UI选项卡,但我需要对齐右边的选项卡...这很"简单",因为我可以修改选项卡容器类并扩展它.
但问题是我想在左边添加一个"标题",如截图所示:http: //cl.ly/400D0E3z0f272h1B3x3R
我怎么能以干净的方式做到这一点?
(一种肮脏的方式可能是将一个div添加/附加到tabs标签,动态添加DOM ......我看起来更干净:)
先感谢您
当用户触摸它时,我将一些资源转换为黑白.我有这个函数在我的Util java文件中执行此操作:
public static Bitmap convertColorIntoBlackAndWhiteImage(Bitmap orginalBitmap) {
ColorMatrix colorMatrix = new ColorMatrix();
colorMatrix.setSaturation(0);
ColorMatrixColorFilter colorMatrixFilter = new ColorMatrixColorFilter(colorMatrix);
Bitmap blackAndWhiteBitmap = orginalBitmap.copy(Bitmap.Config.ARGB_8888, true);
Paint paint = new Paint();
paint.setColorFilter(colorMatrixFilter);
Canvas canvas = new Canvas(blackAndWhiteBitmap);
canvas.drawBitmap(blackAndWhiteBitmap, 0, 0, paint);
return blackAndWhiteBitmap;
}
Run Code Online (Sandbox Code Playgroud)
但有时,在某些设备中我收到此错误:
java.lang.OutOfMemoryError
at android.graphics.Bitmap.nativeCopy(Native Method)
at android.graphics.Bitmap.copy(Bitmap.java:479)
at com.mygame.util.Util.convertColorIntoBlackAndWhiteImage(Util.java:145)
Run Code Online (Sandbox Code Playgroud)
该功能的第145行是
Bitmap blackAndWhiteBitmap = orginalBitmap.copy(Bitmap.Config.ARGB_8888, true);
Run Code Online (Sandbox Code Playgroud)
确切地说,我从其他stackoverflow答案中获取了该函数.
怎么了 ?
谢谢
我知道一个很酷的库可以在CSS中做一些很酷的对象动画, http://daneden.github.io/animate.css/
Android中有类似的东西吗?我的意思是,任何制作动画的库都很容易.
谢谢