Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#151 Re: Запросы плагинов » Плагин интернет магазина » 2016-06-02 04:22:37

В последнем коммите добавлено:
- фильтр в админке на странице заказов по логину пользователя и по датам добавления заказа.
- в админке на странице заказов вывод стоимости заказа и статуса оплаты.
- фильтр в админке на странице продукции по ID и коду продукта.

#152 Re: Запросы плагинов » Плагин интернет магазина » 2016-05-31 09:24:34

legenda пишет:

чтото я не совсем понял что там намутили с изображениями, добавили в урл картинки id товара, в админке выводится, а на сайте нет, как мне эту айди дописать чтоб на сайте выводилось?

В общем виде:

{{home}}/uploads/eshop/products/{{entry.id}}/thumb/{{entry.images[0].filepath}}

#154 Re: Запросы плагинов » Доска объявлений! » 2016-05-25 14:18:03

ahatomik пишет:

Используемая версия:    0.9.4.RC1 + GIT 20150123
Тут такой вот вопрос..
К примеру у меня есть 3 блока:
Купить | Продать | Топ-объявления
...
Можно ли сделать так, что бы при клике "Добавить объявление" переходило мне в нужную категорию ?
Таким образом я убираю "select" выбора категории в самом http://сайт/zboard/send/
...
p.s. И обратил внимание на то, что если к примеру добавить несколько объявлений в одну из категорий и после чего к примеру удалить же последние объявление..
то его нет в адм.панели плагина но на сайте оно "висит" .. кеш чистил - не помогло.
Пришлось все удалить объявления и через N времени они пропали..

1) Штатно нельзя. Только через доработку плагина.
2) Не воспроизводится.

#155 Re: Страницы плагинов » ga_stat :: Статистика Google Analytics » 2016-05-25 09:48:26

Там API изменилось, нужно полностью переписывать. Поэтому хз когда время будет.

#158 Re: Страницы плагинов » breadcrumbs :: «Хлебные крошки» » 2016-05-15 12:31:08

Если есть те кто использовал последнюю версию (с twig), напишите все ли там работает, чтобы перенести изменения в GIT.

#159 Re: Запросы плагинов » Плагин интернет магазина » 2016-05-05 01:26:55

vl пишет:
infinity237 пишет:

1) Зависит от задачи и от страницы вывода. В общем такая возможность есть - см. вывод продукции на главной в шаблоне sneakstok.
2) 3) Реализовано в последнем коммите.

1. А  можно вывести полный список товаров  по определенному адресу при  использовании шаблона eshop2 ?
2.  Спасибо. То что надо
3. насчет массовой загрузки картинок без ftp-клиента при добавлении товаров через импорт/експорт CSV  -  так и не понял, как это делать

1) В любой новости/статике вывод:

<div id="mainProductsPreview">
</div>
<div class="ui pagination menu floated right shadow-none radius-none" id="mainPagesPreview">
</div>
<script>
rpcEshopRequest('eshop_amain', {'action': 'show', 'number':8, 'mode':'last', 'page':0 }, function (resTX) {
    if ((resTX['data']['prd_main']>0)&&(resTX['data']['prd_main'] < 100)) {
        $("div#mainProductsPreview").html(""+resTX['data']['prd_main_text']+"");
        $("div#mainPagesPreview").html(""+resTX['data']['prd_main_pages_text']+"");
    } else {
        $("div#mainProductsPreview").html(""+resTX['data']['prd_main_text']+"");
        $("div#mainPagesPreview").html(""+resTX['data']['prd_main_pages_text']+"");
    }
});
</script>

Шаблоны вывода по-умолчанию block/main_block_eshop.tpl, main_block_eshop_pages.tpl, main_variables.ini

3) В автоматизации - "Массовая загрузка изображений", загрузка изображений с именами вида 1030.jpg, 1030_1.jpg, где 1030 - id продукта.

#160 Re: Запросы плагинов » Плагин интернет магазина » 2016-05-04 02:55:33

vl пишет:

Плагин с ngcms уже почти готов к использованию в качестве  движка интернет-магазина.  Осталось несколько штрихов:
1. как писал legenda, - возможность выводить перечень всех товаров, с постраничным разбиением (что-то в роде прайслиста для посетителей).
2. Возможность задавать качество jpeg загружаемых изображений (хостинг не резиновый)
3. Желательна массовая загрузка изображений без использования продавцом FTP-клиентов.

Хотелось бы знать мнение infinity237, планируется ли релиз плагина, или к нему потерян интерес?

1) Зависит от задачи и от страницы вывода. В общем такая возможность есть - см. вывод продукции на главной в шаблоне sneakstok.
2) 3) Реализовано в последнем коммите.

#162 Re: Страницы плагинов » zgallery :: фотогалереи в новостях » 2016-05-01 21:31:05

А смысл это выносить? Этот плагин специально для новостей по сути.

#163 Re: Обсуждение шаблонной системы » Как сделать блоки используя Twig ? » 2016-05-01 18:24:56

irbees2008 пишет:

Как сделать чтобы блок отражался по времени
типа

{% if (date(now|date("d.m.Y, 00:00")) == date(date("d.m.Y,06:00"))) %}.........{% endif %}
>

Что это? Почему 00:00 должно ровняться 06:00 ?

#164 Re: Страницы плагинов » zgallery :: фотогалереи в новостях » 2016-05-01 18:02:24

В плане "довести"?
Он итак уже сейчас решает 90% задач gmanger'a. Остальной функционал даже не вписывается идеологически.

#165 Re: Страницы плагинов » zgallery :: фотогалереи в новостях » 2016-04-28 11:05:37

Да. Блок тот же.

Считайте что это можно использовать как слайдер.

#166 Страницы плагинов » zgallery :: фотогалереи в новостях » 2016-04-28 04:06:36

infinity237
Ответов: 7

Плагин позволяет встраивать фотогалереи в текст новостей.

Использовать:

[TWIG]{{ callPlugin('zgallery.show', { 'number' : 10, 'mode' : 'date desc', 'cat': 'default', 'template' : 'block1'}) }}[/TWIG]

number - число изображений для отображения.
mode - поле сортировка в таблице ng_images.
cat - категория/категории загрузки изображений из которых выводить изображения (через запятую).
template - шаблон вывода.

https://github.com/stdex/ng_plugins/tre … r/zgallery

#167 Re: Запросы плагинов » Плагин интернет магазина » 2016-04-25 13:11:32

vl пишет:
infinity237 пишет:

Такого точно не будет, т.к. при загрузке 100 товаров - это 100 переименований изображений.

Ну зачем же их переименовывать???
Я на своем копютере на рабочем столе создаю папку с картинками продуктов,  присваиваю картинкам имена, соответствующие кодам продуктов (например - 438.jpg)  и загружаю все картинки скопом в каталог /uploads/images/eshop/
А на странице товара выводится картинка тегом 

<img src="/uploads/images/eshop/[код товара].jpg">

Или ты имеешь в виду переименование картинок в процессе  их обработки в фотошопе или - на своем компе на рабочем столе?      Так наоборот,  стройная система в названиях картинок позволяет дать им толк даже при большом их количестве.
Я сейчас помогаю в редизайне нтернет-магазина на опенкарт, так владелец хочет все картинки к 3600 товарам заменить на свои уникальные. Его тоже будем  жалеть, что он потратит время на переименование?  При том, что он знает как  обрабатывать картинки, а вот с логикой функционала интернет-магазина разбираться - пасует. И таких - много

По моему опыту обычно изображения идут с названиями 65829e542dd15.jpg или bla_bla_big.jpg, и.т.д.
Соответственно, при таком подходе произойдет усложнение процесса.

#168 Re: Запросы плагинов » Плагин интернет магазина » 2016-04-24 21:12:11

vl пишет:

infinity237, все-таки принципиальным остается вопрос ухода от необходимости использования ftp для загрузки картинок.
Т.е., идеале было бы так:
1. Добавил товары через CSV импорт/експорт
2. назвал картинки вписанными тобой кодами товаров  (а если с возможностью 438_1.jpg, 438_2.jpg так и еще лучше) и загрузил их в папку eschop  через штатные средства загрузки картинок ngcms

Такого точно не будет, т.к. при загрузке 100 товаров - это 100 переименований изображений.

#169 Re: Тестирование версий » NGCMG версии 0.9.4 [Release Candidate 1][GIT 20150123] » 2016-04-24 21:11:14

EsCaPeR пишет:

В GIT 20150123 заметил баг при установке в настройках категории опции "Отображение новости в шаблоне" на "текущей категории" шаблон новостей брало из корня шаблона, а не из ncustom (кто-то уже упоминал этот баг на форуме)

ошибка в /engine/includes/inc/libnews.php
780 line

$fcat = $callingParams['customCategoryId'];

заменить на

$fcat = $callingParams['customCategoryTemplate'];

Определенно такая проблема есть, но это не решение и/или не полное.

Логика:

Отображение новости в шаблоне (при нахождении на странице категории категории)
В каком шаблоне будет отображена короткая новость при нахождении на странице категории:
главной категории - будет использован шаблон главной категории новости
текущей категории - будет использован шаблон той категории в которой сейчас находится посетитель

#170 Re: Запросы плагинов » Плагин интернет магазина » 2016-04-24 14:47:38

vl пишет:

Я делал так:
1. Выгрузил с сайта данные о продуктах через импорт/експорт CSV. По аналогии добавил в полученную таблицу  новые продукты, оставив на заполненными клетки id продуктов.  Загрузил новый список на сайт
2. Посмотрел, какие id были присвоены сайтом новым продуктам.
3. На своем компьютере создал папки с наименованиями, соответствующими id продуктов, заполнил их соответствующими картинками.
4. По FTP  загрузил папки с картинками в директорию   /engine/plugins/eshop/import/images/
5. Еще раз через импорт/експорт CSV окрыл таблицу  с продуктами, вписал для одного из новых продуктов имя загруженной картинки. Загрузил таблицу на сайт. После чего у всех новых продуктов появились их картинки

Не совсем так.
5. Вписывать имя картинок не нужно (в readme же написано cat_name, images - не учитывается). Просто загружать.

vl пишет:

А что хотелось бы:
1. Открыл  через импорт/экспорт CSV  таблицу продуктов. Внес в нее новые продукты.
2. Скопировал столбик  с кодами товаров в столбик с наименованиями картинок, присоединив к числу ".jpg"  (openoffice calc  вполне позволяет это делать, как и  ms excel). Загрузил таблицу на сайт.
3. Залил на сайт картинки с соответствующими именами (438.jpg), например, через меню Изображения ngcms
4. Все.

Не совсем так.
Между 2 и 3 пунктом пропущены действия - "переименовать N картинок в соответствии с кодами" + "добавить индексы в имена изображений (например 438_1.jpg, 438_2.jpg) если одному продукту нужно более чем 1 изображение". Соответственно этот вариант более трудозатратен чем используемый сейчас.

vl пишет:

PS. А еще лучше, чтобы картинка с  названием, соответствующим коду   продукта подтягивалась автоматически,  без операций с CSV таблицей.   Будет ли возможность при этом привязывать к товару по несколько картинок - дело третье. Будет - хорошо. Не будет - тоже сойдет:   в подавляющем   большинстве  случаев продавцы довольствуются одной картинкой, зачастую - скачанной с Интернет

Сейчас итак изображения подтягиваются автоматически, без операций с CSV таблицей.

#171 Re: Запросы плагинов » Плагин интернет магазина » 2016-04-23 23:25:33

vl пишет:
infinity237 пишет:

Я не понимаю зачем.

Идея состоит в том, чтобы сделать  интернет-магазин простой в администрировании как трехлиненйная винтовка.   Ориентированный на торгашей, а не на веб-програмистов.

Не понимаю чем предложенный вариант лучше текущего.

#172 Re: Запросы плагинов » Плагин интернет магазина » 2016-04-23 20:40:10

vl пишет:
infinity237 пишет:

Не вижу никакой проблемы. Если не нравится через папки - загружай вeручную после импорта через админку.

А если убрать добавление случайного числа к имени картинки и в качестве папки для картинок использовать не uploads/eshop/products , а  uploads/images/products , это не решает   всех проблем?

Добавление картинок через папки вполне удобное решение, если делать Интернет-магазин для себя.  Но если делать его для клиентов, незнакомых с ftp,  они вряд ли смогут воспользоваться таким добавлением

Я не понимаю зачем.

#173 Re: Запросы плагинов » Плагин интернет магазина » 2016-04-23 19:21:35

legenda пишет:

infinity237, в последним изменении били какие то изменения в базе даних?

Нет.

legenda пишет:

infinity237, и еще одно, можно как то виводить все товари, например типа так http://ngcms.ru/eshop/ такое предусмотрено или нет?

Нет, такой возможности нет.

vl пишет:

infinity237,  существующая схема добавления товаров через импорт/експортCSV  и привязки к ним  картинок через id продукта позволяет  добавить к товару несколько картинок, и в этом ее  плюс. 
Но на практике использовать ее будет достаточно хлопотно из-за необходимости создания директорий.
Я думаю, много проще и практичнее было бы привязывать пусть одну картинку  к товару, но с возможностью загружать такие картинки через штатные средства админки.
Я думаю, было бы удобным в качестве имени картинки использовать код товара (не id, присваиваемое сайтом) и загружать картинки в один из подкаталогов папки uploads/images, заполняемый через меню Изображения админки ngcms

Не вижу никакой проблемы. Если не нравится через папки - загружай вeручную после импорта через админку.

#174 Re: "А как сделать..." » Как показать другой блок в мобильно версии » 2016-04-20 20:59:34

В /engine/core.php найти:

$twig->addExtension(new Twig_Extension_StringLoader());

Ниже добавить:

$twig->addExtension(new Twig_Extension_MobileDetect());

#175 Re: Запросы плагинов » Плагин интернет магазина » 2016-04-20 02:44:24

1) Создаются варианты для продукта (на странице добавления/редактирования продукта).
675f667dd1f86ee5793f96caeae201fb.jpg
2) В шаблоне show_eshop.tpl (страница продукта) есть массив entriesVariants, (подробнее смотреть {{ debugValue(entriesVariants) }}), в котором хранятся все варианты продукта.
fdc607b7ca1c8745f40f7db984160630.jpg
Использовать например так:

{% if entriesVariants|length > 1 %}
  <!-- Start. Check variant-->
    <div class="check-variant-product">
    <div class="lineForm">
     <select name="variant" id="variantSwitcher" onChange="change_variant(this)">
         {% for variant in entriesVariants %}
            <option value="{{ variant.id }}|{{ variant.price }}|{{ variant.compare_price }}|{{ variant.stock }}" data-variant="{{ variant.id }}" data-price="{{ variant.price }}" data-price="{{ variant.compare_price }}" data-stock="{{ variant.stock }}">
                {{ variant.name }}
            </option>
        {% endfor %}
      </select>
  </div>
</div>
<!-- End. Check variant-->
{% endif %}

3) В заказе отображается, непосредственно, наименование продукта и выбранный пользователем вариант:
aeff80df5eac2080d82c2465a93e3193.jpg

Подвал раздела

Работает на FluxBB