mirror of
https://github.com/openclassify/openclassify.git
synced 2026-01-11 18:01:10 -06:00
Merge branch 'master' of https://github.com/openclassify/openclassify into muammer
This commit is contained in:
commit
d809375fb6
@ -28,17 +28,27 @@ return [
|
||||
'estimated_pending_time',
|
||||
'default_published_time',
|
||||
'default_GET',
|
||||
'add_canvas',
|
||||
'hide_standard_price_field',
|
||||
'listing_page_image',
|
||||
],
|
||||
],
|
||||
'ads_image' => [
|
||||
'title' => 'visiosoft.module.advs::section.ads_image',
|
||||
'fields' => [
|
||||
'image_resize_backend',
|
||||
'full_image_width',
|
||||
'full_image_height',
|
||||
'medium_image_width',
|
||||
'medium_image_height',
|
||||
'thumbnail_width',
|
||||
'thumbnail_height',
|
||||
'picture_width',
|
||||
'picture_height',
|
||||
'add_canvas',
|
||||
'image_canvas_width',
|
||||
'image_canvas_height',
|
||||
'watermark_type',
|
||||
'watermark_text',
|
||||
'watermark_image',
|
||||
'watermark_position',
|
||||
'listing_page_image',
|
||||
'hide_standard_price_field',
|
||||
],
|
||||
],
|
||||
'user' => [
|
||||
|
||||
@ -108,71 +108,6 @@ return [
|
||||
'default_value' => 0,
|
||||
],
|
||||
],
|
||||
'thumbnail_width' => [
|
||||
'type' => 'anomaly.field_type.integer',
|
||||
'config' => [
|
||||
'default_value' => 270,
|
||||
],
|
||||
],
|
||||
'add_canvas' => [
|
||||
'type' => 'anomaly.field_type.boolean',
|
||||
'config' => [
|
||||
'default_value' => true,
|
||||
'mode' => 'checkbox',
|
||||
],
|
||||
],
|
||||
'thumbnail_height' => [
|
||||
'type' => 'anomaly.field_type.integer',
|
||||
'config' => [
|
||||
'default_value' => 180,
|
||||
],
|
||||
],
|
||||
'picture_width' => [
|
||||
'type' => 'anomaly.field_type.integer',
|
||||
'config' => [
|
||||
'default_value' => 600,
|
||||
],
|
||||
],
|
||||
'picture_height' => [
|
||||
'type' => 'anomaly.field_type.integer',
|
||||
'config' => [
|
||||
'default_value' => 400,
|
||||
],
|
||||
],
|
||||
'watermark_type' => [
|
||||
'type' => 'anomaly.field_type.select',
|
||||
'bind' => 'adv.watermark_type',
|
||||
'env' => 'ADV_WATERMARK_TYPE',
|
||||
'required' => true,
|
||||
'config' => [
|
||||
'options' => ['image' => 'Image', 'text' => 'Text'],
|
||||
'default_value' => 'text',
|
||||
]
|
||||
],
|
||||
'watermark_text' => [
|
||||
'type' => 'anomaly.field_type.text',
|
||||
'bind' => 'adv.watermark_text',
|
||||
'env' => 'ADV_WATERMARK_TEXT',
|
||||
],
|
||||
'watermark_image' => [
|
||||
'type' => 'anomaly.field_type.file',
|
||||
'bind' => 'adv.watermark_image',
|
||||
'env' => 'ADV_WATERMARK_IMAGE',
|
||||
'config' => [
|
||||
'default_value' => '',
|
||||
],
|
||||
],
|
||||
'watermark_position' => [
|
||||
'type' => 'anomaly.field_type.select',
|
||||
'bind' => 'adv.watermark_position',
|
||||
'env' => 'ADV_WATERMARK_POSITION',
|
||||
'required' => true,
|
||||
'config' => [
|
||||
'options' => ['top-right' => 'Top Right', 'top-left' => 'Top Left', 'bottom-right' => 'Bottom Right',
|
||||
'bottom-left' => 'Bottom Left', 'center' => 'Middle'],
|
||||
'default_value' => 'top-right',
|
||||
]
|
||||
],
|
||||
|
||||
'listing_page_image' => [
|
||||
'type' => 'anomaly.field_type.file',
|
||||
@ -255,4 +190,97 @@ return [
|
||||
'default_value' => 15,
|
||||
],
|
||||
],
|
||||
|
||||
//Image Settings
|
||||
'image_resize_backend' => [
|
||||
'type' => 'anomaly.field_type.boolean',
|
||||
'config' => [
|
||||
'default_value' => true,
|
||||
],
|
||||
],
|
||||
'full_image_width' => [
|
||||
'type' => 'anomaly.field_type.integer',
|
||||
'config' => [
|
||||
'default_value' => 800,
|
||||
],
|
||||
],
|
||||
'full_image_height' => [
|
||||
'type' => 'anomaly.field_type.integer',
|
||||
'config' => [
|
||||
'default_value' => 600,
|
||||
],
|
||||
],
|
||||
'medium_image_width' => [
|
||||
'type' => 'anomaly.field_type.integer',
|
||||
'config' => [
|
||||
'default_value' => 600,
|
||||
],
|
||||
],
|
||||
'medium_image_height' => [
|
||||
'type' => 'anomaly.field_type.integer',
|
||||
'config' => [
|
||||
'default_value' => 400,
|
||||
],
|
||||
],
|
||||
'thumbnail_width' => [
|
||||
'type' => 'anomaly.field_type.integer',
|
||||
'config' => [
|
||||
'default_value' => 270,
|
||||
],
|
||||
],
|
||||
'thumbnail_height' => [
|
||||
'type' => 'anomaly.field_type.integer',
|
||||
'config' => [
|
||||
'default_value' => 180,
|
||||
],
|
||||
],
|
||||
'add_canvas' => [
|
||||
'type' => 'anomaly.field_type.boolean',
|
||||
'config' => [
|
||||
'default_value' => true,
|
||||
],
|
||||
],
|
||||
'image_canvas_width' => [
|
||||
'type' => 'anomaly.field_type.integer',
|
||||
'config' => [
|
||||
'default_value' => 800,
|
||||
],
|
||||
],
|
||||
'image_canvas_height' => [
|
||||
'type' => 'anomaly.field_type.integer',
|
||||
'config' => [
|
||||
'default_value' => 600,
|
||||
],
|
||||
],
|
||||
'watermark_type' => [
|
||||
'type' => 'anomaly.field_type.select',
|
||||
'bind' => 'adv.watermark_type',
|
||||
'env' => 'ADV_WATERMARK_TYPE',
|
||||
'required' => true,
|
||||
'config' => [
|
||||
'options' => ['image' => 'Image', 'text' => 'Text'],
|
||||
'default_value' => 'text',
|
||||
]
|
||||
],
|
||||
'watermark_text' => [
|
||||
'type' => 'anomaly.field_type.text',
|
||||
'bind' => 'adv.watermark_text',
|
||||
'env' => 'ADV_WATERMARK_TEXT',
|
||||
],
|
||||
'watermark_image' => [
|
||||
'type' => 'anomaly.field_type.file',
|
||||
'bind' => 'adv.watermark_image',
|
||||
'env' => 'ADV_WATERMARK_IMAGE',
|
||||
],
|
||||
'watermark_position' => [
|
||||
'type' => 'anomaly.field_type.select',
|
||||
'bind' => 'adv.watermark_position',
|
||||
'env' => 'ADV_WATERMARK_POSITION',
|
||||
'required' => true,
|
||||
'config' => [
|
||||
'options' => ['top-right' => 'Top Right', 'top-left' => 'Top Left', 'bottom-right' => 'Bottom Right',
|
||||
'bottom-left' => 'Bottom Left', 'center' => 'Middle'],
|
||||
'default_value' => 'top-right',
|
||||
]
|
||||
],
|
||||
];
|
||||
|
||||
@ -212,4 +212,8 @@ a.sort-by-open-dropdown:hover {
|
||||
.sort-by-item:hover {
|
||||
text-decoration: underline;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.filter-section .countries input[type=checkbox] {
|
||||
display: none;
|
||||
}
|
||||
@ -248,6 +248,9 @@ return [
|
||||
'in_the_last_24_hours' => [
|
||||
'name' => 'في ال 24 ساعة الماضية'
|
||||
],
|
||||
'in_the_last_day' => [
|
||||
'name' => 'في آخر 24 ساعة'
|
||||
],
|
||||
'in_the_last_week' => [
|
||||
'name' => 'في الأسبوع الماضي'
|
||||
],
|
||||
@ -296,4 +299,11 @@ return [
|
||||
|
||||
// New create page
|
||||
'options' => 'خيارات',
|
||||
|
||||
'free' => 'مجانا',
|
||||
'ad_date' => 'تاريخ الإعلان',
|
||||
'photo_video' => 'صور وفيديو',
|
||||
'and_above' => 'و ما فوق',
|
||||
'and_below' => 'و تحت',
|
||||
'clear_all' => 'امسح الكل',
|
||||
];
|
||||
|
||||
@ -248,6 +248,9 @@ return [
|
||||
'in_the_last_24_hours' => [
|
||||
'name' => 'Son 24 saatda'
|
||||
],
|
||||
'in_the_last_day' => [
|
||||
'name' => 'Son 24 Saatda'
|
||||
],
|
||||
'in_the_last_week' => [
|
||||
'name' => 'Son Həftədə'
|
||||
],
|
||||
@ -296,4 +299,11 @@ return [
|
||||
|
||||
// New create page
|
||||
'options' => 'Seçimlər',
|
||||
|
||||
'free' => 'Pulsuz',
|
||||
'ad_date' => 'Reklam Tarixi',
|
||||
'photo_video' => 'Foto, Video',
|
||||
'and_above' => 'və yuxarıda',
|
||||
'and_below' => 'və aşağıda',
|
||||
'clear_all' => 'Hamısını sil, hamısını təmizlə',
|
||||
];
|
||||
|
||||
@ -248,6 +248,9 @@ return [
|
||||
'in_the_last_24_hours' => [
|
||||
'name' => 'শেষ 24 ঘন্টা'
|
||||
],
|
||||
'in_the_last_day' => [
|
||||
'name' => 'শেষ 24 ঘন্টা'
|
||||
],
|
||||
'in_the_last_week' => [
|
||||
'name' => 'গত সপ্তাহে'
|
||||
],
|
||||
@ -296,4 +299,11 @@ return [
|
||||
|
||||
// New create page
|
||||
'options' => 'বিকল্পগুলি',
|
||||
|
||||
'free' => 'ফ্রি',
|
||||
'ad_date' => 'বিজ্ঞাপন তারিখ',
|
||||
'photo_video' => 'ছবি, ভিডিও',
|
||||
'and_above' => 'এবং উপরে',
|
||||
'and_below' => 'এবং নিচে',
|
||||
'clear_all' => 'সব পরিষ্কার করে দাও',
|
||||
];
|
||||
|
||||
@ -249,6 +249,9 @@ return [
|
||||
'in_the_last_24_hours' => [
|
||||
'name' => 'In den letzten 24 Stunden'
|
||||
],
|
||||
'in_the_last_day' => [
|
||||
'name' => 'In den letzten 24 Stunden'
|
||||
],
|
||||
'in_the_last_week' => [
|
||||
'name' => 'In der letzten Woche'
|
||||
],
|
||||
@ -297,4 +300,11 @@ return [
|
||||
|
||||
// New create page
|
||||
'options' => 'Optionen',
|
||||
|
||||
'free' => 'Frei',
|
||||
'ad_date' => 'Anzeigedatum',
|
||||
'photo_video' => 'Foto, Video',
|
||||
'and_above' => 'und darüber',
|
||||
'and_below' => 'und darunter',
|
||||
'clear_all' => 'Alles löschen',
|
||||
];
|
||||
|
||||
@ -249,6 +249,9 @@ return [
|
||||
'in_the_last_24_hours' => [
|
||||
'name' => 'Τις τελευταίες 24 ώρες'
|
||||
],
|
||||
'in_the_last_day' => [
|
||||
'name' => 'Τις τελευταίες 24 ώρες'
|
||||
],
|
||||
'in_the_last_week' => [
|
||||
'name' => 'Την τελευταία εβδομάδα'
|
||||
],
|
||||
@ -297,4 +300,11 @@ return [
|
||||
|
||||
// New create page
|
||||
'options' => 'Επιλογές',
|
||||
|
||||
'free' => 'Ελεύθερος',
|
||||
'ad_date' => 'Ημερομηνία διαφήμισης',
|
||||
'photo_video' => 'Φωτογραφία, βίντεο',
|
||||
'and_above' => 'και παραπανω',
|
||||
'and_below' => 'και παρακάτω',
|
||||
'clear_all' => 'Τα καθαρίζω όλα',
|
||||
];
|
||||
|
||||
@ -44,4 +44,5 @@ return [
|
||||
'options' => [
|
||||
'title' => 'Options',
|
||||
],
|
||||
'ads_image' => 'Ads Image',
|
||||
];
|
||||
|
||||
@ -79,21 +79,6 @@ return [
|
||||
'default_GET' => [
|
||||
'name' => 'Default Ad GET',
|
||||
],
|
||||
'add_canvas' => [
|
||||
'name' => 'Add Canvas',
|
||||
],
|
||||
'thumbnail_width' => [
|
||||
'name' => 'Thumbnail Width',
|
||||
],
|
||||
'thumbnail_height' => [
|
||||
'name' => 'Thumbnail Height',
|
||||
],
|
||||
'picture_width' => [
|
||||
'name' => 'Picture Width',
|
||||
],
|
||||
'picture_height' => [
|
||||
'name' => 'Picture Height',
|
||||
],
|
||||
'twitter' => [
|
||||
'name' => 'Twitter',
|
||||
],
|
||||
@ -106,18 +91,6 @@ return [
|
||||
'google' => [
|
||||
'name' => 'Google',
|
||||
],
|
||||
'watermark_type' => [
|
||||
'name' => 'Watermark Type',
|
||||
],
|
||||
'watermark_text' => [
|
||||
'name' => 'Watermark Text',
|
||||
],
|
||||
'watermark_image' => [
|
||||
'name' => 'Watermark Image',
|
||||
],
|
||||
'watermark_position' => [
|
||||
'name' => 'Watermark Position',
|
||||
],
|
||||
'listing_page_image' => [
|
||||
'name' => 'Listing Page Image',
|
||||
],
|
||||
@ -158,4 +131,49 @@ return [
|
||||
'popular_ads_limit' => [
|
||||
'name' => 'Popular Ads Limit',
|
||||
],
|
||||
|
||||
//Image
|
||||
|
||||
'image_resize_backend' => [
|
||||
'name' => 'Image Resize Backend',
|
||||
],
|
||||
'full_image_width' => [
|
||||
'name' => 'Full Image Width',
|
||||
],
|
||||
'full_image_height' => [
|
||||
'name' => 'Full Image Height',
|
||||
],
|
||||
'medium_image_width' => [
|
||||
'name' => 'Medium Image Width',
|
||||
],
|
||||
'medium_image_height' => [
|
||||
'name' => 'Medium Image Height',
|
||||
],
|
||||
'thumbnail_width' => [
|
||||
'name' => 'Thumbnail Width',
|
||||
],
|
||||
'thumbnail_height' => [
|
||||
'name' => 'Thumbnail Height',
|
||||
],
|
||||
'add_canvas' => [
|
||||
'name' => 'Add Canvas',
|
||||
],
|
||||
'image_canvas_width' => [
|
||||
'name' => 'Image Canvas Width',
|
||||
],
|
||||
'image_canvas_height' => [
|
||||
'name' => 'Image Canvas Height',
|
||||
],
|
||||
'watermark_type' => [
|
||||
'name' => 'Watermark Type',
|
||||
],
|
||||
'watermark_text' => [
|
||||
'name' => 'Watermark Text',
|
||||
],
|
||||
'watermark_image' => [
|
||||
'name' => 'Watermark Image',
|
||||
],
|
||||
'watermark_position' => [
|
||||
'name' => 'Watermark Position',
|
||||
],
|
||||
];
|
||||
|
||||
@ -249,6 +249,9 @@ return [
|
||||
'in_the_last_24_hours' => [
|
||||
'name' => 'En las últimas 24 horas'
|
||||
],
|
||||
'in_the_last_day' => [
|
||||
'name' => 'En las últimas 24 horas'
|
||||
],
|
||||
'in_the_last_week' => [
|
||||
'name' => 'En la ultima semana'
|
||||
],
|
||||
@ -297,4 +300,11 @@ return [
|
||||
|
||||
// New create page
|
||||
'options' => 'Opciones',
|
||||
|
||||
'free' => 'Gratis',
|
||||
'ad_date' => 'Fecha de anuncio',
|
||||
'photo_video' => 'Foto, video',
|
||||
'and_above' => 'y por encima',
|
||||
'and_below' => 'y por debajo',
|
||||
'clear_all' => 'Limpiar todo',
|
||||
];
|
||||
|
||||
@ -248,6 +248,9 @@ return [
|
||||
'in_the_last_24_hours' => [
|
||||
'name' => 'در 24 ساعت گذشته'
|
||||
],
|
||||
'in_the_last_day' => [
|
||||
'name' => 'در 24 ساعت گذشته'
|
||||
],
|
||||
'in_the_last_week' => [
|
||||
'name' => 'در هفته گذشته'
|
||||
],
|
||||
@ -296,4 +299,11 @@ return [
|
||||
|
||||
// New create page
|
||||
'options' => 'گزینه ها',
|
||||
|
||||
'free' => 'رایگان',
|
||||
'ad_date' => 'تاریخ آگهی',
|
||||
'photo_video' => 'عکس ، فیلم',
|
||||
'and_above' => 'و بالاتر',
|
||||
'and_below' => 'و در زیر',
|
||||
'clear_all' => 'همه را پاک کن',
|
||||
];
|
||||
|
||||
@ -249,6 +249,9 @@ return [
|
||||
'in_the_last_24_hours' => [
|
||||
'name' => 'Au cours des dernières 24 heures'
|
||||
],
|
||||
'in_the_last_day' => [
|
||||
'name' => 'Au cours des dernières 24 heures'
|
||||
],
|
||||
'in_the_last_week' => [
|
||||
'name' => 'La semaine dernière'
|
||||
],
|
||||
@ -297,4 +300,11 @@ return [
|
||||
|
||||
// New create page
|
||||
'options' => 'Options',
|
||||
|
||||
'free' => 'Gratuit',
|
||||
'ad_date' => 'Date de l\'annonce',
|
||||
'photo_video' => 'Photo, vidéo',
|
||||
'and_above' => 'et ci-dessus',
|
||||
'and_below' => 'et plus bas',
|
||||
'clear_all' => 'Tout effacer',
|
||||
];
|
||||
|
||||
@ -248,6 +248,9 @@ return [
|
||||
'in_the_last_24_hours' => [
|
||||
'name' => 'ביממה האחרונה'
|
||||
],
|
||||
'in_the_last_day' => [
|
||||
'name' => 'ב 24 השעות האחרונות'
|
||||
],
|
||||
'in_the_last_week' => [
|
||||
'name' => 'בשבוע שעבר'
|
||||
],
|
||||
@ -296,4 +299,11 @@ return [
|
||||
|
||||
// New create page
|
||||
'options' => 'אפשרויות',
|
||||
|
||||
'free' => 'חינם',
|
||||
'ad_date' => 'תאריך מודעה',
|
||||
'photo_video' => 'צילום, וידאו',
|
||||
'and_above' => 'ומעל',
|
||||
'and_below' => 'ומתחת',
|
||||
'clear_all' => 'נקה הכל',
|
||||
];
|
||||
|
||||
@ -248,6 +248,9 @@ return [
|
||||
'in_the_last_24_hours' => [
|
||||
'name' => 'द लास्ट 24 ऑवर्स में'
|
||||
],
|
||||
'in_the_last_day' => [
|
||||
'name' => 'द लास्ट 24 ऑवर्स में'
|
||||
],
|
||||
'in_the_last_week' => [
|
||||
'name' => 'पिछले हफ़्ते में'
|
||||
],
|
||||
@ -296,4 +299,11 @@ return [
|
||||
|
||||
// New create page
|
||||
'options' => 'विकल्प',
|
||||
|
||||
'free' => 'नि: शुल्क',
|
||||
'ad_date' => 'विज्ञापन तिथि',
|
||||
'photo_video' => 'फोटो, वीडियो',
|
||||
'and_above' => 'और ऊपर',
|
||||
'and_below' => 'और नीचे',
|
||||
'clear_all' => 'सभी साफ करें',
|
||||
];
|
||||
|
||||
@ -249,6 +249,9 @@ return [
|
||||
'in_the_last_24_hours' => [
|
||||
'name' => 'Nelle ultime 24 ore'
|
||||
],
|
||||
'in_the_last_day' => [
|
||||
'name' => 'Nelle ultime 24 ore'
|
||||
],
|
||||
'in_the_last_week' => [
|
||||
'name' => 'Nell\'ultima settimana'
|
||||
],
|
||||
@ -297,4 +300,11 @@ return [
|
||||
|
||||
// New create page
|
||||
'options' => 'Opzioni',
|
||||
|
||||
'free' => 'Gratuito',
|
||||
'ad_date' => 'Data dell\'annuncio',
|
||||
'photo_video' => 'Foto, video',
|
||||
'and_above' => 'e al di sopra',
|
||||
'and_below' => 'e sotto',
|
||||
'clear_all' => 'Cancella tutto',
|
||||
];
|
||||
|
||||
@ -248,6 +248,9 @@ return [
|
||||
'in_the_last_24_hours' => [
|
||||
'name' => '過去24時間'
|
||||
],
|
||||
'in_the_last_day' => [
|
||||
'name' => '過去24時間で'
|
||||
],
|
||||
'in_the_last_week' => [
|
||||
'name' => '先週'
|
||||
],
|
||||
@ -296,4 +299,11 @@ return [
|
||||
|
||||
// New create page
|
||||
'options' => 'オプション',
|
||||
|
||||
'free' => '自由',
|
||||
'ad_date' => '広告日',
|
||||
'photo_video' => '写真、ビデオ',
|
||||
'and_above' => '以上',
|
||||
'and_below' => '以下',
|
||||
'clear_all' => 'すべてクリア',
|
||||
];
|
||||
|
||||
@ -248,6 +248,9 @@ return [
|
||||
'in_the_last_24_hours' => [
|
||||
'name' => '지난 24 시간 동안'
|
||||
],
|
||||
'in_the_last_day' => [
|
||||
'name' => '지난 24 시간 동안'
|
||||
],
|
||||
'in_the_last_week' => [
|
||||
'name' => '지난주에'
|
||||
],
|
||||
@ -296,4 +299,11 @@ return [
|
||||
|
||||
// New create page
|
||||
'options' => '옵션',
|
||||
|
||||
'free' => '비어 있는',
|
||||
'ad_date' => '광고 날짜',
|
||||
'photo_video' => '사진, 비디오',
|
||||
'and_above' => '이상',
|
||||
'and_below' => '이하',
|
||||
'clear_all' => '모두 지우기',
|
||||
];
|
||||
|
||||
@ -249,6 +249,9 @@ return [
|
||||
'in_the_last_24_hours' => [
|
||||
'name' => 'In de afgelopen 24 uur'
|
||||
],
|
||||
'in_the_last_day' => [
|
||||
'name' => 'In de afgelopen 24 uur'
|
||||
],
|
||||
'in_the_last_week' => [
|
||||
'name' => 'In de laatste week'
|
||||
],
|
||||
@ -297,4 +300,11 @@ return [
|
||||
|
||||
// New create page
|
||||
'options' => 'Opties',
|
||||
|
||||
'free' => 'Vrij',
|
||||
'ad_date' => 'Advertentiedatum',
|
||||
'photo_video' => 'Foto, video',
|
||||
'and_above' => 'en hoger',
|
||||
'and_below' => 'en onder',
|
||||
'clear_all' => 'Wis alles',
|
||||
];
|
||||
|
||||
@ -248,6 +248,9 @@ return [
|
||||
'in_the_last_24_hours' => [
|
||||
'name' => 'W ciągu ostatnich 24 godzin'
|
||||
],
|
||||
'in_the_last_day' => [
|
||||
'name' => 'W ciągu ostatnich 24 godzin'
|
||||
],
|
||||
'in_the_last_week' => [
|
||||
'name' => 'W ostatnim tygodniu'
|
||||
],
|
||||
@ -296,4 +299,11 @@ return [
|
||||
|
||||
// New create page
|
||||
'options' => 'Opcje',
|
||||
|
||||
'free' => 'Wolny',
|
||||
'ad_date' => 'Data ogłoszenia',
|
||||
'photo_video' => 'Zdjęcie, wideo',
|
||||
'and_above' => 'i powyżej',
|
||||
'and_below' => 'i poniżej',
|
||||
'clear_all' => 'Wyczyść wszystko',
|
||||
];
|
||||
|
||||
@ -249,6 +249,9 @@ return [
|
||||
'in_the_last_24_hours' => [
|
||||
'name' => 'Nas últimas 24 horas'
|
||||
],
|
||||
'in_the_last_day' => [
|
||||
'name' => 'Nas últimas 24 horas'
|
||||
],
|
||||
'in_the_last_week' => [
|
||||
'name' => 'Na última semana'
|
||||
],
|
||||
@ -297,4 +300,11 @@ return [
|
||||
|
||||
// New create page
|
||||
'options' => 'Opções',
|
||||
|
||||
'free' => 'Livre',
|
||||
'ad_date' => 'Data do Anúncio',
|
||||
'photo_video' => 'Foto, Vídeo',
|
||||
'and_above' => 'e acima',
|
||||
'and_below' => 'e abaixo',
|
||||
'clear_all' => 'Limpar tudo',
|
||||
];
|
||||
|
||||
@ -248,6 +248,9 @@ return [
|
||||
'in_the_last_24_hours' => [
|
||||
'name' => 'În ultimele 24 de ore'
|
||||
],
|
||||
'in_the_last_day' => [
|
||||
'name' => 'În ultimele 24 de ore'
|
||||
],
|
||||
'in_the_last_week' => [
|
||||
'name' => 'In ultima saptamana'
|
||||
],
|
||||
@ -296,4 +299,11 @@ return [
|
||||
|
||||
// New create page
|
||||
'options' => 'Opțiuni',
|
||||
|
||||
'free' => 'Gratuit',
|
||||
'ad_date' => 'Data publicității',
|
||||
'photo_video' => 'Foto, Video',
|
||||
'and_above' => 'Si mai sus',
|
||||
'and_below' => 'si sub',
|
||||
'clear_all' => 'Curata tot',
|
||||
];
|
||||
|
||||
@ -249,6 +249,9 @@ return [
|
||||
'in_the_last_24_hours' => [
|
||||
'name' => 'В последние 24 часа'
|
||||
],
|
||||
'in_the_last_day' => [
|
||||
'name' => 'За последние 24 часа'
|
||||
],
|
||||
'in_the_last_week' => [
|
||||
'name' => 'В последнюю неделю'
|
||||
],
|
||||
@ -297,4 +300,11 @@ return [
|
||||
|
||||
// New create page
|
||||
'options' => 'Параметры',
|
||||
|
||||
'free' => 'Бесплатно',
|
||||
'ad_date' => 'Дата объявления',
|
||||
'photo_video' => 'Фото, видео',
|
||||
'and_above' => 'и выше',
|
||||
'and_below' => 'и ниже',
|
||||
'clear_all' => 'Очистить все',
|
||||
];
|
||||
|
||||
@ -248,6 +248,9 @@ return [
|
||||
'in_the_last_24_hours' => [
|
||||
'name' => 'Në 24 orët e fundit'
|
||||
],
|
||||
'in_the_last_day' => [
|
||||
'name' => 'Në 24 orët e fundit'
|
||||
],
|
||||
'in_the_last_week' => [
|
||||
'name' => 'Në Javën e Fundit'
|
||||
],
|
||||
@ -297,4 +300,11 @@ return [
|
||||
|
||||
// New create page
|
||||
'options' => 'Opsione',
|
||||
|
||||
'free' => 'Falas',
|
||||
'ad_date' => 'Data e shpalljes',
|
||||
'photo_video' => 'Foto, Video',
|
||||
'and_above' => 'dhe më lart',
|
||||
'and_below' => 'dhe më poshtë',
|
||||
'clear_all' => 'Pastroji të gjitha',
|
||||
];
|
||||
|
||||
@ -248,6 +248,9 @@ return [
|
||||
'in_the_last_24_hours' => [
|
||||
'name' => 'Under de senaste 24 timmarna'
|
||||
],
|
||||
'in_the_last_day' => [
|
||||
'name' => 'Under de senaste 24 timmarna'
|
||||
],
|
||||
'in_the_last_week' => [
|
||||
'name' => 'Under den sista veckan'
|
||||
],
|
||||
@ -296,4 +299,11 @@ return [
|
||||
|
||||
// New create page
|
||||
'options' => 'alternativ',
|
||||
|
||||
'free' => 'Fri',
|
||||
'ad_date' => 'Annonsdatum',
|
||||
'photo_video' => 'Foto, video',
|
||||
'and_above' => 'och ovan',
|
||||
'and_below' => 'och under',
|
||||
'clear_all' => 'Rensa alla',
|
||||
];
|
||||
|
||||
@ -250,6 +250,9 @@ return [
|
||||
'in_the_last_24_hours' => [
|
||||
'name' => 'Son 24 saat'
|
||||
],
|
||||
'in_the_last_day' => [
|
||||
'name' => 'Son 24 Saat İçinde'
|
||||
],
|
||||
'in_the_last_week' => [
|
||||
'name' => 'Son 1 hafta'
|
||||
],
|
||||
@ -298,4 +301,11 @@ return [
|
||||
|
||||
// New create page
|
||||
'options' => 'Opsiyonlar',
|
||||
|
||||
'free' => 'Bedava',
|
||||
'ad_date' => 'İlan Tarihi',
|
||||
'photo_video' => 'Fotoğraf, Video',
|
||||
'and_above' => 've yukarıda',
|
||||
'and_below' => 've aşağıda',
|
||||
'clear_all' => 'Hepsini temizle',
|
||||
];
|
||||
|
||||
@ -248,6 +248,9 @@ return [
|
||||
'in_the_last_24_hours' => [
|
||||
'name' => 'За останні 24 години'
|
||||
],
|
||||
'in_the_last_day' => [
|
||||
'name' => 'В останні 24 години'
|
||||
],
|
||||
'in_the_last_week' => [
|
||||
'name' => 'В останній тиждень'
|
||||
],
|
||||
@ -296,4 +299,11 @@ return [
|
||||
|
||||
// New create page
|
||||
'options' => 'Параметри',
|
||||
|
||||
'free' => 'Безкоштовно',
|
||||
'ad_date' => 'Дата оголошення',
|
||||
'photo_video' => 'Фото, Відео',
|
||||
'and_above' => 'і вище',
|
||||
'and_below' => 'і нижче',
|
||||
'clear_all' => 'Очистити все',
|
||||
];
|
||||
|
||||
@ -248,6 +248,9 @@ return [
|
||||
'in_the_last_24_hours' => [
|
||||
'name' => 'آخری 24 گھنٹوں میں'
|
||||
],
|
||||
'in_the_last_day' => [
|
||||
'name' => 'آخری 24 گھنٹوں میں'
|
||||
],
|
||||
'in_the_last_week' => [
|
||||
'name' => 'آخری ہفتے میں'
|
||||
],
|
||||
@ -296,4 +299,11 @@ return [
|
||||
|
||||
// New create page
|
||||
'options' => 'اختیارات',
|
||||
|
||||
'free' => 'مفت',
|
||||
'ad_date' => 'اشتہاری تاریخ',
|
||||
'photo_video' => 'تصویر ، ویڈیو',
|
||||
'and_above' => 'اور اوپر',
|
||||
'and_below' => 'اور نیچے',
|
||||
'clear_all' => 'تمام کو صاف کریں',
|
||||
];
|
||||
|
||||
@ -248,6 +248,9 @@ return [
|
||||
'in_the_last_24_hours' => [
|
||||
'name' => 'Trong 24 giờ qua'
|
||||
],
|
||||
'in_the_last_day' => [
|
||||
'name' => 'Trong 24 giờ qua'
|
||||
],
|
||||
'in_the_last_week' => [
|
||||
'name' => 'Trong tuần trước'
|
||||
],
|
||||
@ -296,4 +299,11 @@ return [
|
||||
|
||||
// New create page
|
||||
'options' => 'Tùy chọn',
|
||||
|
||||
'free' => 'Miễn phí',
|
||||
'ad_date' => 'Ngày quảng cáo',
|
||||
'photo_video' => 'Ảnh, Video',
|
||||
'and_above' => 'trở lên',
|
||||
'and_below' => 'và dưới đây',
|
||||
'clear_all' => 'Làm sạch tất cả',
|
||||
];
|
||||
|
||||
@ -2,6 +2,7 @@
|
||||
|
||||
use Anomaly\Streams\Platform\Image\Command\MakeImageInstance;
|
||||
use Anomaly\Streams\Platform\Model\Advs\AdvsCustomFieldsEntryModel;
|
||||
use Carbon\Carbon;
|
||||
use GuzzleHttp\Client;
|
||||
use Illuminate\Support\Facades\Auth;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
@ -371,4 +372,9 @@ class AdvModel extends AdvsAdvsEntryModel implements AdvInterface
|
||||
$neighborhood = $neighborhoodModel->newQuery()->find($this->neighborhood);
|
||||
return $neighborhood ? $neighborhood->name : false;
|
||||
}
|
||||
|
||||
public function expired()
|
||||
{
|
||||
return $this->finish_at ? $this->finish_at < Carbon::now() : true;
|
||||
}
|
||||
}
|
||||
|
||||
@ -4,4 +4,5 @@ use Anomaly\Streams\Platform\Entry\Contract\EntryInterface;
|
||||
|
||||
interface AdvInterface extends EntryInterface
|
||||
{
|
||||
public function expired();
|
||||
}
|
||||
|
||||
@ -433,7 +433,7 @@ class AdvsController extends PublicController
|
||||
|
||||
$adv = $this->adv_repository->getListItemAdv($id);
|
||||
|
||||
if ($adv) {
|
||||
if ($adv && !$adv->expired()) {
|
||||
|
||||
if ($this->adv_model->is_enabled('complaints')) {
|
||||
$complaints = ComplaintsComplainTypesEntryModel::all();
|
||||
|
||||
@ -7,8 +7,8 @@ return [
|
||||
'catalog_mode' => [
|
||||
'title' => 'visiosoft.theme.base::section.catalog_mode.name',
|
||||
'fields' => [
|
||||
'navigation_title', 'navigation_action', 'date_fields', 'price_fields',
|
||||
'breadcrumbs', 'ad_details', 'ad_details_tab', 'latest_and_view_all_btn',
|
||||
'home_page_sub_categories_limit', 'navigation_title', 'navigation_action', 'date_fields',
|
||||
'price_fields', 'breadcrumbs', 'ad_details', 'ad_details_tab', 'latest_and_view_all_btn',
|
||||
'register_page_instruction_logo', 'register_page_alert_link'
|
||||
],
|
||||
],
|
||||
|
||||
@ -62,6 +62,12 @@ return [
|
||||
"default_value" => "/",
|
||||
]
|
||||
],
|
||||
"home_page_sub_categories_limit" => [
|
||||
"type" => "anomaly.field_type.integer",
|
||||
"config" => [
|
||||
"default_value" => 5,
|
||||
]
|
||||
],
|
||||
'style' => [
|
||||
'type' => 'anomaly.field_type.editor',
|
||||
],
|
||||
|
||||
@ -0,0 +1,3 @@
|
||||
$('.categories-list .show-all').on('click', function () {
|
||||
$(this).siblings('.hidden-category').toggleClass('hidden')
|
||||
})
|
||||
@ -10,4 +10,5 @@ return [
|
||||
'reset_password' => 'إعادة تعيين كلمة المرور',
|
||||
'email' => 'البريد الإلكتروني',
|
||||
'phone' => 'هاتف',
|
||||
'show_all' => 'عرض الكل',
|
||||
];
|
||||
@ -37,4 +37,7 @@ return [
|
||||
'style' => [
|
||||
'name' => 'النمط (CSS)',
|
||||
],
|
||||
'home_page_sub_categories_limit' => [
|
||||
'name' => 'حد الفئات الفرعية للصفحة الرئيسية',
|
||||
],
|
||||
];
|
||||
@ -10,4 +10,5 @@ return [
|
||||
'reset_password' => 'Parolu sıfırlamak',
|
||||
'email' => 'Elektron poçt',
|
||||
'phone' => 'Telefon',
|
||||
'show_all' => 'Hamısını göstər',
|
||||
];
|
||||
@ -37,4 +37,7 @@ return [
|
||||
'style' => [
|
||||
'name' => 'Stil (CSS)',
|
||||
],
|
||||
'home_page_sub_categories_limit' => [
|
||||
'name' => 'Əsas alt kateqoriyalar məhdudiyyəti',
|
||||
],
|
||||
];
|
||||
@ -10,4 +10,5 @@ return [
|
||||
'reset_password' => 'পাসওয়ার্ড রিসেট করুন',
|
||||
'email' => 'ইমেইল',
|
||||
'phone' => 'ফোন',
|
||||
'show_all' => 'সব দেখাও',
|
||||
];
|
||||
@ -37,4 +37,7 @@ return [
|
||||
'style' => [
|
||||
'name' => 'স্টাইল (css)',
|
||||
],
|
||||
'home_page_sub_categories_limit' => [
|
||||
'name' => 'হোমপেজ সাব বিভাগের সীমা',
|
||||
],
|
||||
];
|
||||
@ -10,4 +10,5 @@ return [
|
||||
'reset_password' => 'Passwort zurücksetzen',
|
||||
'email' => 'Email',
|
||||
'phone' => 'Telefon',
|
||||
'show_all' => 'Zeige alles',
|
||||
];
|
||||
@ -37,4 +37,7 @@ return [
|
||||
'style' => [
|
||||
'name' => 'Stil (CSS)',
|
||||
],
|
||||
'home_page_sub_categories_limit' => [
|
||||
'name' => 'Homepage Unterkategorien Limit',
|
||||
],
|
||||
];
|
||||
@ -10,4 +10,5 @@ return [
|
||||
'reset_password' => 'Επαναφέρετε τον κωδικό πρόσβασης',
|
||||
'email' => 'ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ',
|
||||
'phone' => 'Τηλέφωνο',
|
||||
'show_all' => 'Προβολή όλων',
|
||||
];
|
||||
@ -37,4 +37,7 @@ return [
|
||||
'style' => [
|
||||
'name' => 'Στυλ (CSS)',
|
||||
],
|
||||
'home_page_sub_categories_limit' => [
|
||||
'name' => 'Όριο υποκατηγοριών αρχικής σελίδας',
|
||||
],
|
||||
];
|
||||
@ -10,4 +10,5 @@ return [
|
||||
'reset_password' => 'Reset Password',
|
||||
'email' => 'Email',
|
||||
'phone' => 'Phone',
|
||||
'show_all' => 'Show All',
|
||||
];
|
||||
@ -37,4 +37,7 @@ return [
|
||||
'style' => [
|
||||
'name' => 'Style(CSS)',
|
||||
],
|
||||
'home_page_sub_categories_limit' => [
|
||||
'name' => 'Homepage Sub Categories Limit',
|
||||
],
|
||||
];
|
||||
@ -10,4 +10,5 @@ return [
|
||||
'reset_password' => 'Restablecer la contraseña',
|
||||
'email' => 'Correo electrónico',
|
||||
'phone' => 'Teléfono',
|
||||
'show_all' => 'Mostrar todo',
|
||||
];
|
||||
@ -37,4 +37,7 @@ return [
|
||||
'style' => [
|
||||
'name' => 'Estilo (CSS)',
|
||||
],
|
||||
'home_page_sub_categories_limit' => [
|
||||
'name' => 'Límite de subcategorías de la página de inicio',
|
||||
],
|
||||
];
|
||||
@ -10,4 +10,5 @@ return [
|
||||
'reset_password' => 'بازنشانی گذرواژه',
|
||||
'email' => 'پست الکترونیک',
|
||||
'phone' => 'تلفن',
|
||||
'show_all' => 'نمایش همه',
|
||||
];
|
||||
@ -37,4 +37,7 @@ return [
|
||||
'style' => [
|
||||
'name' => 'سبک (CSS)',
|
||||
],
|
||||
'home_page_sub_categories_limit' => [
|
||||
'name' => 'زیرمجموعه ها',
|
||||
],
|
||||
];
|
||||
@ -10,4 +10,5 @@ return [
|
||||
'reset_password' => 'réinitialiser le mot de passe',
|
||||
'email' => 'Email',
|
||||
'phone' => 'Téléphone',
|
||||
'show_all' => 'Afficher tout',
|
||||
];
|
||||
@ -37,4 +37,7 @@ return [
|
||||
'style' => [
|
||||
'name' => 'Style (CSS)',
|
||||
],
|
||||
'home_page_sub_categories_limit' => [
|
||||
'name' => 'Limite des sous-catégories de la page d\'accueil',
|
||||
],
|
||||
];
|
||||
@ -10,4 +10,5 @@ return [
|
||||
'reset_password' => 'לאפס את הסיסמה',
|
||||
'email' => 'אימייל',
|
||||
'phone' => 'טלפון',
|
||||
'show_all' => 'תראה הכול',
|
||||
];
|
||||
@ -37,4 +37,7 @@ return [
|
||||
'style' => [
|
||||
'name' => 'סגנון (CSS)',
|
||||
],
|
||||
'home_page_sub_categories_limit' => [
|
||||
'name' => 'מגבלת קטגוריות המשנה לדף הבית',
|
||||
],
|
||||
];
|
||||
@ -10,4 +10,5 @@ return [
|
||||
'reset_password' => 'पासवर्ड रीसेट',
|
||||
'email' => 'ईमेल',
|
||||
'phone' => 'फ़ोन',
|
||||
'show_all' => 'सब दिखाओ',
|
||||
];
|
||||
@ -37,4 +37,7 @@ return [
|
||||
'style' => [
|
||||
'name' => 'शैली (सीएसएस)',
|
||||
],
|
||||
'home_page_sub_categories_limit' => [
|
||||
'name' => 'मुखपृष्ठ उप श्रेणियाँ श्रेणियाँ सीमा',
|
||||
],
|
||||
];
|
||||
@ -10,4 +10,5 @@ return [
|
||||
'reset_password' => 'Resetta la password',
|
||||
'email' => 'E-mail',
|
||||
'phone' => 'Telefono',
|
||||
'show_all' => 'Mostra tutto',
|
||||
];
|
||||
@ -37,4 +37,7 @@ return [
|
||||
'style' => [
|
||||
'name' => 'Stile (CSS)',
|
||||
],
|
||||
'home_page_sub_categories_limit' => [
|
||||
'name' => 'Limite delle sottocategorie della home page',
|
||||
],
|
||||
];
|
||||
@ -10,4 +10,5 @@ return [
|
||||
'reset_password' => 'パスワードを再設定する',
|
||||
'email' => 'Eメール',
|
||||
'phone' => '電話',
|
||||
'show_all' => 'すべて表示する',
|
||||
];
|
||||
@ -37,4 +37,7 @@ return [
|
||||
'style' => [
|
||||
'name' => 'スタイル(CSS)',
|
||||
],
|
||||
'home_page_sub_categories_limit' => [
|
||||
'name' => 'ホームページのサブカテゴリの制限',
|
||||
],
|
||||
];
|
||||
@ -10,4 +10,5 @@ return [
|
||||
'reset_password' => '암호를 재설정',
|
||||
'email' => '이메일',
|
||||
'phone' => '전화',
|
||||
'show_all' => '모두 표시',
|
||||
];
|
||||
@ -37,4 +37,7 @@ return [
|
||||
'style' => [
|
||||
'name' => '스타일 (CSS)',
|
||||
],
|
||||
'home_page_sub_categories_limit' => [
|
||||
'name' => '홈페이지 하위 카테고리 제한',
|
||||
],
|
||||
];
|
||||
@ -10,4 +10,5 @@ return [
|
||||
'reset_password' => 'Wachtwoord opnieuw instellen',
|
||||
'email' => 'E-mail',
|
||||
'phone' => 'Telefoon',
|
||||
'show_all' => 'Toon alles',
|
||||
];
|
||||
@ -37,4 +37,7 @@ return [
|
||||
'style' => [
|
||||
'name' => 'Stijl (CSS)',
|
||||
],
|
||||
'home_page_sub_categories_limit' => [
|
||||
'name' => 'Limiet subcategorieën op homepage',
|
||||
],
|
||||
];
|
||||
@ -10,4 +10,5 @@ return [
|
||||
'reset_password' => 'Zresetuj hasło',
|
||||
'email' => 'E-mail',
|
||||
'phone' => 'Telefon',
|
||||
'show_all' => 'Pokaż wszystko',
|
||||
];
|
||||
@ -37,4 +37,7 @@ return [
|
||||
'style' => [
|
||||
'name' => 'Styl (CSS)',
|
||||
],
|
||||
'home_page_sub_categories_limit' => [
|
||||
'name' => 'Limit podkategorii strony głównej',
|
||||
],
|
||||
];
|
||||
@ -10,4 +10,5 @@ return [
|
||||
'reset_password' => 'Redefinir senha',
|
||||
'email' => 'O email',
|
||||
'phone' => 'telefone',
|
||||
'show_all' => 'Mostre tudo',
|
||||
];
|
||||
@ -37,4 +37,7 @@ return [
|
||||
'style' => [
|
||||
'name' => 'Estilo (CSS)',
|
||||
],
|
||||
'home_page_sub_categories_limit' => [
|
||||
'name' => 'Limite de subcategorias da página inicial',
|
||||
],
|
||||
];
|
||||
@ -10,4 +10,5 @@ return [
|
||||
'reset_password' => 'Reseteaza parola',
|
||||
'email' => 'E-mail',
|
||||
'phone' => 'Telefon',
|
||||
'show_all' => 'Arata tot',
|
||||
];
|
||||
@ -37,4 +37,7 @@ return [
|
||||
'style' => [
|
||||
'name' => 'Style (CSS)',
|
||||
],
|
||||
'home_page_sub_categories_limit' => [
|
||||
'name' => 'Limita de subcategorii pentru pagina principală',
|
||||
],
|
||||
];
|
||||
@ -10,4 +10,5 @@ return [
|
||||
'reset_password' => 'Сброс пароля',
|
||||
'email' => 'Электронное письмо',
|
||||
'phone' => 'Телефон',
|
||||
'show_all' => 'Показать все',
|
||||
];
|
||||
@ -37,4 +37,7 @@ return [
|
||||
'style' => [
|
||||
'name' => 'Style (CSS)',
|
||||
],
|
||||
'home_page_sub_categories_limit' => [
|
||||
'name' => 'Ограничение подкатегорий домашней страницы',
|
||||
],
|
||||
];
|
||||
@ -10,4 +10,5 @@ return [
|
||||
'reset_password' => 'Rivendosni fjalëkalimin',
|
||||
'email' => 'Email',
|
||||
'phone' => 'Telefon',
|
||||
'show_all' => 'Shfaq të gjitha',
|
||||
];
|
||||
@ -37,4 +37,7 @@ return [
|
||||
'style' => [
|
||||
'name' => 'Style (CSS)',
|
||||
],
|
||||
'home_page_sub_categories_limit' => [
|
||||
'name' => 'Nënkategoritë e faqes kryesore Kufiri',
|
||||
],
|
||||
];
|
||||
@ -10,4 +10,5 @@ return [
|
||||
'reset_password' => 'Återställ lösenord',
|
||||
'email' => 'E-post',
|
||||
'phone' => 'Telefon',
|
||||
'show_all' => 'Visa allt',
|
||||
];
|
||||
@ -37,4 +37,7 @@ return [
|
||||
'style' => [
|
||||
'name' => 'Stil (CSS)',
|
||||
],
|
||||
'home_page_sub_categories_limit' => [
|
||||
'name' => 'Hemsida Underkategorier Begränsning',
|
||||
],
|
||||
];
|
||||
@ -10,4 +10,5 @@ return [
|
||||
'reset_password' => 'Şifremi Güncelle',
|
||||
'email' => 'E-posta',
|
||||
'phone' => 'Telefon',
|
||||
'show_all' => 'Hepsini Göster ↓',
|
||||
];
|
||||
@ -37,4 +37,7 @@ return [
|
||||
'style' => [
|
||||
'name' => 'Stil (CSS)',
|
||||
],
|
||||
'home_page_sub_categories_limit' => [
|
||||
'name' => 'Ana Sayfa Alt Kategoriler Sınırı',
|
||||
],
|
||||
];
|
||||
@ -10,4 +10,5 @@ return [
|
||||
'reset_password' => 'Скинути пароль',
|
||||
'email' => 'Електронна пошта',
|
||||
'phone' => 'Телефон',
|
||||
'show_all' => 'Покажи все',
|
||||
];
|
||||
@ -37,4 +37,7 @@ return [
|
||||
'style' => [
|
||||
'name' => 'Стиль (CSS)',
|
||||
],
|
||||
'home_page_sub_categories_limit' => [
|
||||
'name' => 'Підкатегорії домашньої сторінки Обмеження',
|
||||
],
|
||||
];
|
||||
@ -10,4 +10,5 @@ return [
|
||||
'reset_password' => 'پاس ورڈ ری سیٹ',
|
||||
'email' => 'ای میل',
|
||||
'phone' => 'فون',
|
||||
'show_all' => 'سارے دکھاو',
|
||||
];
|
||||
@ -37,4 +37,7 @@ return [
|
||||
'style' => [
|
||||
'name' => 'انداز (سی ایس ایس)',
|
||||
],
|
||||
'home_page_sub_categories_limit' => [
|
||||
'name' => 'مرکزی صفحہ ذیلی زمرے کی حد',
|
||||
],
|
||||
];
|
||||
@ -10,4 +10,5 @@ return [
|
||||
'reset_password' => 'Đặt lại mật khẩu',
|
||||
'email' => 'E-mail',
|
||||
'phone' => 'Điện thoại',
|
||||
'show_all' => 'Hiển thị tất cả',
|
||||
];
|
||||
@ -37,4 +37,7 @@ return [
|
||||
'style' => [
|
||||
'name' => 'Phong cách (CSS)',
|
||||
],
|
||||
'home_page_sub_categories_limit' => [
|
||||
'name' => 'Giới hạn danh mục phụ của trang chủ',
|
||||
],
|
||||
];
|
||||
@ -0,0 +1,42 @@
|
||||
<!doctype html>
|
||||
|
||||
<!--[if lt IE 7]>
|
||||
<html class="nojs ms lt_ie7" lang="{{ config('app.locale') }}"><![endif]-->
|
||||
<!--[if IE 7]>
|
||||
<html class="nojs ms ie7" lang="{{ config('app.locale') }}"><![endif]-->
|
||||
<!--[if IE 8]>
|
||||
<html class="nojs ms ie8" lang="{{ config('app.locale') }}"><![endif]-->
|
||||
<!--[if gt IE 8]>
|
||||
<html class="nojs ms" lang="{{ config('app.locale') }}"><![endif]-->
|
||||
|
||||
<html lang="{{ config('app.locale') }}">
|
||||
|
||||
<head>
|
||||
{% include "visiosoft.theme.base::partials/metadata" %}
|
||||
{% block styles %}{% endblock %}
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
{% include "visiosoft.theme.base::partials/header" %}
|
||||
|
||||
{{ addBlock('layouts/default/section')|raw }}
|
||||
|
||||
<div>
|
||||
|
||||
{% include "visiosoft.theme.base::partials/messages" %}
|
||||
|
||||
{% if (request_path() == '/') %}
|
||||
{% include "visiosoft.theme.base::index/default" %}
|
||||
{% else %}
|
||||
{% block content %}{% endblock %}
|
||||
{% endif %}
|
||||
|
||||
</div>
|
||||
|
||||
{% include "visiosoft.theme.base::partials/footer" %}
|
||||
{% include "visiosoft.theme.base::partials/assets" %}
|
||||
{% include "visiosoft.theme.base::partials/settings" %}
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@ -14,6 +14,7 @@
|
||||
{{ asset_add("theme.js", "visiosoft.theme.base::js/phonefield.js") }}
|
||||
{{ asset_add("theme.js", "visiosoft.theme.base::js/jquery.inputmask.bundle.min.js") }}
|
||||
{{ asset_add("theme.js", "visiosoft.theme.base::js/lazy-loading.js") }}
|
||||
{{ asset_add("theme.js", "visiosoft.theme.base::js/script.js") }}
|
||||
|
||||
{# Theme Scripts #}
|
||||
{#{{ asset_add("theme.js", "visiosoft.theme.base::js/plugins/*") }}#}
|
||||
|
||||
@ -2,15 +2,9 @@
|
||||
|
||||
<ul class="categories-list px-0 mr-2 d-block d-sm-none">
|
||||
<li class="categories-list-li category-icon text-truncate category-{{ main_category.slug }}">
|
||||
<a href="{{ url_route('visiosoft.module.advs::list') }}?cat={{ main_category.id }}"
|
||||
class="main-category">
|
||||
{% if main_category.icon.path != "" %}
|
||||
<img src="{{ url('files/' ~ main_category.icon.path) }}" alt="{{ main_category.name }}"
|
||||
class="img-responsive">
|
||||
{% else %}
|
||||
<img src="{{ img('visiosoft.theme.base::images/default-categories-icon.png').url }}" alt="{{ main_category.name }}"
|
||||
class="img-responsive">
|
||||
{% endif %}
|
||||
<a href="{{ url_route('adv_list_seo', [main_category.slug]) }}" class="main-category">
|
||||
{% set catIcon = main_category.icon.path != "" ? url('files/' ~ main_category.icon.path) : img('visiosoft.theme.base::images/default-categories-icon.png').url %}
|
||||
<img src="{{ catIcon }}" alt="{{ main_category.name }}" class="img-responsive">
|
||||
<span>{{ main_category.name }}</span>
|
||||
<p class="p-0 sub-categories">
|
||||
{% set sub_categories = entries('cats','category').where('parent_category_id', main_category.id).where('deleted_at', null).orderBy('sort_order').get() %}
|
||||
|
||||
@ -1,34 +1,35 @@
|
||||
{% set sub_categories_limit = setting_value('visiosoft.theme.base::home_page_sub_categories_limit') %}
|
||||
<ul class="categories-list p-0 d-none d-sm-block">
|
||||
<li class="categories-list-li category-icon category-{{ main_category.slug }}">
|
||||
{% if main_category.icon.path != "" %}
|
||||
<img src="{{ url('files/' ~ main_category.icon.path) }}" alt="{{ main_category.name }}"
|
||||
class="img-responsive">
|
||||
{% else %}
|
||||
<img src="{{ img('visiosoft.theme.base::images/default-categories-icon.png').url }}"
|
||||
alt="{{ main_category.name }}"
|
||||
class="img-responsive">
|
||||
{% endif %}
|
||||
<a href="{{ url_route('visiosoft.module.advs::list') }}?cat={{ main_category.id }}"
|
||||
class="main-category">
|
||||
{% set catIcon = main_category.icon.path != "" ? url('files/' ~ main_category.icon.path) : img('visiosoft.theme.base::images/default-categories-icon.png').url %}
|
||||
<img src="{{ catIcon }}" alt="{{ main_category.name }}" class="img-responsive">
|
||||
<a href="{{ url_route('adv_list_seo', [main_category.slug]) }}" class="main-category">
|
||||
<b>{{ main_category.name }}</b>
|
||||
</a>
|
||||
<ul class="p-0" style="">
|
||||
<ul class="p-0">
|
||||
{% set sub_categories = entries('cats','category').where('parent_category_id', main_category.id).where('deleted_at', null).orderBy('sort_order').get() %}
|
||||
{% for sub_category in sub_categories|slice(0,sub_categories_limit) %}
|
||||
<li>
|
||||
<a href="{{ url_route('visiosoft.module.advs::list') }}?cat={{ sub_category.id }}"
|
||||
class="">{{ sub_category.name }}</a>
|
||||
</li>
|
||||
{% endfor %}
|
||||
{% for sub_category in sub_categories|slice(sub_categories_limit,count(sub_categories)) %}
|
||||
<li class="hidden hidden-category">
|
||||
<a href="{{ url_route('visiosoft.module.advs::list') }}?cat={{ sub_category.id }}"
|
||||
class="">{{ sub_category.name }}</a>
|
||||
</li>
|
||||
{% set subCatLoop = [
|
||||
{
|
||||
'start': 0,
|
||||
'end': sub_categories_limit,
|
||||
'class': '',
|
||||
},
|
||||
{
|
||||
'start': sub_categories_limit,
|
||||
'end': count(sub_categories),
|
||||
'class': 'hidden hidden-category',
|
||||
}
|
||||
] %}
|
||||
{% for subLoop in subCatLoop %}
|
||||
{% for sub_category in sub_categories|slice(subLoop.start, subLoop.end) %}
|
||||
<li class="{{ subLoop.class }}">
|
||||
<a href="{{ url_route('adv_list_seo', [sub_category.slug]) }}">{{ sub_category.name }}</a>
|
||||
</li>
|
||||
{% endfor %}
|
||||
{% endfor %}
|
||||
|
||||
{% if count(sub_categories) > sub_categories_limit %}
|
||||
<li class="show-all">
|
||||
<li class="show-all" data-limit="{{ sub_categories_limit }}">
|
||||
<a>
|
||||
{{ trans('visiosoft.theme.base::button.show_all') }}
|
||||
<i class="fas fa-arrow-circle-down"></i>
|
||||
|
||||
@ -0,0 +1,10 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
'category' => [
|
||||
'title' => 'قسم',
|
||||
],
|
||||
'placeholderforsearch' => [
|
||||
'title' => 'پلیس ہولڈر',
|
||||
],
|
||||
];
|
||||
@ -188,4 +188,9 @@ class CategoryModel extends CatsCategoryEntryModel implements CategoryInterface
|
||||
unset($categories[count($categories) - 1]);
|
||||
return $categories;
|
||||
}
|
||||
|
||||
public function getParent()
|
||||
{
|
||||
return $this->parent_category;
|
||||
}
|
||||
}
|
||||
|
||||
@ -4,4 +4,5 @@ use Anomaly\Streams\Platform\Entry\Contract\EntryInterface;
|
||||
|
||||
interface CategoryInterface extends EntryInterface
|
||||
{
|
||||
public function getParent();
|
||||
}
|
||||
|
||||
@ -223,6 +223,8 @@
|
||||
height: 40px;
|
||||
margin-top: -9px;
|
||||
vertical-align: middle;
|
||||
object-fit: contain;
|
||||
object-position: center;
|
||||
}
|
||||
#topbar .logo svg .st0 {
|
||||
transition: fill 300ms 500ms;
|
||||
@ -2670,6 +2672,8 @@ body {
|
||||
max-height: 82px;
|
||||
margin-top: -30px;
|
||||
vertical-align: middle;
|
||||
object-fit: contain;
|
||||
object-position: center;
|
||||
}
|
||||
#login .logo svg .st0 {
|
||||
fill: #ffffff;
|
||||
|
||||
@ -0,0 +1,19 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="40" height="25.7" viewBox="0 0 40 25.7">
|
||||
<defs>
|
||||
<linearGradient id="linear-gradient" x1="0.906" y1="0.743" x2="0.193" y2="0.743" gradientUnits="objectBoundingBox">
|
||||
<stop offset="0" stop-color="#fff"/>
|
||||
<stop offset="1" stop-color="#c6c4c4"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="linear-gradient-2" x1="0.367" y1="0.156" x2="0.779" y2="0.997" xlink:href="#linear-gradient"/>
|
||||
<linearGradient id="linear-gradient-3" x1="0.26" y1="0.715" x2="0.846" y2="0.216" xlink:href="#linear-gradient"/>
|
||||
</defs>
|
||||
<g id="oc_logo2" data-name="oc logo2" transform="translate(16875 -4360)">
|
||||
<rect id="Rectangle_166" data-name="Rectangle 166" width="40" height="25.7" transform="translate(-16875 4360)" fill="#e2c756" opacity="0"/>
|
||||
<g id="Group_16415" data-name="Group 16415" transform="translate(365.099 -0.303)">
|
||||
<path id="Union_162" data-name="Union 162" d="M12.825,25.7h0ZM0,12.85a12.818,12.818,0,1,1,23.489,7.109,8.4,8.4,0,0,0-3.2-.69H16.277a7.31,7.31,0,1,0-3.555.882h6.534c4.015,0,7.851,4.117,7.851,5.549H12.774A12.818,12.818,0,0,1,0,12.85Z" transform="translate(-17233.715 4360.303)" fill="#fff"/>
|
||||
<path id="Path_10942" data-name="Path 10942" d="M10721.25,13446.668a12.819,12.819,0,0,0,1.842-9.667,23.11,23.11,0,0,1-7.479,7.774,7.484,7.484,0,0,1-1.612,1.177h4A8.2,8.2,0,0,1,10721.25,13446.668Z" transform="translate(-27931.426 -9066.381)" opacity="0.49" fill="url(#linear-gradient)"/>
|
||||
<path id="Path_10943" data-name="Path 10943" d="M9615.6,12634a12.736,12.736,0,0,0-9.6,5.741,22.812,22.812,0,0,1,10.778-.205,7.232,7.232,0,0,1,5.2,2.288A20.176,20.176,0,0,0,9615.6,12634Z" transform="translate(-26837.588 -8273.647)" opacity="0.49" fill="url(#linear-gradient-2)"/>
|
||||
<path id="Path_10944" data-name="Path 10944" d="M9499,13345.158a12.865,12.865,0,0,0,8.006,7.852,23.372,23.372,0,0,1-3.057-10.4,7.239,7.239,0,0,1,.869-5.612A19.873,19.873,0,0,0,9499,13345.158Z" transform="translate(-26731.959 -8967.659)" opacity="0.49" fill="url(#linear-gradient-3)"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.1 KiB |
@ -0,0 +1,21 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="40" height="25.7" viewBox="0 0 40 25.7">
|
||||
<defs>
|
||||
<linearGradient id="linear-gradient" x1="0.906" y1="0.743" x2="0.193" y2="0.743" gradientUnits="objectBoundingBox">
|
||||
<stop offset="0" stop-color="#22547c"/>
|
||||
<stop offset="1" stop-color="#0e3c61"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="linear-gradient-2" x1="0.367" y1="0.156" x2="0.779" y2="0.997" xlink:href="#linear-gradient"/>
|
||||
<linearGradient id="linear-gradient-3" x1="0.26" y1="0.715" x2="0.846" y2="0.216" xlink:href="#linear-gradient"/>
|
||||
</defs>
|
||||
<g id="oc_logo1" data-name="oc logo1" transform="translate(16924 -4360)">
|
||||
<rect id="Rectangle_165" data-name="Rectangle 165" width="40" height="25.7" transform="translate(-16924 4360)" fill="#e2c756" opacity="0"/>
|
||||
<g id="Group_16418" data-name="Group 16418" transform="translate(-16917.654 4360)">
|
||||
<g id="Group_16370" data-name="Group 16370" transform="translate(0 0)">
|
||||
<path id="Union_161" data-name="Union 161" d="M12.825,25.7h0ZM0,12.85a12.818,12.818,0,1,1,23.489,7.109,8.4,8.4,0,0,0-3.2-.69H16.277a7.31,7.31,0,1,0-3.555.882h6.534c4.015,0,7.851,4.117,7.851,5.549H12.774A12.818,12.818,0,0,1,0,12.85Z" fill="#22547c"/>
|
||||
<path id="Path_4453" data-name="Path 4453" d="M10721.249,13446.667a12.814,12.814,0,0,0,1.841-9.667,23.133,23.133,0,0,1-7.479,7.775,7.526,7.526,0,0,1-1.61,1.176h4A8.229,8.229,0,0,1,10721.249,13446.667Z" transform="translate(-10697.711 -13426.683)" opacity="0.49" fill="url(#linear-gradient)"/>
|
||||
<path id="Path_4455" data-name="Path 4455" d="M9615.6,12634a12.748,12.748,0,0,0-9.6,5.741,22.838,22.838,0,0,1,10.778-.205,7.235,7.235,0,0,1,5.2,2.289A20.174,20.174,0,0,0,9615.6,12634Z" transform="translate(-9603.875 -12633.949)" opacity="0.49" fill="url(#linear-gradient-2)"/>
|
||||
<path id="Path_4456" data-name="Path 4456" d="M9499,13345.158a12.86,12.86,0,0,0,8,7.852,23.4,23.4,0,0,1-3.057-10.4,7.245,7.245,0,0,1,.871-5.614A19.88,19.88,0,0,0,9499,13345.158Z" transform="translate(-9498.241 -13327.961)" opacity="0.49" fill="url(#linear-gradient-3)"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.1 KiB |
@ -11,8 +11,11 @@ return [
|
||||
'warning' => 'يتم استخدام أول عنصر تنقل يمكن الوصول إليه باعتباره منطقة <strong>home</strong>.',
|
||||
'reorder' => 'سحب وإسقاط البنود الملاحة الابتدائية في <strong>الشريط الجانبي</strong> إلى إعادة ترتيب لهم.',
|
||||
],
|
||||
"icon" => [
|
||||
'name' => 'أيقونة',
|
||||
"login_icon" => [
|
||||
'name' => 'رمز تسجيل الدخول',
|
||||
],
|
||||
"panel_icon" => [
|
||||
'name' => 'رمز اللوحة',
|
||||
],
|
||||
"title" => [
|
||||
'name' => 'عنوان',
|
||||
|
||||
@ -11,8 +11,11 @@ return [
|
||||
'warning' => 'İlk əlçatan naviqasiya elementi <strong>ev</strong> sahə kimi istifadə olunur.',
|
||||
'reorder' => 'Sıralamaq üçün <strong>yan çubuğun</strong> də ilkin naviqasiya elementlərini sürükləyin və buraxın.',
|
||||
],
|
||||
"icon" => [
|
||||
'name' => 'Nişan',
|
||||
"login_icon" => [
|
||||
'name' => 'Giriş nişanı',
|
||||
],
|
||||
"panel_icon" => [
|
||||
'name' => 'Panel nişanı',
|
||||
],
|
||||
"title" => [
|
||||
'name' => 'Başlıq',
|
||||
|
||||
@ -11,8 +11,11 @@ return [
|
||||
'warning' => 'প্রথম অ্যাক্সেসযোগ্য নেভিগেশন আইটেমটি <strong>হোম</strong> অঞ্চল হিসাবে ব্যবহৃত হয়।',
|
||||
'reorder' => 'পুনরায় ক্রম করতে প্রাথমিক নেভিগেশন আইটেমগুলিকে <strong>সাইডবার</strong> টেনে আনুন।',
|
||||
],
|
||||
"icon" => [
|
||||
'name' => 'আইকন',
|
||||
"login_icon" => [
|
||||
'name' => 'লগইন আইকন',
|
||||
],
|
||||
"panel_icon" => [
|
||||
'name' => 'প্যানেল আইকন',
|
||||
],
|
||||
"title" => [
|
||||
'name' => 'শিরোনাম',
|
||||
|
||||
@ -11,8 +11,11 @@ return [
|
||||
'warning' => 'Das erste verfügbare Navigationselement wird als <strong>Startseite</strong> verwendet.',
|
||||
'reorder' => 'Sie können die primären Navigationelemente per Drag & Drop in der <strong>Sidebar</strong> sortieren.',
|
||||
],
|
||||
"icon" => [
|
||||
'name' => 'Symbol',
|
||||
"login_icon" => [
|
||||
'name' => 'Anmeldesymbol',
|
||||
],
|
||||
"panel_icon" => [
|
||||
'name' => 'Panel-Symbol',
|
||||
],
|
||||
"title" => [
|
||||
'name' => 'Titel',
|
||||
|
||||
@ -11,8 +11,11 @@ return [
|
||||
'warning' => 'Το πρώτο προσβάσιμο στοιχείο πλοήγησης χρησιμοποιείται ως περιοχή <strong>home</strong>.',
|
||||
'reorder' => 'Μεταφέρετε και αποθέστε τα κύρια στοιχεία πλοήγησης στην <strong>πλευρική γραμμή</strong> για να τα αναδιατάξετε.',
|
||||
],
|
||||
"icon" => [
|
||||
'name' => 'Εικόνισμα',
|
||||
"login_icon" => [
|
||||
'name' => 'Εικονίδιο σύνδεσης',
|
||||
],
|
||||
"panel_icon" => [
|
||||
'name' => 'Εικονίδιο πίνακα',
|
||||
],
|
||||
"title" => [
|
||||
'name' => 'Τίτλος',
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user