create an abp project using ABP Studio Tiered
Create a Telerik App as found in the ABP Framework Example site on Github.
Add your npm telerik packages for kendo-ui, etc.
configure your BundleContributor / KendoScriptContributor
Use the page example and the KendoViewComponent.
Add the currency control to a page using Keno TagHelpers kendo-numerictextbox as in the example
Should work and display the kendo control.
Problem: Typically, I defer the control so that the page source does not become littered with Kendo's script tags.
By having jQuery in the head, this seems unavoidable. Is there anyway to have Kendo controls render deferred without moving jquery from the head tag? When deferred=true is set in the kendo-numeric tag helper, it fails to render a kendo control. I would like to position the kendo scripts before the jquery script in the head. Is this possible via the BundleContributor or another method?
Thanks in advance.
Create a version 5.3.3 project. Add the Chat source code via ABP Suite version 5.3.3. Build. Launch No chat anywhere. Also, no way to set permissions for Chat Module as it does not show up anywhere. Chat tables do appear in the database. I am using a version 5.3.3 project and adding Chat support is needed. REDIS is installed.
Hi, thanks for the detailed explanation. I'll try to reproduce the problem and let you know.
Hi, any luck with a quick solution or even a work-around that will stick when project is rebuilt in ABP Suite/ABP Studio using customizations?
Created a project in ABP Suite v. 8.3.0 project solution. Upgraded abp studio to 0.8.3 Upgraded project to 8.3.1 bits of ABP app. App works. abp suite works. Tried to edit and was prompted to update with message ABP Suite A version inconsistency is detected. Your solution is using ABP v8.3.1 but you have ABP Suite v8.3.0 installed. ... Would you want to auto-install the correct version and continue? CLICKED Yes. Uh oh. Looks like abp suite 8.3.1 installed. Checked tools>change version> and 8.3.1 is in the list. ABP SUITE: It won't launch. When I click Open ABP Suite from the ABP Studio menu, a dialog pops up. Couldn't open ABP Suite. When I click Change Version Dialog: ABP Suite is running now. Please stop it before changing the version. Rebooted PC to clear any locked files and same issue. Ran dotnet tool uninstall -g volo.abp.suite Got this message: Tool 'volo.abp.suite' (version '8.3.1') was successfully uninstalled. Launched ABP Studio. Opened my project. Clicked ABP Suite from Context Menu (right click on solution icon) Prompted to install abp suite. The installer Installed abp suite 8.3.0, not 8.3.1 Now, when opening 8.3.1 project I can open the project. Sooner or later, will get prompted about version inconsistency. All of the imports show up as 8.3.0 All of the .csproj packages show up as 8.3.1 (since I manually updated them).
Any ideas? Thanks in advance.
Hi,
you can use
CSS
to change the style without any problem.Sorry, I don't know what exact question is
Thank you for looking into this issue.
Hello,
Please try to add below
css
.col{ flex:none; width:fit-content; }
This is what you'd like to achieve. Please let me know if it helps you. I hope I have answered your question.
Thanks,
Thanks for your reply. I guess custom CSS is the only option. I was hoping there was an "ABP" way as there was a way to change layouts in appsettings.json in prior versions of ABP. Are these settings all omitted from the newest builds? There used to be multiple layouts in previous pro/commercial versions and the free version.
Create a Simple Company app in Abp Suite. First table is Company with coName field. build project and run. Add a few company records. Next, Add a Sites Table - Make it A Child of Company Add a SiteName field. Save and build. Add a site name record to one of your companies. No Problem. Add A Child Vehicle Table with make and model .
Save and Build.
Navigate to Company after build and login.
Should see company records. Click the tab that has company sites. Should see Sites.
Create an Employees table (ALL PKs are int) add column employeeName
Save and build.
Add a Many-to-Many navigation collection to Employees Table for the Company table in Navigation so we can have many employees. Save and Build.
Load And add a Company OK. Add some employees OK.
Click the Vehicles tab.
Error: vehicle.id is null so is vehicle. OF COURSE! I want to add a vehicle.
I did notice in forms that do not have a navigation collection or drop down, the data element is just named data.id not data.vehicle.id for the tab naming convention.
later in code it pulls a reference to companyId
I notice if I create a Company1, Site1, Vehicle1 and don't use NavigationCollection for many-to-many employees the correct code is produced.
Is this a bug?
How to work around it.
Presently: I am changing vehicle ID on the tab to data.company.id in the actual page javascript. Solves the problem. But should I have to fix this?
Appreciate all of your support.
Error happens because Uncaught Type Error
function initDataGrids(data) { initSiteGrid(data) $("#Vehicles-tab-" + data.vehicle.id).one("click", function (e) { initVehicleGrid(data); }); }
Click New Vehicle fails to show the Create Form for the New Vehicle.
Attempt to modify the alignment of the New Record button which should launch the Create Modal form.
how do you modify it?
HI: Your reply: "How do you modify it?" Is actually my question.
I am using CSS to change the alignment. I hope there is a better way consistent with ABP to change the button alignment or be able to choose the button alignment. I have ABP PRO so I can modify sources as needed. I would like to keep things consistent.
Create an abp project and configure a master child form or a regular form. Select Customizable as one of the options so you can customize the form, code, etc. Attempt to modify the alignment of the New Record button which should launch the Create Modal form.
Can't get the New Button to remain flush left of Export to excel. Ideally, Export to Excel and the new Button should be Flush Left because wide forms push the button too far to the right, requiring scrolling in order to add new records.
Thanks.
hi
I have made it work
Please invite me to your GitHub repository.
GranTrakv4a.git
http://localhost/authserver/ http://localhost/api/ https://localhost/web https://localhost/web-public
This is really good news so far. I had to make many changes and I would like to see what can be done differently. I invited you as a collaborator on my GitHub account (RICKISWRIGHT).