小编Max*_*ard的帖子

覆盖捆绑中的图像

我有这个:

ShopBundle
  Controller
  Resources
    public
      images
        marker.png
    views
      Default
        index.html.twig
Run Code Online (Sandbox Code Playgroud)

在我的index.html.twig中,我想要这个

<img src="{{ asset("images/marker.png") }}"/>
Run Code Online (Sandbox Code Playgroud)

我喜欢使用我的捆绑包的人,他们只想使用他们自己的marker.png来构建一个继承我的捆绑包,并通过以下文件结构放置他们的图像:

MyShopBundle
  Resources
    public
      images
        marker.png
Run Code Online (Sandbox Code Playgroud)

在Symfony2中有没有简单的方法呢?需要似乎很简单,我无法相信我没有找到答案.

所以,

  • 如何在捆绑资源目录中的捆绑模板中包含图像资源?我已经做了./apps/hfr/console assets:install web但是我的模板没有打印出正确的网址(/ images/marker.png而不是/ bundles/ShopBundle/Resources/public/images/png)

  • 是否有可能覆盖我想要的方式或者我迷失了方向?

symfony

5
推荐指数
1
解决办法
2462
查看次数

Symfony2:多个应用程序,一个共享翻译文件夹

我有一个看起来像这样的多个应用程序项目

/apps/app1
/apps/app2
/apps/app3
/apps/config
/src
/vendor
/web/app1
/web/app2
/web/app3
Run Code Online (Sandbox Code Playgroud)

每个应用程序都有其内核,控制台,缓存......但我如何分享常见的翻译?

我在那里阅读/sf/answers/814165341/,在一个应用程序结构上,你可以使用app/Resources/translations.多重应用程序结构怎么样?

我希望我可以/apps/Resources/translations在我的所有应用程序中自动加载(或手动加载),但它是否可能?

symfony

5
推荐指数
1
解决办法
495
查看次数

使用nginx进行.htaccess身份验证

我的配置存在一些问题.我正在使用Nginx作为我的Apache服务器的反向代理.我的网站有.htaccess身份验证,但Nginx似乎不理解它,所以我收到404错误.

我在其他答案中看到了一些翻译,但它没有翻译这一部分.

AuthUserFile /var/www/mywebsite/private/.htpassword
AuthName "Acces Restreint" 
AuthType Basic
Require valid-user
Run Code Online (Sandbox Code Playgroud)

顺便问一下,你对如何翻译第二部分有什么想法吗?

php_value session.gc_maxlifetime 604800

SetEnv APPLICATION_ENV development
Run Code Online (Sandbox Code Playgroud)

谢谢大家的帮助!

php apache .htaccess nginx

2
推荐指数
1
解决办法
2174
查看次数

如何将一个img集中在一个div中

我正在尝试一些应该很容易的东西,但我无法弄清楚如何制作它.

我有这样的html源代码:

<div class="product">
  <img src="product123.png" />
</div>`
Run Code Online (Sandbox Code Playgroud)

还有一些css:

.product {
    width: 460px;
    height: 460px;
}

.product img {
      margin: auto;
      display: block;
}
Run Code Online (Sandbox Code Playgroud)

我的图像水平对齐但不垂直.我尝试了一些position: relative; / bottom: 0;功能,但它没有改变任何东西......

伙计们好吗?

谢谢您的帮助 !

PS:我在带有CSS的<DIV>中找到了这个解决方案中心<IMG />,但我更喜欢保持我的HTML这样,看起来难以置信,不能以"我的"方式做到这一点.

html css margin

1
推荐指数
1
解决办法
252
查看次数

jQuery:如何在不丢失默认参数的情况下将参数添加到回调函数中

我有这个代码:

var callbackAfterLoad = function(data, ecBlock) {
    ecBlock.html(data);
    ecBlock.slideDown();
}

function bindevents(userInput, ecBlock, callbackAfterLoad) {
    userInput.keyup(function () {
        delay(function () {
            $.post("/preview", {content:userInput.val()}, callbackAfterLoad(data, ecBlock));
        }, 500);
    });
 }
Run Code Online (Sandbox Code Playgroud)

而这个错误:

Uncaught ReferenceError: data is not defined 
Run Code Online (Sandbox Code Playgroud)

但是当我查看jQuery示例时

$.post("test.php", function(data) {
  alert("Data Loaded: " + data);
});
Run Code Online (Sandbox Code Playgroud)

为什么我会收到此错误?为什么jQuery示例工作而不是我的?(我们不能添加参数?).是否定义了默认的$ .post回调并且他的签名无法覆盖?

javascript jquery jquery-callback

1
推荐指数
1
解决办法
8118
查看次数

标签 统计

symfony ×2

.htaccess ×1

apache ×1

css ×1

html ×1

javascript ×1

jquery ×1

jquery-callback ×1

margin ×1

nginx ×1

php ×1