angle brackets 👼
This commit is contained in:
parent
b703676ea5
commit
f15f3e0676
|
|
@ -3,8 +3,8 @@ import { mapBy } from "@ember/object/computed";
|
|||
import { classNames } from "@ember-decorators/component";
|
||||
import DButton from "discourse/components/d-button";
|
||||
import { makeArray } from "discourse/lib/helpers";
|
||||
import HouseAdsSetting from "discourse/plugins/discourse-adplugin/admin/components/house-ads-setting";
|
||||
import houseAdsChooser from "./house-ads-chooser";
|
||||
import HouseAdsChooser from "./house-ads-chooser";
|
||||
import HouseAdsSetting from "./house-ads-setting";
|
||||
|
||||
@classNames("house-ads-setting house-ads-list-setting")
|
||||
export default class HouseAdsListSetting extends HouseAdsSetting {
|
||||
|
|
@ -18,11 +18,11 @@ export default class HouseAdsListSetting extends HouseAdsSetting {
|
|||
|
||||
<template>
|
||||
<label for={{this.name}}>{{this.title}}</label>
|
||||
{{houseAdsChooser
|
||||
settingValue=this.adValue
|
||||
choices=this.adNames
|
||||
onChange=this.changeAdValue
|
||||
}}
|
||||
<HouseAdsChooser
|
||||
@settingValue={{this.adValue}}
|
||||
@choices={{this.adNames}}
|
||||
@onChange={{this.changeAdValue}}
|
||||
/>
|
||||
<div class="setting-controls">
|
||||
{{#if this.changed}}
|
||||
<DButton class="ok" @action={{action "save"}} @icon="check" />
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ import RouteTemplate from "ember-route-template";
|
|||
import DButton from "discourse/components/d-button";
|
||||
import routeAction from "discourse/helpers/route-action";
|
||||
import { i18n } from "discourse-i18n";
|
||||
import houseAdsListSetting from "../../components/house-ads-list-setting";
|
||||
import HouseAdsListSetting from "../../components/house-ads-list-setting";
|
||||
|
||||
export default RouteTemplate(
|
||||
<template>
|
||||
|
|
@ -12,36 +12,36 @@ export default RouteTemplate(
|
|||
|
||||
{{#if @controller.houseAds.length}}
|
||||
<form class="form-horizontal">
|
||||
{{houseAdsListSetting
|
||||
name="topic_list_top"
|
||||
value=@controller.adSettings.topic_list_top
|
||||
allAds=@controller.houseAds
|
||||
adSettings=@controller.adSettings
|
||||
}}
|
||||
{{houseAdsListSetting
|
||||
name="topic_above_post_stream"
|
||||
value=@controller.adSettings.topic_above_post_stream
|
||||
allAds=@controller.houseAds
|
||||
adSettings=@controller.adSettings
|
||||
}}
|
||||
{{houseAdsListSetting
|
||||
name="topic_above_suggested"
|
||||
value=@controller.adSettings.topic_above_suggested
|
||||
allAds=@controller.houseAds
|
||||
adSettings=@controller.adSettings
|
||||
}}
|
||||
{{houseAdsListSetting
|
||||
name="post_bottom"
|
||||
value=@controller.adSettings.post_bottom
|
||||
allAds=@controller.houseAds
|
||||
adSettings=@controller.adSettings
|
||||
}}
|
||||
{{houseAdsListSetting
|
||||
name="topic_list_between"
|
||||
value=@controller.adSettings.topic_list_between
|
||||
allAds=@controller.houseAds
|
||||
adSettings=@controller.adSettings
|
||||
}}
|
||||
<HouseAdsListSetting
|
||||
@name="topic_list_top"
|
||||
@value={{@controller.adSettings.topic_list_top}}
|
||||
@allAds={{@controller.houseAds}}
|
||||
@adSettings={{@controller.adSettings}}
|
||||
/>
|
||||
<HouseAdsListSetting
|
||||
@name="topic_above_post_stream"
|
||||
@value={{@controller.adSettings.topic_above_post_stream}}
|
||||
@allAds={{@controller.houseAds}}
|
||||
@adSettings={{@controller.adSettings}}
|
||||
/>
|
||||
<HouseAdsListSetting
|
||||
@name="topic_above_suggested"
|
||||
@value={{@controller.adSettings.topic_above_suggested}}
|
||||
@allAds={{@controller.houseAds}}
|
||||
@adSettings={{@controller.adSettings}}
|
||||
/>
|
||||
<HouseAdsListSetting
|
||||
@name="post_bottom"
|
||||
@value={{@controller.adSettings.post_bottom}}
|
||||
@allAds={{@controller.houseAds}}
|
||||
@adSettings={{@controller.adSettings}}
|
||||
/>
|
||||
<HouseAdsListSetting
|
||||
@name="topic_list_between"
|
||||
@value={{@controller.adSettings.topic_list_between}}
|
||||
@allAds={{@controller.houseAds}}
|
||||
@adSettings={{@controller.adSettings}}
|
||||
/>
|
||||
|
||||
<DButton
|
||||
@label="admin.adplugin.house_ads.more_settings"
|
||||
|
|
|
|||
|
|
@ -1,11 +1,11 @@
|
|||
import adSlot from "./ad-slot";
|
||||
import AdSlot from "./ad-slot";
|
||||
|
||||
const PostBottomAd = <template>
|
||||
{{adSlot
|
||||
placement="post-bottom"
|
||||
category=@model.topic.category.slug
|
||||
postNumber=@model.post_number
|
||||
}}
|
||||
<AdSlot
|
||||
@placement="post-bottom"
|
||||
@category={{@model.topic.category.slug}}
|
||||
@postNumber={{@model.post_number}}
|
||||
/>
|
||||
</template>;
|
||||
|
||||
export default PostBottomAd;
|
||||
|
|
|
|||
Loading…
Reference in New Issue