Jump to content

Featured Replies

Уважаемые форумчане прошу небольшой помощи)

Имеется созданное приложение app.js примерно с таким кодом.

// app.js
var eftApp = angular.module('eftApp', ['ui.router']);

eftApp.config(function ($stateProvider, $urlRouterProvider, $locationProvider) {

    $urlRouterProvider.otherwise('/');

    $locationProvider.html5Mode(true);

    var contentUrl;

    $stateProvider
        
    .state('home', {
        abstract: false,
        url: "/",
        templateUrl: "/views/home.php"
    })
    
    .state('item/id', {
        url: '/item/:id',
        controller: function($stateParams, $scope) {
            $scope.id = $stateParams.id
            contentUrl = 'views/items/item.php?id=' + $scope.id;
        },
        templateUrl: function ($stateParams) {
            return '/views/items/item.php?id=' + $stateParams.id;
        }
    })

    .state('category/id', {
        url: '/category/:id',
        controller: function($stateParams, $scope) {
            $scope.id = $stateParams.id
            contentUrl = '/views/categories/category.php?id=' + $scope.id;
        },
        templateUrl: function ($stateParams) {
            return '/views/categories/category.php?id=' + $stateParams.id;
        }
    })

    .state('trades', {
        url: '/trades',
        templateUrl: "/views/traders/trades.php"
    })

    .state('trader_prapor', {
        url: '/trader/prapor',
        templateUrl: "/views/traders/prapor.php"
    })

    .state('maps_labs', {
        url: '/maps/laboratory',
        templateUrl: "/views/maps/labs.php"
    })

    .state('debug_icons', {
        url: '/debug/icons',
        templateUrl: "/views/debug/debug.php"
    })
	.state('quests', {
        url: '/quests',
        templateUrl: "/RecordFeed/weapons.php"
    })
	.state('maps_woods', {
        url: '/maps/woods',
        templateUrl: "/views/maps/woods.php"
    })



});

Суть проблемы заключается в следующем. Имеется большая база данных с категориями. Оружие, одежда и тд и тп. Не могу понять как можно подгрузить правильно шаблон к категории, к записи (именно как выводить через файл php, который валяется на сервере записи с базы IPS).

Так же проблема появилась при вставке кастомного блока в один из файлов (category.php) через внешнюю вставку. Неправильно вывод происходит. Натолкните на мысль пжта. Просто уже немного запутался)) Спасибо

Link to comment
https://ipbmafia.ru/topic/22021-ips-4-angularjs/
Share on other sites

Я с ангуляром не очень, но что-то мне подсказывает, что php файлы в качестве темплейтов не катят. Могу ошибаться.

Link to comment
https://ipbmafia.ru/topic/22021-ips-4-angularjs/?&do=findComment&comment=161252
Share on other sites
38 минут назад, Desti сказал:

Я с ангуляром не очень, но что-то мне подсказывает, что php файлы в качестве темплейтов не катят. Могу ошибаться.

оно катит))просто как прописать в php теги с ips4? Я их подгружаю, все хорошо) Просто как использовать в php шаблонах, которые лежат на сервере теги с IPS4?

Link to comment
https://ipbmafia.ru/topic/22021-ips-4-angularjs/?&do=findComment&comment=161254
Share on other sites

В Саратове какой-то другой русский язык, я не понимаю вопроса :)

Link to comment
https://ipbmafia.ru/topic/22021-ips-4-angularjs/?&do=findComment&comment=161262
Share on other sites
2 часа назад, Desti сказал:

В Саратове какой-то другой русский язык, я не понимаю вопроса :)

я тоже с Саратова😄

Кладу в папку на сайт шаблоны для категории и для самой записи (примерно как в Pages от IPS4), есть для блоков свои шаблоны, для категории свои, для записи свои и тд. Так и тут, вот только я хочу, чтобы эти шаблоны лежали не в движке, а отдельно, потому что хочу задействовать AngularJS.

Link to comment
https://ipbmafia.ru/topic/22021-ips-4-angularjs/?&do=findComment&comment=161265
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.