问题标签 [concrete]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
810 浏览

block - Concrete5 自定义块

我做了一点谷歌搜索,但没有找到任何非常深入的东西。我现在已经在至少十几个网站上使用了 Concrete5 CMS,但想进入自定义块构建。现在我在主页上有一个基本的图像滑块。我想构建一个自定义块,使用户能够选择要显示的图像并为这些图像设置标题。有人知道那里有什么好的教程吗?

0 投票
1 回答
483 浏览

concrete5 - 使用concrete5在插件contact_directory中提交表单后找不到页面错误?

我已经使用concrete5购买了附加模块contact_directory,现在我需要根据我的要求进行定制。

所以我需要更改文件包\contact_directory\blocks\contact_directory\view.php,我在 view.php 文件所在的同一目录中创建了 test.php 文件,所以我的表单标签是 url('contact_directory/test')? >">

所以请告诉我哪里错了?

0 投票
5 回答
760 浏览

c# - 如果方法返回接口类型,为什么我不能将结果传递给具体类型?

这个问题可能有点令人困惑,但很难在主题标题中明确这个问题。

我有这样声明和实现的方法:

为什么我不能将此方法的结果传递给 a List<string>?毕竟List<string>是一种IList<string>

0 投票
1 回答
355 浏览

php - 卡在我的主目录中的 htaccess 文件,不知道如何使用它或摆脱它

显然,我的根目录中有一个 .htaccess 文件,它弄乱了我在该目录中的所有其他站点。

我目前使用 GoDaddy 作为我的主机。
这是我面临的情况:

  • 我有一个直接托管在根文件夹中的主域
    (例如,索引文件可以在 /root/index.php 中找到)
  • 我在子目录内的文件夹中托管了一些其他域
    (例如 root/domain2/index.php)
  • 其他网站正常工作。
  • 主域是用concrete 5构建的,其余的由基本的php和html构建,使用notepad++
  • 其他域的子域不起作用,因为它们在 .htAccess 文件中没有访问权限
  • 现在我的问题是,
    由于我无法删除 .htAccess 文件,我该如何管理创建子域?
    .htaccess 文件仅用于具体网站,但由于某种原因控制着一切,有什么办法可以解决吗?

    谢谢!

    PS我不是建立具体网站的人,我正在建立其余的域,所以我不清楚如何使用它。我所知道的是,一旦我删除了 .htaccess,子域就可以工作,根目录中的主域只允许访问它的索引页面。

    为了清楚起见,有一个主站点,我们称之为站点 1,它托管在主目录中,还有其他站点,例如。site2-site5,我想为其创建子域,除非我删除 .htaccess 文件,否则它不起作用。

    我希望问题足够清楚,如果没有,需要更多细节,请告诉我。

    0 投票
    2 回答
    1199 浏览

    java - 抽象类的具体实现的生成器(Joshua Bloch 风格)?

    假设我有一个抽象类(BaseThing)。它有一个必需参数(“base required”)和一个可选参数(“base optional”)。我有一个扩展它的具体类(事物)。它还具有一个必需参数(“required”)和一个可选参数(“optional”)。所以像:

    和:

    我想为 Thing 对象创建一个 Joshua Bloch 风格的构建器。不过,更一般地说,我想让 BaseThing 的具体实现更容易拥有构建器,所以我真正想要的(我认为)是一个 BaseThing 构建器,它可以很容易地用于制作 ThingBuilder、OtherThingBuilder 或 SuperThingBuilder .

    有没有比我想出的以下更好的方法(或者我想出的方法有问题)?

    和:

    可用于以类似于以下方式构建 Thing 对象:

    哪个输出:

    我知道但我认为不是特别重要的一个问题(尽管如果可以改进它会很好)是您必须在设置任何基本选项之前设置所有非基本选项:做否则会导致语法错误,因为 setBaseOptional() 返回的是 BaseThingBuilder 而不是 ThingBuilder。

    提前致谢。

    0 投票
    3 回答
    2160 浏览

    c# - 抽象类的 C# 接口继承

    假设我有一个如下定义的接口:

    我为一个抽象类实现了这个接口,如下所示:

    我再次有一个从抽象类继承的具体类,如下所示:

    现在我有以下代码,

    执行这些东西后我得到的输出如下。

    但是我一直期望输出在所有三种情况下都是“具体的东西”,因为我在这里所做的是将 的引用分配给和 类型的ConcreteFunctionality变量。AbstractFunctionalityIFunctionality

    内部发生了什么。请澄清。

    0 投票
    1 回答
    1392 浏览

    c++ - 虚拟类的向量:指针是干净的方式吗?

    注意:这几乎是这个条目的重复: 抽象类和指针

    我需要创建一个虚拟类向量。这里的想法:

    我想这样使用它:

    当然这不起作用,因为 cfoos 是 VirtualFoo 而不是 ConcreteFoo 的向量。

    现在,如果我不使用 VirtualFoo 的向量,而是使用 VirtualFoo* 的向量并将指针推回 ConcreteFoo 的实例,那似乎可以正常工作。

    只是,我不确定这是最干净的方法。这更像是我没有想到任何其他方式来做到这一点。这样做可以吗?

    0 投票
    3 回答
    806 浏览

    forms - 如何将基本注册表单添加到 Concrete5 页面模板

    我是 Concrete5 的新手,发现了大量有关添加联系表单的信息,但仅限于页面的可编辑区域。

    我需要做的是在我的页面模板中添加一个表单。它只是一个名称+电子邮件+提交按钮表单,显示在该模板的每个页面上。提交时,“感谢”信息......就是这样!

    我尝试将输出到页面内容的代码复制/粘贴到我的 default.php 模板,但没有运气。提前感谢您的帮助。

    0 投票
    1 回答
    333 浏览

    hibernate - Hibernate:每个具体类映射和引用的表

    我指的是每个具体类的表,如下所述:每个具体类的表

    按照 9.1.6 中的示例,假设我有 CashPayment、CreditCardPayment,两者的超类是一个抽象的Payment 类。

    如果我使用“每个具体类的表”类型的映射,我将有两个表:CASH_PAYMENT 和 CREDIT_PAYMENT,并且没有 PAYMENT 表。没关系。

    但是,如何构建另一个名为 Xyz 的实体类型,其中包含对付款(现金或抄送)的引用/属性...?从 Java 的角度来看,这没问题:Xyz.pamentType,但是我如何在 HBM/annotations 中配置它,XYZ 表会是什么样子?

    它可能有一个 PAYMENT_ID 列,但显然它不能是外键,因为有两个潜在的表可供参考。我猜 XYZ 需要某种类型的附加列来说明它是哪种类型的付款。

    或者每次我读取 Xyz 的实例时,Hibernate 是否会使用 ID 连接两个表以找到正确的类型?

    顺便说一句,我知道这是一种不好的方法,我可以使用更简单的替代方法,但我已经简化了问题,因为答案(而不是替代方法)对我有用。谢谢!

    0 投票
    1 回答
    258 浏览

    javascript - 弹出窗口在“具体化”我的引导站点后停止工作

    这是我第一次将引导程序与混凝土结合使用,但遇到了一个小问题。您在其中编辑和添加新元素的弹出窗口停止工作。它们现在作为单独的页面加载,而不是在您的页面前面加载。在这个单独的页面样式和 JavaScript 没有被正确引用,这使得它们毫无用处。在其他主题中,它仍然有效,所以我想安装混凝土本身不是问题。

    所以我看到了这个:
    所以我看到了这个

    而不是这个:
    而不是这个

    你们中有人有同样的问题吗?如果是这样,您是如何解决的?