skoch

skoch
Рейтинг
135
Регистрация
04.08.2008
Думаю, что после сегодняшнего блока Мастера и Визы приход UnionPay вопрос считанных дней.
Отдал сайт в развитие. Сотрудничаем.
Сразу была составлена дорожная карта развития и этапы работ. Подход и доступность очень нравится. Рекомендую!
Виктор Петров #:

Вот сейчас смешно было.
Вы представляете, сколько добра можно арестовать и национализировать на территории РФ? Активы из-за бугра давно выведены...

На примере замороженного актива центробанка это прям заметно ;-)

Комисии конские, несмотря на курс доллара. Менее 25% не встречалось.

Что делаю не верно?

Пытаюсь вывести посты из категории(categories) название которой в переменой $_slug типа данных knowledge-base

код:


$query_args = array(
'post_type' => 'knowledge-base',
'tax_query' => array(
array(
'taxonomy' => 'categories',
'terms' => $_slug,
'include_children' => true ,
),
),
'post_status' => 'publish',
'posts_per_page' => $_s['posts_per_page'],
'orderby' => $_s['orderby'],
'order' => $_s['order']
);

$query = new WP_Query( $query_args );

В результате ничего не выводит

Если параметры задать:


$query_args = array(
'post_type' => 'knowledge-base',
'categories' => $_slug,
'post_status' => 'publish',
'posts_per_page' => $_s['posts_per_page'],
'orderby' => $_s['orderby'],
'order' => $_s['order']
);
$query = new WP_Query( $query_args );

То выводит но выводит также посты из подкатегорий, а нужно чтобы не выводило посты из подкатегорий

---------- Добавлено 05.08.2015 в 16:07 ----------

skoch:
Что делаю не верно?
Пытаюсь вывести посты из категории(categories) название которой в переменой $_slug типа данных knowledge-base
код:


$query_args = array(
'post_type' => 'knowledge-base',
'tax_query' => array(
array(
'taxonomy' => 'categories',
'terms' => $_slug,
'include_children' => true ,
),
),
'post_status' => 'publish',
'posts_per_page' => $_s['posts_per_page'],
'orderby' => $_s['orderby'],
'order' => $_s['order']
);

$query = new WP_Query( $query_args );


В результате ничего не выводит


Если параметры задать:

$query_args = array(
'post_type' => 'knowledge-base',
'categories' => $_slug,
'post_status' => 'publish',
'posts_per_page' => $_s['posts_per_page'],
'orderby' => $_s['orderby'],
'order' => $_s['order']
);
$query = new WP_Query( $query_args );

То выводит но выводит также посты из подкатегорий, а нужно чтобы не выводило посты из подкатегорий

Нашел в чем причина.

Я в 'terms' передавал slug, а надо id

kostyanet:
Это не бред, number_format() берет ровно 1 символ из строки, первый надо полагать.

Это понятно.

Бред в том что цена выводиться в формате «111t111t111d00»

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

Вроде нашел откуда проблема.

Файл

/system/library/currency.php

Есть такой код:


if ($format) {
$decimal_point = $this->language->get('decimal_point');
} else {
$decimal_point = '.';
}

if ($format) {
$thousand_point = $this->language->get('thousand_point');
} else {
$thousand_point = '';
}

$string .= number_format(round($value, (int)$decimal_place), (int)$decimal_place, $decimal_point, $thousand_point);

Если вывести $decimal_point или $thousand_point то увидим просто текстом decimal_point или thousand_point

Если вывести $string, то видим тот бред что в стартопике.

Как вариант можно заменить $this->language->get('decimal_point') и $this->language->get('thousand_point') но это самый простой вариант и не лучший.

Если нужно будет изменить разделители, нужно будет искать где заменять(через пол года тяжело будет вспомнить где что в коде менялось).

Ищу почему не цепляет из языкового файла

Ragnarok:
skoch, что если поменять в языковом файле . и ,? Поменять на другие символы?

Ничего не изменилось, пробовал.

В базе цена записана нормально 1000.000

matveich:
Заказчик просит реализовать на Wordpress сайт под регионы.
Посоветуйте, как это можно сделать? У меня пока не каких идей 🙅



Получается, какой-то «мультисайт»

http://ipgeobase.ru/ - Поможет Вам определить регион

https://codex.wordpress.org/Создание_сети - поможет Вам создать сайт под каждый регион

Всего: 564