Giter Club home page Giter Club logo

templatesedit3's Introduction

templatesedit3's People

Contributors

64j avatar mnoskov avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

templatesedit3's Issues

Очень узкие отступы

2.0

Отступ от правого края формы без плагина:
Снимок экрана 2019-11-07 в 00 02 35

С плагином - выходит за пределы таба:
Снимок экрана 2019-11-06 в 23 54 14

Evo 1.4.8?

Is this compatible with Evo 1.4.8?
Having trouble getting it to work properly.
I saw the video posted by dmi3yy, but can not seem to get the builder to work as shown.
Initially it did not display in Templates until I added "OnTempFormRender" to plugin System Events.
But even then, it does not allow to make changes. Not sure if I am missing something?

Also, any plans to move text to lang files, so that it can be translated easily?

Undefined array key "caption"

Hello,
Undefined array key "caption" ... line 261 in file ".../class/templateseditbuilder.class.php".

After a lot of testing, I commented out the line.
I don't know what this line is used for, but strangely enough it works without errors

Clean installation of Evolution CE 3.1.12
PHP 8.0 and 8.1

Duplicating templates

@fourroses666

There is little opportunity to copy templates.

  1. Upgrade from Extras develop branch
  2. Copy the file manager/processors/duplicate_template.processor.php and save in a new path manager/media/style/default/processors/duplicate_template.processor.php
  3. Add changes to the new file on the very last line (added parameter &d=$id)
$header="Location: index.php?r=2&a=16&id=$newid&d=$id";
header($header);

Can't install on PHP 8

Tested on PHP 7.4 and that did work.

« Evolution CMS Parse Error »
Error : Undefined array key 2

Error information |  
-- | --
ErrorType[num] | WARNING[2]
File | /home/.../domains/....nl/public_html/assets/modules/store/installer/instprocessor-fast.php
Line | 545
Source | $property[$key['0']]['0']['value'] = trim($arr['2']);


Show in menu

Setting hidemenu Default value to 0 does not seem to be working.
Show in menu is still checked by default.

Менять курсор в зависимости от действия

Т.к. курсор не меняется в зависимости от действия пользователя, то возникают непонятки:

  • Не понятна область перетаскивания блоков;
  • Не понятно захватился ли элемент или нет;
  • Доступно ли меню для редактирования и т.п.

Особенно видно, когда Дмитрий в своих видео в 40-50% промахивается - https://youtu.be/FVX63RRYsU4?t=618

Спасибо за компонент!

Hide a TV on x

Wonder if you know a way to hide / show a TV on certain pages / ID(s).
Sometimes you need to add a complete new Template because it has 1 or 2 new TVs.

With the old mm_rules it was possible to hide TVs on IDs.
Would be very welcome to have such functionality.
No idea how that would look like though..

Не получается изменить тип редактора

Не получается изменить тип редактора http://joxi.ru/RmzLPDeUM6g7kA. При выборе none страница обновляется и становится опять редактор который по умолчанию.
В mutate_content присутствует код, который подменяет редактор в настройках значением из $_POST/
if(isset ($_POST['which_editor'])) { $modx->setConfig('which_editor', get_by_key($_POST, 'which_editor', '', 'is_scalar')); }
В tinymce надо добавить примерно такой же, или внедрять это в ядро modx вне content_mutate.
if(isset ($_POST['which_editor'])) { $this->evo->setConfig('which_editor', get_by_key($_POST, 'which_editor', '', 'is_scalar')); $this->evo->config['which_editor'] = get_by_key($_POST, 'which_editor', '', 'is_scalar'); }

Duplicate Template settings and Responsive CSS

Hi, nice work on TE3 :)

When you duplicate a Template, maybe its better to keep the same settings as the Template which is duplicated?


I noticed on smaller screens the input fields can be improved by making the title full width

.form-row .col-title {
    width: 100%;
}

stack1
stack2

Load source styles as a file

The source has loaded styles in it. Maybe you can do it better like this;

<link rel="stylesheet" type="text/css" href="/assets/plugins/templatesedit/css/style.css" />

source

Bug

Clip2net_191218145215

Ставим 1.4.9 с гита с релизов, ставим те3 через экстрас. делаем конфиг для главного шаблона через веб интерфейс. Далее добавляем еще шаблон, пытаемся там сохранить изменения и вот такая ошибка. php v7.0-7.3 разные пробовал. Права на папки 755 Файлы 644

Font-awesome not loaded

I think the font-awesome styles needs to be loaded. Its missing:

@import "../../common/font-awesome/css/font-awesome.min.css?v=5.10.2";

arrows

Шаблон по умолчанию

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

Может, имеет смысл изначально не изменять вид стандартного шаблона, пока конфиг не задан?

EVO 2.0.3 and templateEdit3 3.1.4 and eFilter 0.1 - не прячет TV

Устанавливаем eFilter и templateEdit3 из Extract.
Настраиваем компоненты по докам.
При активном плагине templateEdit заходим в "товар" и видим лишние TV которые должны были спрятаться согласно настройкам в родительском документе (и работе eFiltre).
ef2

Если отключить плагин templateEdit3 - eFilter отрабатывает корректно.
ef1

Баг в templateEdit3 или в eFilter?

Export/Import

Any progress on the possibility to export and import templates?
Or possibly select an existing template, or set template as default for all?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.